Java: Webové technológie - kurz 3900 rub. z Hexlet, tréning 71 hodín, dátum 28.11.2023.
Rôzne / / November 28, 2023
Online škola programovania, ktorej absolventov firmy lovia
V roku 2013 sme zamestnali prvého študenta. Vtedy boli požiadavky na juniorské vedomosti vyššie a tráva bola zelenšia
To ovplyvnilo školiace programy, ich vypracovanie a hĺbku. Rozhovory pre študentov Hexletu sa konajú pod mottom: „Hmm, na Hexlete boli problémy ťažšie.“
Niekedy sú naši študenti prijatí bez technického pohovoru, len na základe analýzy kódu projektu
V súčasnosti čoraz viac spoločností uvádza kurzy Hexlet ako plus pri prenájme. A naše partnerské spoločnosti nám natoľko dôverujú, že robia pohovory s absolventmi bez toho, aby sa pozerali na ich životopisy
Program kurzu
Trvanie 71 hodín
1. Úvod
Poďme sa zoznámiť s cieľmi a zámermi kurzu
teória
2.Webová architektúra
Predstavujeme koncept Request-Process-Response vo svete HTTP požiadaviek
teória
testy
3.Javalínsky mikrorámec
Zoznámime sa s tvorbou webových stránok pomocou frameworkov
teória
testy
domáca úloha
4. Spracovatelia žiadostí
Zoznámenie sa s dispečingom a smerovaním
teória
testy
domáca úloha
5. HTTP relácia
Štúdium štruktúry spracovateľov žiadostí
teória
testy
domáca úloha
6.Dynamické cesty
Naučte sa vytvárať trasy obsahujúce zástupné symboly
teória
testy
domáca úloha
7. Generátor šablón
Naučte sa oddeliť generovanie HTML do samostatnej vrstvy
teória
testy
domáca úloha
8. Rozloženie v JTE
Naučiť sa pracovať s opakujúcimi sa blokmi HTML značiek
teória
testy
domáca úloha
9.Bezpečnosť
Oboznámenie sa so základmi vytvárania bezpečných webových stránok
teória
testy
10.Vyhľadávanie formulárov
Zoznámime sa s formulármi na filtrovanie údajov na stránke
teória
testy
domáca úloha
11.Vytrvalosť
Zistite, ako natrvalo ukladať údaje
teória
testy
12.Úprava formulárov
Naučte sa meniť údaje na serveri pomocou formulárov
teória
testy
domáca úloha
13.Overenie
Naučte sa kontrolovať údaje zadané používateľom
teória
testy
domáca úloha
14.Pomenované trasy
Naučiť sa používať odolnejší systém na riadenie smerovania
teória
testy
15.Vytvorenie CRUD v Javaline
Poďme sa zoznámiť s konceptom CRUD a naučiť sa ho implementovať od začiatku do konca
teória
testy
domáca úloha
16. Model-View-Controller (MVC)
Poďme sa zoznámiť s jedným z kľúčových architektonických vzorov pre vytváranie vlastných aplikácií
teória
testy
domáca úloha
17. Súbory cookie
Naučte sa používať súbory cookie v jazyku Java
teória
testy
domáca úloha
18.Zasadnutie
Naučiť sa používať reláciu v Javaline
teória
testy
domáca úloha
19.Flash správy
Predstavujeme koncept jednorazových správ
teória
testy
domáca úloha
20.Práca s databázou v Javaline
Naučiť sa pracovať s databázou v aplikácii Javalin
teória
domáca úloha
21.Nasadenie
Zoznámenie sa s kľúčovými konceptmi a procesom nasadenia
teória
testy
22. Servlety
Študujeme servlet - triedu, ktorá je základom frameworkov Java
teória
testy
domáca úloha
23.Samostatná práca
Ďalšie úlohy, ktoré vám umožnia upevniť získanú teóriu
24.Dodatočné materiály
Články a videá kurátorom tímu Hexlet. Pomôže vám ponoriť sa hlbšie do témy kurzu
V tomto kurze študenti pochopia špecifiká a vlastnosti jazyka Scala, jeho výhody a ťažké miesta. Kurz obsahuje prehľad operátorov a dátových typov Scala, osvojenie si základných dátových štruktúr, ako sú polia, mapa, n-tice, používanie objektovo orientované a funkčné programovanie, práca s kolekciami Scala, používanie vzorovej zhody, tried prípadov, generických typov a implicitných transformácií. V ponuke je veľké množstvo praktických cvičení.
4
V tomto kurze sa študenti zoznámia s distribuovanou výpočtovou technológiou využívajúcou technológie JEE (Java Enterprise Edition), vrátane pomocou EJB, CDI dependency injection, práca s databázami prostredníctvom technológie JPA a práca so správcami založenými na technológii JMS. Kurz je postavený na serveri WildFly (JBoss), ktorý je v súčasnosti najpopulárnejším aplikačným serverom. Poznatky však možno aplikovať na akýkoľvek server, ktorý spĺňa špecifikáciu JEE (WebSphere, WebLogic atď.).
4