Java: Webteknologier - kursus 3900 rub. fra Hexlet, træning 71 timer, dato 28. november 2023.
Miscellanea / / November 28, 2023
En online programmeringsskole, hvis kandidater bliver jagtet af virksomheder
Vi ansatte vores første elev i 2013. Dengang var kravene til juniorviden højere, og græsset var grønnere
Dette påvirkede træningsprogrammerne, deres udarbejdelse og dybde. Interviews for Hexlet-studerende afholdes under mottoet: "Hmm, problemerne var sværere på Hexlet."
Nogle gange bliver vores studerende ansat uden en teknisk samtale, kun på baggrund af projektkodeanalyse
I dag oplyser flere og flere virksomheder Hexlet-kurser som et plus ved ansættelse. Og vores partnervirksomheder stoler så meget på os, at de interviewer kandidater uden at se på deres CV
Kursusprogram
Varighed 71 timer
1. Introduktion
Lad os stifte bekendtskab med kursets mål og formål
teori
2. Webarkitektur
Introduktion af Request-Process-Response-konceptet i en verden af HTTP-anmodninger
teori
tests
3.Javalin mikroramme
Lad os stifte bekendtskab med at skabe hjemmesider ved hjælp af rammer
teori
tests
lektier
4.Request handlers
Lær afsendelse og routing at kende
teori
tests
lektier
5.HTTP-session
Studerer strukturen af forespørgselsbehandlere
teori
tests
lektier
6.Dynamiske ruter
Lær at bygge ruter, der indeholder pladsholdere
teori
tests
lektier
7.Skabelongenerator
Lær at adskille HTML-generering i et separat lag
teori
tests
lektier
8.Layouts i JTE
Lær at arbejde med gentagne blokke af HTML-markering
teori
tests
lektier
9.Sikkerhed
Lær det grundlæggende i at skabe sikre websteder at kende
teori
tests
10.Søgeformularer
Lad os stifte bekendtskab med formularer til filtrering af data på en side
teori
tests
lektier
11. Vedholdenhed
At finde ud af, hvordan du gemmer data permanent
teori
tests
12.Redigering af formularer
Lære at ændre data på serveren ved hjælp af formularer
teori
tests
lektier
13.Validering
Lær at kontrollere de data, som brugeren har indtastet
teori
tests
lektier
14.Navngivne ruter
At lære at bruge et mere modstandsdygtigt system til routingkontrol
teori
tests
15.Oprettelse af CRUD i Javalin
Lad os stifte bekendtskab med konceptet CRUD og lære at implementere det fra start til slut
teori
tests
lektier
16. Model-View-Controller (MVC)
Lad os stifte bekendtskab med et af de vigtigste arkitektoniske mønstre til at bygge brugerdefinerede applikationer
teori
tests
lektier
17. Cookies
Lær at bruge cookies i Java
teori
tests
lektier
18.Session
Lær at bruge en session i Javalin
teori
tests
lektier
19.Flash-beskeder
Introduktion af begrebet engangsbeskeder
teori
tests
lektier
20. Arbejde med en database i Javalin
Lære at arbejde med en database i en Javalin-applikation
teori
lektier
21. Implementer
Lær nøglebegreberne og implementeringsprocessen at kende
teori
tests
22.Servletter
Vi studerer servlet - klassen, der ligger til grund for Java frameworks
teori
tests
lektier
23.Selvstændigt arbejde
Yderligere opgaver, der giver dig mulighed for at konsolidere den erhvervede teori
24.Yderligere materialer
Artikler og videoer kurateret af Hexlet-teamet. Vil hjælpe dig med at dykke dybere ned i emnet for kurset
På dette kursus vil eleverne få en forståelse af de særlige kendetegn og funktioner ved Scala-sproget, dets fordele og vanskelige steder. Kurset indeholder en oversigt over Scala-operatorer og datatyper, indlæring af grundlæggende datastrukturer såsom arrays, kort, tupler, vha. objektorienteret og funktionel programmering, arbejde med Scala-samlinger, ved hjælp af mønstermatchning, case-klasser, generiske typer og implicitte transformationer. Der tilbydes en lang række praktiske øvelser.
4
På dette kursus vil eleverne lære om distribueret computerteknologi ved hjælp af JEE (Java Enterprise Edition) teknologier, herunder ved hjælp af EJB, CDI afhængighedsinjektion, arbejde med databaser via JPA-teknologi og arbejde med meddelelsesmæglere baseret på teknologi JMS. Kurset er bygget på WildFly-serveren (JBoss) som den mest populære applikationsserver på nuværende tidspunkt. Viden kan dog anvendes på enhver server, der opfylder JEE-specifikationen (WebSphere, WebLogic osv.).
4