Java Certificatiecursus - eLearning

450,00 EUR

  • 70 uur
eLearning

Deze geavanceerde Java-certificeringstraining is ontworpen om je door de concepten van Java te leiden, van introductietechnieken tot geavanceerde programmeervaardigheden. Het systeem voorziet je van kennis over Core Java 8, operatoren, arrays, lussen, methoden en constructeurs, terwijl het je praktische ervaring biedt met JDBC en het JUnit-framework. Onze uitgebreide Java-cursus en certificeringsprogramma bieden een diepe duik in de basis en geavanceerde functies van de taal. Verhoog je carrière en val op in het concurrerende technologielandschap met onze Java-cursus en -certificering - de sleutel tot eindeloze mogelijkheden in programmeren.

Belangrijkste functies

Taal

Cursus en materiaal zijn beschikbaar in het Engels

Niveau

Niveau: beginner - gemiddeld

Toegang

1 jaar toegang tot het zelfstudie e-learningplatform, 24/7

In totaal 9 uur aan videomateriaal

met een aanbevolen studietijd van 70 uur

Programmeren

Praktisch programmeren en implementeren van twee webgebaseerde projecten

Oefening

35 programmeeroefeningen over Core Java 8 inbegrepen

Geen examen

Geen examen voor de cursus, maar de student ontvangt een certificaat van voltooiing van de training

Gratis Core Java e-learning

Cursus op aanvraag inbegrepen!

Hero

Leerdoelen

Aan het einde van deze Java Certificate Cursus eLearning-cursus ben je in staat om:

Begrijp de basisconcepten van Core Java 8

Implementeer technieken voor multithreading, stringverwerking en foutafhandeling

Verbindingen opzetten met JDBC om met een database te communiceren

Begrijp de basisprincipes van servlets, zoals J2EE, het HTTP-protocol en HTML, in detail

Maak een JSP door de richtlijnen te volgen en een applicatie uit te voeren

Leer Hibernate Query Language (HQL) en de spannende mogelijkheden ervan

Relaties modelleren met Hibernate

Leer hoe je AOP configureert in een Java‑applicatie

Verdiep je grondig in SOA-architectuur

Ontwerp een op SOAP gebaseerde webservice

Vaardigheden die aan bod komen

  • Kernconcepten van Java 8
  • Java Servlet
  • SOA en webservices
  • J2EE HTTP-protocol en HTML
  • Java EE
  • Hibernate- en Spring-frameworks
  • Technieken voor multithreading, stringverwerking en foutafhandeling
Hero

Cursusplanning

  1. Inleiding tot Java EE

    Les 01

  2. Java Servlet I

    Les 02

    • Servlets-API, interfaces en methoden
    • Levenscyclus van een servlet
    • Servlet configureren en implementeren
    • ServletRequest, ServletResponse
    • ServletConfig, ServletContext
    • Servlet-bereiken, attributen en samenwerking
  3. Java Servlet II

    Les 03

    • Sessiebeheer
    • Listeners in Java EE
    • Filters in Java EE
  4. Java Server Pages

    Les 04

    • JSP-levenscyclus
    • JSP‑elementen maken en ermee werken
    • Werken met JSP-standaardsacties
    • JSTL en aangepaste tagbibliotheken
  5. Inleiding tot Hibernate

    Les 05

    • Inleiding tot Hibernate
    • Hibernate CRUD-bewerking
  6. Hibernate-query's en relaties

    Les 06

    • Hibernate-query's en relaties
    • Relaties modelleren met Hibernate
  7. Inleiding tot Spring

    Les 07

    • Inleiding tot Spring
    • Dependency Injection, levenscyclus van Spring-beans, wiring en scope
  8. Spring AOP

    Les 08

    • Inleiding tot Spring AOP (Aspectgeoriënteerd programmeren)
    • AOP configureren in een Java‑applicatie met de AspectJ‑aanpak
  9. JSpring JDBC en Spring Hibernate

    Les 09

    • Spring JDBC-implementatie in een applicatie
    • Spring Hibernate-sjabloon
    • Spring JDBC-transactiebeheer
  10. Spring MVC

    Les 10

    • Spring MVC-architectuur, componenten en framework
    • Spring MVC-programma
  11. SOA en webservices

    Les 11

    • Basisprincipes van SOA-architectuur en webservices
    • SOAP-gebaseerde en RESTful webservices maken
  12. Project 1: Werknemersbeheersysteem

    Eindprojecten

    Maak een nieuw systeem om het proces van regulering, creatie en afsluiting te automatiseren.

  13. Project 2: Woonverzekering

    Eindprojecten

    Bouw een systeem dat mensen via een webapplicatie helpt bij het afsluiten van een woonverzekering.

