Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon
- Kursmål og struktur
- Oversikt over Java EE 8-funksjoner
Oversikt over Java EE Architecture
- Flerlagsarkitektur i Java EE
- Nøkkelkomponenter: EJB, JPA, JSP og Servlets
- Rollen til Java EE i bedriftsapplikasjoner
Oversikt over Java EE 8 APIer og funksjonalitet
- Introduksjon til nye APIer: JSON-B, Security og HTTP/2
- Forbedringer i eksisterende APIer: JAX-RS, CDI og mer
- Støtte for sky og HTML5
Forberede utviklingsmiljøet
- Installerer Java EE 8 og nødvendige verktøy
- Sette opp et integrert utviklingsmiljø (IDE)
- Konfigurere applikasjonsservere (f.eks. WildFly, GlassFish)
Installere og konfigurere Java EE 8
- Trinn-for-trinn installasjonsveiledning
- Konfigurere serverinnstillinger
- Verifisering av installasjonen
Opprette en prøveapplikasjon
- Sette opp en grunnleggende prosjektstruktur
- Utvikle en enkel webtjeneste
- Distribuerer eksempelapplikasjonen
Lese og skrive til en Database
- Koble Java EE-applikasjoner til en database
- Bruker JPA for databaseoperasjoner
- Implementering av CRUD-operasjoner
Forstå avhengighetsinjeksjon
- Concepts of Dependency Injection (DI) i Java EE
- Bruk av CDI-merknader i applikasjoner
- Håndtering av bønner og deres livssyklus
Å skrive tilstandsfulle komponenter
- Oversikt over stateful session bønner
- Opprette og administrere stateful komponenter
- Utholdenhet og statlig ledelse
Arbeid med Java EE Websockets
- Introduksjon til Websockets i Java EE
- Sette opp Websockets for sanntidskommunikasjon
- Implementering av Websockets i applikasjoner
Kartlegging Java Skriv til og fra JSON
- Bruker JSON-B API for databinding
- Tilpasse JSON-tilordninger
- Parsing og generering av JSON med Java EE
Utvikle et brukergrensesnitt for applikasjonen
- Oversikt over JSF og HTML5 i Java EE
- Bygge et brukergrensesnitt med JSF
- Integrering av front-end med back-end-tjenester
Sikring av applikasjonen
- Implementering av Java EE Security API
- Autentiserings- og autorisasjonsmekanismer
- Sikring av RESTful tjenester og webapplikasjoner
Tester applikasjonen
- Skriveenhet og integrasjonstester for Java EE-komponenter
- Verktøy for testing av Java EE-applikasjoner (f.eks. Arquillian)
- Automatisering av tester i utviklingspipeline
Feilsøking av applikasjonen
- Feilsøkingsteknikker i Java EE
- Bruke IDE-verktøy for feilsøking
- Feilsøking av vanlige problemer
Utrulling av applikasjonen
- Emballasje Java EE-applikasjoner
- Utplassering til forskjellige miljøer (utvikling, iscenesettelse, produksjon)
- Kontinuerlig utrullingspraksis
Feilsøking
- Identifisere og løse vanlige distribusjonsproblemer
- Overvåking av applikasjonsytelse
- Beste praksis for applikasjonsstabilitet
Sammendrag og neste trinn
Krav
- Java programmeringserfaring
Publikum
- Utviklere
21 timer