Developing Applications with Java EE - 5 dagen online klaslokaal
3.450,00 EUR
- 5 dagen
Bouw bedrijfsapplicaties van enterprise-kwaliteit met Java EE (Jakarta EE) en ontwikkel de vaardigheden om veilige, schaalbare en onderhoudbare bedrijfsoplossingen te realiseren. Deze praktijkgerichte cursus introduceert de kerntechnologieën en API’s die worden gebruikt om meerlaagse enterprise-applicaties te bouwen, van webcomponenten en businesslogica tot database-integratie en RESTful services. Via praktische labs maak je kennis met Servlets, JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), JPA, REST-API’s, beveiliging en transactiemanagement. Je leert hoe je deze technologieën integreert om robuuste enterprise-applicaties te ontwikkelen die voldoen aan moderne bedrijfsvereisten. Aan het einde van de cursus ben je in staat om Java EE-applicaties te ontwerpen, ontwikkelen, deployen en onderhouden volgens de best practices uit de industrie.
Belangrijkste functies
Taal
Cursus en lesmateriaal zijn in het Engels
Niveau
Niveau: beginner - gemiddeld
5 dagen (40 uur) klassikaal onderwijs
met gecertificeerde trainers
60+ aanbevolen studie-uren
Oefeningen en oplossingen
Downloadbare PDF-documenten met uitgebreide inhoud (slides, uitleg)
Certificaat
Certificaat van voltooiing beschikbaar

Leerdoelen
Aan het einde van deze cursus ben je in staat om:
Leren
Leer data-gedreven applicaties bouwen met behulp van JSON, JPA en database-integratie.
Beheren
Beheer entiteiten, transacties en persistentie voor betrouwbare bedrijfsapplicaties.
Ontwikkelen
Ontwikkel RESTful webservices met JAX-RS en JAX-WS, en implementeer asynchrone communicatie met Java Message Service (JMS) voor schaalbare, losjes gekoppelde applicaties.
Beschermen
Beveilig Java EE-applicaties met containerbeheerde beveiliging, authenticatie en op rollen gebaseerde toegangscontrole om gegevens te beschermen en gebruikersrechten effectief te beheren.

Cursusplanning
Java EE-webapplicatie: basisprincipes
Dag 01
- Ontdek de Java EE-architectuur en de ontwikkeling van enterprise-applicaties
- Begrijp webtechnologieën, MVC en meerlaagse architectuur
- Webapplicaties bouwen met Servlets
- Beheer de applicatiestatus, sessies en servletconfiguratie
Servlets & JavaServer Pages (JSP)
Dag 02
- Configureer de servlet-levenscyclus, filters en listeners
- Afhandelen van uitzonderingen en annotaties
- Ontwikkel dynamische webpagina’s met JSP
- Gebruik JSP Expression Language (EL) en tagbibliotheken
Enterprise-componenten en webservices
Dag 03
- JSON-gegevens verwerken in Java-toepassingen
- Bouw realtime-applicaties met WebSocket
- Ontwikkel bedrijfslogica met behulp van Enterprise JavaBeans (EJB)
Gegevenspersistentie en dependency injection
Dag 04
- Implementeer Contexts and Dependency Injection (CDI)
- Pas Bean Validation toe voor gegevensintegriteit
- Verbind applicaties met databases via JDBC
- Beheer persistentie met de Java Persistence API (JPA)
Messaging, API's & beveiliging
Dag 05
- Implementeer asynchrone berichtuitwisseling met Java Message Service (JMS)
- Bouw RESTful- en SOAP-webservices met JAX-RS en JAX-WS
- Beveilig bedrijfsapplicaties met authenticatie, autorisatie en op rollen gebaseerde toegangscontrole

Voor wie is dit programma bedoeld?
Java-ontwikkelaars die overstappen naar enterprise-applicatieontwikkeling
Backend- en fullstack-ontwikkelaars
Software-ingenieurs die bedrijfsapplicaties bouwen
Spring-ontwikkelaars die hun kennis van enterprise Java willen uitbreiden
Technische leads en softwarearchitecten
IT-professionals die schaalbare Java-gebaseerde oplossingen ontwikkelen
Vereisten
- Een gedegen begrip van Java-programmering
- Kennis van objectgeoriënteerd programmeren (OOP)
- Basiskennis van SQL en relationele databases
- Ervaring met Java-ontwikkeltools en IDE’s is aanbevolen
Licenties
en gelijkheidsbeleid
Licenties en accreditatie
Deze cursus wordt aangeboden in overeenstemming met de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
AVC biedt geen voorzieningen op basis van een handicap of medische aandoening van studenten. Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning gedurende het gehele traject voor het aanvragen van voorzieningen.
Veelgestelde vragen

Heeft u een op maat gemaakte incompany- of groepstraining nodig?
Vraag een incompany-trainingsprogramma aan dat speciaal is afgestemd op uw team. Wij bieden flexibele maatwerkopties die aansluiten bij uw bedrijfsdoelen, evenals concurrerende groepstarieven voor grotere teams. Vul onderstaand formulier in en onze experts in bedrijfstrainingen ontwerpen de perfecte oplossing voor u.
