Developing Applications with Java EE - 5 dagen online klaslokaal

3.450,00 EUR

  • 5 dagen
Live Virtueel Klassikaal
Klassikaal
In Huis / In Bedrijf

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

Hero

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.

Hero

Cursusplanning

  1. 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
  2. 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
  3. 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)
  4. 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)
  5. 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
Applicaties ontwikkelen met Java EE

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

Start nu met de cursus

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

Contact background

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.