Modul 3

"Java Professional"-modulet vil introducere dig til de vigtigste koncepter og udviklingsværktøjer. Du lærer designmønstre og udviklingsmetoder, stifter bekendtskab med byggeværktøjer ( Maven ) og testværktøjer ( JUnit , Mockito ), finder ud af, hvorfor der er behov for logning. Du vil dykke ned i emner relateret til webudvikling: softwarearkitektur, kommunikationsprotokoller, servlets og servletcontainere ( Tomcat ), stifte bekendtskab med MVC-arkitektoniske mønster og lære mere om webtjenester. I slutningen af modulet vil du skrive et turbaseret tekst-quest-spil .
- Niveau
Låst Maven: faser, plugins, afhængigheder og bygning - Niveau
Låst Maven del 2: Avanceret Maven-brug - Niveau
Låst JUnit 5 - Niveau
Låst Mockito - Niveau
Låst Logning - Niveau
Låst HTML + CSS - Niveau
Låst JavaScript + jQuery - Niveau
Låst Netværksenhed - Niveau
Låst HTTP protokol - Niveau
Låst HttpClient - Niveau
Låst Tomcat: installation, konfiguration, implementering, ressourcer - Niveau
Låst Servlets: doGet, doPost, session, anmodning, svar - Niveau
Låst JSP, JSTL - Niveau
Låst Softwarearkitektur, klient-server-arkitektur, MVC - Niveau
Låst Udviklingsmetoder - Niveau
Låst Design mønstre - Niveau
Låst Designmønstre 2 - Niveau
Låst Arbejde med hukommelse i Java - Niveau
Låst Samtidig - Niveau
Låst Apache Commons