Java: Webtechnologieën - cursus 3900 wrijven. uit Hexlet, training 71 uur, datum 28 november 2023.
Gemengde Berichten / / November 28, 2023
Een online programmeerschool waarvan de afgestudeerden door bedrijven worden opgejaagd
In 2013 hebben wij onze eerste leerling in dienst genomen. Destijds waren de eisen aan juniorkennis hoger en was het gras groener
Dit had gevolgen voor de opleidingsprogramma's, de uitwerking en diepgang ervan. Interviews voor Hexlet-studenten worden gehouden onder het motto: “Hmm, op Hexlet waren de problemen moeilijker.”
Soms worden onze studenten aangenomen zonder technisch interview, alleen op basis van projectcodeanalyse
Tegenwoordig vermelden steeds meer bedrijven Hexlet-cursussen als een pluspunt bij het aannemen van personeel. En onze partnerbedrijven vertrouwen ons zo veel dat ze afgestudeerden interviewen zonder naar hun cv te kijken
Cursus programma
Duur 71 uur
1. Inleiding
Laten we kennis maken met de doelen en doelstellingen van de cursus
theorie
2.Webarchitectuur
Introductie van het Request-Process-Response-concept in de wereld van HTTP-verzoeken
theorie
testen
3.Javalin-microframework
Laten we kennis maken met het maken van websites met behulp van frameworks
theorie
testen
huiswerk
4. Vraag behandelaars aan
Kennismaken met dispatching en routing
theorie
testen
huiswerk
5. HTTP-sessie
Het bestuderen van de structuur van verzoekbehandelaars
theorie
testen
huiswerk
6. Dynamische routes
Leren routes bouwen met tijdelijke aanduidingen
theorie
testen
huiswerk
7. Sjabloongenerator
Leren HTML-generatie in een aparte laag te scheiden
theorie
testen
huiswerk
8. Lay-outs in JTE
Leren werken met herhalende blokken HTML-opmaak
theorie
testen
huiswerk
9.Veiligheid
Maak kennis met de basisprincipes van het maken van veilige websites
theorie
testen
10. Zoekformulieren
Laten we kennis maken met formulieren voor het filteren van gegevens op een pagina
theorie
testen
huiswerk
11. Volharding
Ontdek hoe u gegevens permanent kunt opslaan
theorie
testen
12.Formulieren aanpassen
Leren hoe u gegevens op de server kunt wijzigen met behulp van formulieren
theorie
testen
huiswerk
13. Validatie
Het leren controleren van de door de gebruiker ingevoerde gegevens
theorie
testen
huiswerk
14. Benoemde routes
Leren een veerkrachtiger systeem te gebruiken voor routecontrole
theorie
testen
15. CRUD maken in Javalin
Laten we kennis maken met het concept CRUD en leren hoe we het van begin tot eind kunnen implementeren
theorie
testen
huiswerk
16.Model-View-Controller (MVC)
Laten we kennis maken met een van de belangrijkste architecturale patronen voor het bouwen van applicaties op maat
theorie
testen
huiswerk
17. Cookies
Cookies leren gebruiken in Java
theorie
testen
huiswerk
18. Sessie
Een sessie leren gebruiken in Javalin
theorie
testen
huiswerk
19.Flash-berichten
Introductie van het concept van eenmalige berichten
theorie
testen
huiswerk
20.Werken met een database in Javalin
Leren werken met een database in een Javalin-applicatie
theorie
huiswerk
21. Implementeren
Kennismaken met de belangrijkste concepten en het implementatieproces
theorie
testen
22.Servlets
We bestuderen de servlet - de klasse die ten grondslag ligt aan Java-frameworks
theorie
testen
huiswerk
23. Zelfstandig werk
Bijkomende taken waarmee je de verworven theorie kunt consolideren
24.Aanvullende materialen
Artikelen en video's samengesteld door het Hexlet-team. Het helpt je dieper in het onderwerp van de cursus te duiken
In deze cursus krijgen studenten inzicht in de specifieke kenmerken en kenmerken van de Scala-taal, de voordelen en moeilijke plaatsen ervan. De cursus omvat een overzicht van Scala-operatoren en datatypen, het leren van basisdatastructuren zoals arrays, kaarten, tupels, het gebruik van objectgeoriënteerd en functioneel programmeren, werken met Scala-collecties, gebruikmakend van patroonmatching, case-klassen, generieke typen en impliciet transformaties. Er wordt een groot aantal praktische oefeningen aangeboden.
4
In deze cursus leren studenten over gedistribueerde computertechnologie met behulp van JEE-technologieën (Java Enterprise Edition), waaronder gebruik van EJB, CDI-afhankelijkheidsinjectie, werken met databases via JPA-technologie en werken met berichtenmakelaars op basis van technologie JMS. De cursus is gebouwd op de WildFly-server (JBoss), momenteel de meest populaire applicatieserver. De kennis kan echter worden toegepast op elke server die voldoet aan de JEE-specificatie (WebSphere, WebLogic, etc.).
4