Online kurz Java Servlety

Java Servlety

Level
Kapitol
42
Kategória
Programovanie
Hodnotenie
4,3 z 5
Dĺžka
2h 29min
Jazyk
SK

Servlety (JSP, JSTL, EL, MVC pattern)

Ak sa pokúsiš otvoriť nejakú stránku napríklad: https://skillmea.sk, ktorá je postavená na báze servletov, tak táto webová stránka je nasadená na vzdialenom počítači – na serveri. Na tomto serveri je nainštalovaný napríklad tomcat, alebo iný servlet kontajner (tomcat je tiež servlet kontajner).

Ak sa pokúsiť otvoriť túto webovú stránku tým, že pôjdeš na jej url adresu, tak posielaš žiadosť (request). Táto žiadosť príde na server a ten vie, že to má poslať do servlet kontajneru. Túto žiadosť príjme a spracuje. Vo vnútri kontajneru sa vyhľadá v nastaveniach, či je pre túto adresu https://skillmea.sk priradený nejaký servlet, ak áno, tak do neho pošle request. 

V servlete bude niekoľko metód na spracovanie tohto requestu. Rozdelené, alebo volané budú podľa typu requestu. Typov requestov je niekoľko, napríklad GET request, alebo POST request. Vo vnútri v danej metóde sa potom ty ako programátor rozhodneš, čo budeš robiť – môžeš niečo uložiť do databázy, ak to bol napríklad POST request z poslaného formulára. Môžeš zobraziť html stránku, alebo xml alebo tento servlet slúži na stiahnutie word dokumentu. Možnosti sú široké.
Obrázok prebratý z: www.programcreek.com/

Čo sa naučíš?

Naučíš sa čo sú to Servlety – naučíš sa technológiu, ktorá je základom každej Java webovej aplikácie. Ďalej sa zoznámiš s view technológiami – teda musíš mať stránky aj zobrazené – ako sú JSP a k tomu pridružené JSTL a EL. Ukážeme si, ako môžeš filtrovať žiadosti na server, presmerovať žiadosti a podobne. Pochopíš, na akom princípe je založený MVC pattern. Aplikácie sa naučíš spúšťať a nasadzovať v servlet kontajnery. 

Po absolvovaní kurzu ti už nebude robiť problém začať chápať a budovať java web aplikácie. 

Čo potrebuješ vedieť?

Aby si zvládol tento kurz musíš mať absolvované základy javy. 

Kurz Java pre pokročilých nemusíš mať absolvovaný. Technológie, ktoré sa budeš učiť, zvládneš používať a väčšinu vecí pochopíš, ale pôjde ti to pomalšie, ako by si už mal vedomosti z kurzu Java pre pokročilých. 

Čo všetko dostaneš

  • videotutoriály o Java servletoch,
  • moderované diskusné fórum, 
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom,
  • certifikát o absolvovaní kurzu.

Kapitoly online kurzu

Úvod (4)

00 Servlety zdrojové kódy
01 Spúšťame prvú webovú aplikáciu - nastavujeme úvodnú stránku
5:56
Ukážka zdarma
2:18
03 Pomôcka pre rýchle spustenie tomcatu cez maven
2:05

Servlety (23)

Ukážka zdarma
2:33
05 Pokúšam sa vytvoriť prvý servlet
1:53
06 Pridávame dependency pre servlety
3:34
07 Čo je obsahom url adresy - nastavujeme WebServlet anotáciu
6:43
08 Spracovanie od klienta po servlet a späť - vizuálne vysvetlenie
1:18
09 Nastavenie servletu cez web.xml súbor
2:36
10 Posúvame dáta do servletu - teória
1:46
11 Spracúvam parametre z url adresy
2:33
12 Posielame dáta cez formulár a spracúvame ich v doPost
4:28
13 Mixujem POST a url parametre
1:48
14 Odchytávame viacero hodnôt pod jedným kľúčom
3:07
15 Get a Post requesty
2:57
16 Session objekt
3:53
17 Context objekt
2:25
18 Filter - teória
2:57
19 Vytvárame prvý filter
3:22
20 Filter - init metóda
1:54
21 Filter - doFilter metóda
5:11
22 Presmerovanie
2:54
23 Include vs. Forward presmerovanie
3:49
24 Inštalácia tomcat serveru - ručné nasadenie war súboru
6:04
25 Deploy war aplikácie pomocou Mavenu do Tomcatu
4:24
26 Kódovanie na mäkčene a iné špeciálne znaky
6:42

JSP (5)

27 JSP - úvod
1:41
28 JSP - značky
5:25
29 JSP - kompilácia
2:01
30 JSP - zložitejší kód
2:57
31 JSP - preddefinované objekty
2:27

MVC pattern (4)

32 MVC pattern - Model-View-Controller
1:57
33 MVC na príklade
9:32
34 MVC - prerábame to na dto objekt
5:44
35 záver MVC, úvod k JSTL a EL
1:44

JSTL, EL (4)

36 EL syntax
7:10
37 EL objekty - scopes
3:05
38 JSTL core tagy 1
7:20
39 JSTL core tagy 2
5:52

Záver (2)

40 Záver - MVC frameworky, Čo je práve in
2:18
41 Jetty server - spomenutie
1:28

Lektor online kurzu

Lektor Jaroslav Beňo
Volám sa Jaroslav Beňo, predstavovať sa budem ako Jaro. Mám manželku. Máme zatiaľ dvoch synov. Som kresťan, ktorý študuje Bibliu. Kto chce vedieť viac, tak ma kľudne kontaktujte aj ohľadne tejto veci. Mám rád šport - aktívne a filmy. Vyštudoval som aplikovanú informatiku, ktorá mi dala základy, ale ako každý, aj ja som sa musel učiť sám praktickým písaním kódu. Som fanúšik videotutoriálov a rád zdieľam svoje vedomosti. Nemyslím si, že som extra nadupaný borec programátor, ale to čo viem - šírim ďalej. Verím, že ak sa budeme zdieľať porastieme vo vedomostiach rýchlejšie. Najviac ma poteší, keď ti budú moje videotutoriály užitočné. Všetko pod jednou strechou: www.jaroslavbeno.sk
4,4 Hodnotenie
18 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,3 z 5 · 3 hodnotenia

Odporúčané online kurzy