Hero

Gratis Core Java-cursus

  1. Inleiding tot Java 11 en OOP-concepten

    Les 01

    • Java‑basisprincipes, programmastructuur en het inrichten van de ontwikkelomgeving (Eclipse)
    • Belangrijke OOP-concepten en objectgeoriënteerd ontwerp
    • Java-syntaxis: variabelen, gegevenstypen, operatoren en sleutelwoorden
    • Controle­stroom: voorwaardelijke instructies, lussen en basislogica-opbouw
    • Werken met arrays, strings, methoden en praktische demonstraties
  2. Packages en overerving

    Les 02

    • Java-pakketten en code-organisatie
    • Overerving, polymorfisme en het overschrijven van methoden
    • Functionele kenmerken: lambda‑expressies en typeconversie
    • Abstracte klassen, interfaces en statische leden
    • Foutafhandeling, de basis van collecties en praktische demonstraties
  3. Concepten van multithreading

    Les 03

    • Fundamentals van multithreading: threads, levenscyclus en prioriteiten
    • Threadbeheer: synchronisatie, planning en gelijktijdigheid
    • Kernbibliotheken: java.lang, java.util en stringverwerking
    • Generics en het Collections Framework (List, Set, Queue, Map)
    • Bestandsverwerking, I/O-streams en demonstraties (multithreading en datastructuren)
  4. Debugging-concepten

    Les 04

    • Basisprincipes en technieken van debuggen in Java
    • Trace-uitvoer, logging en loganalyse
    • Stacktraces en foutafhandeling begrijpen
    • Loggen met log4j en best practices
    • Eclipse-debuggingtools met een praktische demo van loganalyse
  5. JUnit

    Les 05

    • Inleiding tot unit testing en het belang ervan
    • Overzicht van het JUnit-framework en de configuratie
    • Testcases schrijven met behulp van annotaties en assertions
    • Test suites beheren en uitzonderingen testen
    • Rapporten genereren met praktische testdemonstraties
  6. Java Cryptografische Extensies

    Les 06

    • Inleiding tot cryptografie en beveiligingsconcepten in Java
    • Authenticatiemethoden en principes voor gegevensbescherming
    • Versleutelingstechnieken (ChaCha20) en integriteit (Poly1305)
    • Implementatie van cryptografische oplossingen in Java
    • Praktische demonstratie: het bouwen van veilige applicaties
  7. Ontwerppatronen

    Les 07

    • Inleiding tot ontwerppatronen en hun categorieën
    • Creërende patronen (Factory, Singleton, Builder)
    • Structurele patronen (Adapter, Bridge, Facade, Flyweight)
    • Gedragsontwerppatronen (Strategy, Observer, State en meer)
    • Demonstraties van implementaties en use-cases in de echte wereld
Java-certificeringscursus

Voor wie is dit programma bedoeld?

Vereisten: Voor iedereen die deze gevorderde cursus wil volgen, is voorkennis van Core Java en een basisbegrip van programmeerconcepten noodzakelijk. Een gratis Core Java-cursus is op aanvraag inbegrepen!

Softwareontwikkelaars

Webdesigners

Programmeerliefhebbers

Afgestudeerden in de techniek

Studenten of professionals die Java-ontwikkelaar willen worden

Start nu met de cursus

Verklaringen

Licenties en accreditatie

Deze Java-certificeringscursus 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 tijdens het gehele aanvraagproces voor 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.