Spring Framework základy

Zpět na kurzy

Všechny ONLINE kurzy

od 649,00 KČ / měsíc


nebo

Všechny online kurzy za 5 999 KČ

Více info

Course duration 5h 40m 43s
Course chapters 60 kapitol
Course difficulty Středně pokročilý

Spring

Spring je nejpoužívanější javový 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ůř.

Pozor: Kurz je rozpracovaný a postupně přibývají nová videa. Taky cena kurzu se po dokončení zvýší.


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ý

Seznam kapitol:

01 Úvod

02 Spring boot projekt – vytváříme, otevíráme a vysvětlujeme

03 Databázový model, první entitty, konzole h2databáze

04 Porovnání objektů z databázového pohledu

05 Spring Data - CRUD repository

06 Kostra aplikace - bez Springu

07 Kostra aplikace - se Springem

08 Pracujeme se Spring kontextem

09 ApplicationListener - posloucháme na speciální stav aplikace

10 SOLID principy objektově orientovaného programování

10 Spring kontejner

11 Dependency injection

12 Různé typy dependency injection

13 Běžné chyby při dependency injection

14 Spring scopes

15 Qualifiers - jak na víc implementací

16 Primary anotace

17 Profiles

18 Spring life cycle

19 Spring MVC

20 Spring MVC – Controller

21 Spring MVC – View

22 Testování - se Springem - bez Springu

23 Spring konfigurace – úvod

24 Spring Stereotypes

25 Component scan  - skenujeme a opravujeme chyby

26 Java konfigurace

27 XML konfigurace

28 Spring bean factory

29 Vlastní properties soubor

30 Vácero Property Source

31 Application profile properties

32 Spring dev tools a LiveReload

33 RESTful web services

34 RESTful web services – úvod

35 Resource URI

36 Konvence při psaní resource uri

37 Metody requestu

38 Response - status kódy

39 HATEOAS

40 Co je to JAX-RS

41 Instalujeme REST clienta POSTMAN

42 Práce s Postman

43 První rest controller + JpaRepository

45 Zpracování RestTemplate v rámci Spring Bootu s RestTemplateBuildrom

46 Zpracování Externej RestApi pomocí RestTemplate


Tenhle kurz je možné studovat pomocí REPAS/KOMPAS