Kurssiraportti: Spring Framework 6 and Spring Boot 3

https://www.udemy.com/course/spring-framework-boot

Kesto: 17 tuntia videoluentoja

Hinta: sisältyy Udemyn  Personal Plan -jäsenyyteen

Arvosana kurssille: 5 / 5

Tässä kurssissa olikin vähän enemmän asiaa, varsinkin kun kurssin ohella naputtelin kokonaisen full stack -toteutuksen, jossa on Spring Boot backend ja React frontend.

Kurssilla käytiin Spring Boot -asioita läpi melko laajasti, vaikkakin JSP asiat olisi jo voinut jättää välistä vanhentuneina (JSP:llä tein joskus 20 vuotta sitten 🤣). Onneksi tarpeettomat asiat voi kelata ohi nopeutetusti.

Kurssilla perehdyttiin mm. Spring Boot REST-palvelun pystyttämiseen, Spring sovelluskerroksiin, tietokannan käyttöön, Spring Securityyn (mm. OAuth2), Spring AOP:iin ja lopuksi yllärinä vieläpä asennettiin Spring Boot -sovellus AWS-pilveen ajoon.

Koska tekemällä oppii parhaiten, naputtelin tosiaan kurssin aikana (2-3 pv) kokonaisen full stack -sovelluksen, jonka tulen julkaisemaan kunhan varaan sille ensin sopivan URL osoitteen. Olipas muuten innostavaa puuhaa koodata kokonaan uusi kokonaisuus, varsinkin kun tämä sovellusidea on muhinut mielessä jo pitkään 🤓

Koodauksessa pyrin hyödyntämään mahdollisimman paljon tekoälyä: kaikki frontendin kuvat on generoitu AI:lla, sovelluskoodia kirjoittelin vauhdilla Copilotin avustamana, SQL:n tietokantataulujen luontilauseet sekä tietokantaan alustettavien tietojen luontilauseet generoitiin Copilotin avustuksella. Lisätietoja ja selventäviä kysymyksiä kurssin aiheista kyselin jatkuvasti Copilotilta.

Voin suositella kurssia koodarille, joka haluaa tuoreuttaa Spring osaamistaan tai saada Spring Bootista tai Springistä ylipäätään ensikosketuksen. Minulla oli aiempaa kokemusta Springistä (8 vuoden takaa), niin asiat palautuivat mieleen varsin mukavasti.

Kurssin vetäjä puhui nopeasti mikä on hyvä asia ja selitti asiat todella selkeästi. Voisin hyvin ottaa samalta vetäjältä jokin toisenkin kurssin.

Suosittelen!