Spring Framework základy

5h 40m 43s
Čas
60
Kapitol
709
Studentů
4.7
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Spring

Spring je nejpoužívanější Java vývojářský framework současnosti. Když si otevřeš pracovní nabídky zaměřené na Javu, těžko najdeš nabídku bez nutnosti ovládat Spring. A právě tento online kurz má za cíl ti vysvětlit základy Springu postupným, ale nekomplikovaným způsobem. Věřím, že se toho mnoho naučíš a kurz ti pomůže ve tvé kariéře programátora. 

Co je to Spring a co nás v kurzu čeká?

Spring ulehčuje enterprise java vývoj, což něj dělá první volbu u projektů jakékoli velikosti. Vývoj Springu začal, když bylo velmi komplikované začít vyvíjet enterprise aplikace v enterprise edici Javy. Autoři Springu toho využili a vytvořili nástroj, který je hojně používaní a usnadňuje mnoho věcí. 

Domovská stránka frameworku je https://spring.io/

V sekci projects uvidíš, že Spring obsahuje hodně projektů. Například Spring Boot, který nám zjednodušuje práci se Springem. Spring Framework – je projekt, který obsahuje základní core funkce. Projektů je mnoho a každý se soustředí na nějakou oblast vývoje aplikací. Spring Data se zaměřuje na práci s daty a podobně. 

Spring se budeme učit tak, že od začátku budeme psát kód. Od začátku budeme používat projekt Spring Boot, který nám ulehčí tento začátek – na to byl i vytvořený, aby zrychlil a zjednodušil vývoj. 

Spring je velmi žádaný, pokud se zajímáš o práci programátora. 

Co potřebuješ vědět?

Na 100% potřebuješ znát základy javy. Jestli chceš z tohoto kurzu získat co nejvíc, doporučuji ti online kurzy java pro pokročilé a java pro začátečníky (tento je zadarmo). Jakmile tyto kurzy absolvuješ, půjde Ti to se Springem snadněji. Pokud je neabsolvuješ, budeš sice umět psát Spring aplikace, ale nebudeš všemu rozumět a půjde ti to hůř. 

Co všechno dostaneš:

  • zatím 46 kapitol online kurzu
  • doteď 3,5 hod. videotutoriálů (obsah bude průběžně přibývat) 
  • certifikát o absolvovaní kurzu 
  • garance vrácení peněz v případě, že nebudeš s kurzem spokojený 
Online kurz Spring Framework základy je možné

Seznam kapitol

Spring framework
Zdrojové kódy ku kurzu
01 Úvod
04 Porovnanie objektov z databázového pohľadu
05 Spring Data - CRUD repository
06 Kostra aplikácie - bez Springu
07 Kostra aplikácie - so Springom
08 Pracujem so Spring kontextom
09 ApplicationListener - počúvame na špeciálny stav aplikácie
10 SOLID princípy objektovo orientovaného programovania
Dependency Injection
11 Dependency injection
12 Rôzne typy dependency injection
13 Bežné chyby pri dependency injection
14 Spring scopes
15 Qualifiers - ako na viac implementácií
16 Primary
17 Profiles
18 Spring life cycle
Spring MVC
19 Spring MVC
20 Spring MVC - Controller
21 Spring MVC - View
Testovanie
22 Testovanie - so Springom - bez Springu
Spring konfigurácia
23 Spring konfigurácia - úvod
24 Spring Stereotypes
25 Component scan - skenujeme beany a opravujeme chyby
26 Java konfigurácia
27 XML konfigurácia
28 Spring bean factory
29 Vlastný properties súbor
30 Viacero Property Source
31 Application profile properties
Spring dev tools
32 Spring dev tools a LiveReload
RESTful web services
33 RESTful web services
34 RESTful web services - úvod
35 Resource URI
36 Konvencie pri písaní resource uri
37 Metódy requestu
38 Response - status kódy
39 HATEOAS
40 Čo je to JAX-RS
41 Inštalujeme REST clienta POSTMAN
42 Práca s Postman
43 Prvý rest controller + JpaRepository
44 Spravovanie Externej RestApi pomocou RestTemplate
45 Spracovanie RestTemplate v rámci Spring Bootu s RestTemplateBuildrom
45 Domáca úloha - spracuj rest api
45 Domáca úloha - spracuj rest api - odovzdanie
46 Vlastné RESTful api - úvod
47 Generovanie preklápacích tried pomocou MapStruckt
47 DU Generovanie preklápacej metódy
48 Pripravujeme servisné metódy plus testy 1
49 Pripravujeme servisné metódy plus testy 2
50 GetMapping - získavame dáta
51 GetMapping - získavame filmy podľa názvu
52 PostMapping - pridávame nový film
53 PutMapping - pridávame alebo upravujeme film
54 DeleteMapping - mažeme film
55 Skutočné RestFUL api - pridávame linky
56 Záver kurzu

Hodnocení kurzu

Lukas D.

Pozri aj tieto kurzy