Spring Framework: pokročilé techniky
- Level
- Kapitol
- 46
- Kategorie
- Programování
- Hodnocení
- 4,0 z 5
- Délka
- 5h 6min
- Jazyk
- SK
Popis kurzu Spring Framework: pokročilé techniky
Pokud už ovládáš základy Spring Frameworku a chceš se posunout dál, tento online kurz je pro tebe.
Spring Framework: Pokročilé techniky ti ukáže sílu profesionálního vývoje – naučíš se pracovat s aspektově orientovaným programováním (AOP), pochopíš event-driven architekturu, zvládneš validaci v různých kontextech a vstoupíš do světa enterprise messagingu přes JMS a AMQP.
Kurz je rozdělen do čtyř tematických bloků:
Spring Framework: Pokročilé techniky ti ukáže sílu profesionálního vývoje – naučíš se pracovat s aspektově orientovaným programováním (AOP), pochopíš event-driven architekturu, zvládneš validaci v různých kontextech a vstoupíš do světa enterprise messagingu přes JMS a AMQP.
Kurz je rozdělen do čtyř tematických bloků:
- AOP (Aspect-Oriented Programming): vytváření aspektů, after advice, around advice, pointcuty a jejich pořadí.
- Events: tvorba eventov, jejich asynchronní zpracování, generické a zabudované eventy a jejich testování.
- Validace: různé přístupy k validaci - anotace, vlastní constraints, MVC integrace, validace formulářů i objektových grafů.
- Messaging: práce se zprávami přes JMS a AMQP, synchronní i asynchronní přenos zpráv a jejich integrace se Springem.
Každá lekce je stručná, praktická a ihned aplikovatelná. Tento kurz tě připraví na vývoj robustních enterprise řešení ve Springu. Přesně tak, jak se to děje ve velkých firmách.
Pro koho je kurz Spring Framework určen
Kurz je určen pro Java vývojáře, kteří mají zvládnuté základy Spring frameworku a orientují se v tématech jako dependency injection, životní cyklus Spring aplikace, Spring beany, management jejich životního cyklu a základy testování Spring aplikací. Pokud si potřebuješ rozšířit znalosti o další možnosti, techniky a technologie, které nabízí Spring framework, je tento kurz určen právě tobě.
Co se v kurzu naučíš
Po absolvování kurzu Spring Framework - pokročilé techniky se tvé znalosti Spring frameworku posunou o úroveň výš směrem k systémovému pohledu na daný problém a budeš schopen kromě byznysové funkčnosti řešit i další aspekty aplikací.
Naučíš se jak do své aplikace přidat systémovou funkčnost jako tracing, auditování, validaci vstupů nebo jak vystavit rozhraní pro monitorování. Seznámíš se se základy zabezpečení aplikací a jejich integraci s jinými aplikacemi nebo systémy. Vyzkoušíš si jak implementovat plánování spouštění úloh na pozadí a integraci komponent aplikace pomocí událostí.
Naučíš se jak do své aplikace přidat systémovou funkčnost jako tracing, auditování, validaci vstupů nebo jak vystavit rozhraní pro monitorování. Seznámíš se se základy zabezpečení aplikací a jejich integraci s jinými aplikacemi nebo systémy. Vyzkoušíš si jak implementovat plánování spouštění úloh na pozadí a integraci komponent aplikace pomocí událostí.
Co všechno s kurzem získáš
- video tutoriály na téma Spring Framework - pokročilé techniky,
- certifikát o absolvování kurzu Spring Framework - pokročilé techniky,
- moderované diskusní fórum, ve kterém na dotazy odpovídá autor kurzu Ivan Macalák,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.
Kapitoly online kurzu
Úvod do kurzu (1)
01 Prostredie a nástroje
2:38
Sekcia 1 (11)
02 Čo je Aspektové Programovanie
1:35
03 Prvý Aspekt
5:01
04 Pridanie JoinPoint
3:22
05 AOP Proxy
3:57
06 After Returning Advice
3:51
07 After Throwing Advice
5:23
08 After Finally Advice
5:31
09 Around Advice
4:07
10 Pomenované Pointcuts
4:00
11 Poradie Aspektov
3:38
12 Limitácie Spring AOP
1:58
Sekcia 2 (6)
13 Úvod do Events
6:15
14 Prvý Event
4:33
15 Generické Eventy
5:22
16 Asynchrónne Eventy
6:56
17 Zabudované Eventy
10:17
18 Testovanie Eventov
4:12
Sekcia 3 (11)
19 Úvod do Validácie
3:09
20 Validácia - Prvý Príklad
5:59
21 Validácia - Vlastný Constraint
5:00
22 Integrácia Validácie s MVC
8:19
23 Biznisové Validácie
4:22
24 Validácia pomocou Databinder
4:22
25 Validácia Web Form
5:37
26 Validácia ako Kód
3:16
27 Grupovanie Obmedzení
4:48
28 Validácia Objektových Grafov
2:24
29 Validácia - Niečo Navyše
6:33
Sekcia 4 (5)
30 Úvod do Messaging
6:04
31 Messaging Pomocou JMS
10:01
32 Messaging Pomocou JMS Async API
5:58
33 Messaging JMS spring
16:34
34 Messaging AMQP Spring
11:04
Sekcia 5 (5)
35 Základy Security
6:59
36 Základy authentifikácie v kontexte Spring security
17:07
37 Základy Autorizácie pomocou Spring security
11:20
38 Úvod do OAuth 2 štandardu
16:03
39 Praktické použitie OAuth 2
18:46
Sekcia 6 (4)
40 Úvod do Schedulingu
2:21
41 Declaratívny Scheduling
9:33
42 Programový Scheduling
8:22
43 Trigre
5:10
Sekcia 7 (3)
44 Úcod do Cache
2:29
45 Podpora Cache v Springu
18:00
46 Použitie Redis ako Cache
4:09
Lektor online kurzu
Ivan Macalák
Systémový Architekt
Som Systémový Architekt so silným zameraním na Java technológie a dlhoročnými skúsenosťami v návrhu a implementácii komplexných softvérových riešení. Verím, že zdieľanie vedomostí je kľúčom k rastu – preto sa aktívne venujem vedeniu kurzov a školení, kde odovzdávam svoje know-how ďalším vývojárom a IT profesionálom.
Vo voľnom čase rád objavujem krásy prírody počas vysokohorských túr, jazdím na bicykli a venujem sa štúdiu histórie, ktorá mi poskytuje inšpiráciu a širší kontext aj pre technologické výzvy.
4,0
Hodnocení
1
Kurz
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
4,0 z 5
· 1 hodnocení
Peter B.
4
Student ohodnotil kurz bez slovního komentáře.