Java: žiniatinklio technologijos - kursas 3900 rub. iš Hexlet, treniruotės 71 val., data 2023 m. lapkričio 28 d.
įvairenybės / / November 28, 2023
Internetinė programavimo mokykla, kurios absolventus medžioja įmonės
Pirmąjį studentą įdarbinome 2013 m. Tada jaunesniųjų žinių reikalavimai buvo aukštesni, žolė žalesnė
Tai turėjo įtakos mokymo programoms, jų išplėtimui ir gyliui. Interviu su Hexlet studentais vyksta šūkiu: „Hmm, Hexlet problemos buvo sunkesnės“.
Kartais mūsų studentai įdarbinami be techninio pokalbio, tik projekto kodo analizės pagrindu
Šiais laikais vis daugiau įmonių samdydamos Hexlet kursus nurodo kaip pliusą. O mūsų įmonės partnerės mumis taip pasitiki, kad apklausia absolventus nežiūrėdamos į jų gyvenimo aprašymą
Kurso programa
Trukmė 71 val
1. Įvadas
Susipažinkime su kurso tikslais ir uždaviniais
teorija
2.Web architektūra
Pristatome užklausų-procesų-atsakymų koncepciją HTTP užklausų pasaulyje
teorija
bandymai
3.Javalin mikrokarkasas
Susipažinkime su svetainių kūrimu naudojant karkasus
teorija
bandymai
namų darbai
4.Užklausų tvarkytojai
Susipažinimas su siuntimu ir maršruto nustatymu
teorija
bandymai
namų darbai
5.HTTP sesija
Užklausų tvarkytojų struktūros studijavimas
teorija
bandymai
namų darbai
6.Dinaminiai maršrutai
Mokymasis kurti maršrutus su vietos rezervavimo ženklais
teorija
bandymai
namų darbai
7.Šablonų generatorius
Mokymasis atskirti HTML generavimą į atskirą sluoksnį
teorija
bandymai
namų darbai
8. Išdėstymai JTE
Mokymasis dirbti su pasikartojančiais HTML žymėjimo blokais
teorija
bandymai
namų darbai
9.Saugumas
Susipažinimas su saugių svetainių kūrimo pagrindais
teorija
bandymai
10.Paieškos formos
Susipažinkime su duomenų filtravimo puslapyje formomis
teorija
bandymai
namų darbai
11.Atkaklumas
Sužinokite, kaip nuolat saugoti duomenis
teorija
bandymai
12. Formų keitimas
Mokymasis keisti duomenis serveryje naudojant formas
teorija
bandymai
namų darbai
13.Patvirtinimas
Mokymasis patikrinti vartotojo įvestus duomenis
teorija
bandymai
namų darbai
14.Įvardinti maršrutai
Išmokti naudoti atsparesnę maršrutų valdymo sistemą
teorija
bandymai
15. CRUD kūrimas Javalin kalba
Susipažinkime su CRUD koncepcija ir išmokime ją įgyvendinti nuo pradžios iki galo
teorija
bandymai
namų darbai
16. Modelio peržiūros valdiklis (MVC)
Susipažinkime su vienu iš pagrindinių architektūrinių modelių kuriant pasirinktines programas
teorija
bandymai
namų darbai
17.Slapukai
Mokymasis naudoti slapukus Java
teorija
bandymai
namų darbai
18.Seansas
Mokymasis naudoti sesiją Javalin kalba
teorija
bandymai
namų darbai
19.Flash žinutės
Pristatome vienkartinių žinučių koncepciją
teorija
bandymai
namų darbai
20.Darbas su duomenų baze Javalin kalba
Mokymasis dirbti su duomenų baze Javalin programoje
teorija
namų darbai
21.Įdiegti
Susipažinimas su pagrindinėmis sąvokomis ir diegimo procesu
teorija
bandymai
22.Servletai
Mes tiriame servletą – klasę, kuri yra „Java“ sistemų pagrindas
teorija
bandymai
namų darbai
23. Savarankiškas darbas
Papildomos užduotys, leidžiančios įtvirtinti įgytą teoriją
24.Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą
Šiame kurse studentai įgis supratimą apie Scala kalbos specifiką ir ypatybes, jos privalumus ir sudėtingas vietas. Kursas apima Scala operatorių ir duomenų tipų apžvalgą, pagrindinių duomenų struktūrų, pvz., masyvų, žemėlapių, kortelių, mokymąsi. Objektinis ir funkcinis programavimas, darbas su Scala kolekcijomis, šablonų derinimas, atvejų klasės, bendrieji tipai ir numanomas transformacijos. Siūloma daug praktinių pratimų.
4
Šio kurso metu studentai sužinos apie paskirstytojo skaičiavimo technologijas naudojant JEE (Java Enterprise Edition) technologijas, įskaitant naudojant EJB, CDI priklausomybės injekciją, dirbant su duomenų bazėmis naudojant JPA technologiją ir dirbant su pranešimų brokeriais, pagrįstais technologija JMS. Kursas sukurtas naudojant WildFly serverį (JBoss), kuris šiuo metu yra populiariausias programų serveris. Tačiau žinias galima pritaikyti bet kuriam serveriui, atitinkančiam JEE specifikaciją (WebSphere, WebLogic ir kt.).
4