Full Stack Java Developer Bootcamp (Live Klassikaal + eLearning)
De Full Stack Java Developer bootcamp van AVC biedt uitgebreide praktische training in front-end, middleware en back-end Java-technologieën, samen met fase-uit- en afsluitingsprojecten.
Leer meer dan 20 Full Stack-frameworks en -technieken en oefen met meerdere projecten om je te onderscheiden als een Full Stack-ontwikkelaar die klaar is voor de industrie.
Met dit programma zul je:
- Kennis opdoen van belangrijke programmeertalen: HTML, CSS, JavaScript en nog veel meer
- Het vermogen om dynamische en responsieve webapplicaties te bouwen
- Inzicht in server-side ontwikkeling, databases en API's
- Leren werken met geavanceerde frameworks zoals React, Springboot en nog veel meer
Doelgroep
Doelgroep
D…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
De Full Stack Java Developer bootcamp van AVC biedt uitgebreide praktische training in front-end, middleware en back-end Java-technologieën, samen met fase-uit- en afsluitingsprojecten.
Leer meer dan 20 Full Stack-frameworks en -technieken en oefen met meerdere projecten om je te onderscheiden als een Full Stack-ontwikkelaar die klaar is voor de industrie.
Met dit programma zul je:
- Kennis opdoen van belangrijke programmeertalen: HTML, CSS, JavaScript en nog veel meer
- Het vermogen om dynamische en responsieve webapplicaties te bouwen
- Inzicht in server-side ontwikkeling, databases en API's
- Leren werken met geavanceerde frameworks zoals React, Springboot en nog veel meer
Doelgroep
Doelgroep
De cursus is bedoeld voor personen die een sterke basis willen leggen in end-to-end web- en applicatieontwikkeling met Java als belangrijkste programmeertaal. Hieronder vind je een overzicht van wie het meeste baat heeft bij deelname aan dit programma:
- Aspirant-fullstackontwikkelaars
- Softwareontwikkelaars en -ingenieurs
- IT-professionals die hun carrière willen uitbreiden
- Pas afgestudeerden
- Professionals die overstappen naar een technische carrière
Vereisten
Er zijn geen formele vereisten om je in te schrijven voor de bootcamp. Hoewel sommige programma's geschikt zijn voor beginners, kan het nuttig zijn om over de volgende vaardigheden te beschikken:
- Basiskennis van programmeerconcepten.
- Bekendheid met HTML, CSS of JavaScript.
- Logisch denkvermogen en probleemoplossend vermogen.
Leerdoelen
Resultaten
- Beheers softwareprogrammeerconcepten, de bouwstenen voor het ontwerpen van geweldige apps
- Kloon en begin te werken aan een live repository
- Ontwerp een schaalbare back-end infrastructuur
- Test functies met minimale inspanning en implementeer ze naadloos in de productie
- Word een Agile-professional met het vermogen om snel aan een lopend project in de sector te werken
- Bouw geweldige front-endfuncties
- Kies je eigen stack op basis van de vereisten en de opleveringstermijn
- Bouw een werkende applicatie voor de sector vanaf nul op.
Cursusinhoud
Opleidingscurriculum
- Alles over het plannen en ontwerpen van UI
- Datastructuur en algoritmen
- A-Z van back-end- en databaseontwikkeling
- API-eindpunten en communicatie
- Capstone-project
Keuzevak
- Alles leren over integratie en implementatie
- Inleiding tot Java op Azure
- Java-cloudontwikkeling op Azure
- Best practices voor Java-ontwikkelaars op Azure
Cursusinhoud
1. Alles over het plannen en ontwerpen van UI
Begrijp de fundamentele ideeën achter Agile en Scrum. Verwerf diepgaande kennis van Git, dat wordt gebruikt voor versiebeheersystemen. Ontwikkel interactieve en dynamische applicaties met HTML, CSS en ReactJS.
Belangrijkste leerdoelen
- Werken met de Agile-methodologie
- Een versiebeheersysteem gebruiken, uw code in de cloud onderhouden en repositories begrijpen
- De concepten van SQL leren
- De basisprincipes van webontwikkeling begrijpen en visueel aantrekkelijke websites maken
- Vertrouwd raken met de basisprincipes van JavaScript
- Front-end-applicaties maken met een frameworkbenadering
- E2E-tests uitvoeren
Vaardigheden en tools:
- Agile
- Git
- SQL
- HTML
- CSS
- JavaScript
- ReactJS
- Cucumber
2. Datastructuur en algoritme
In deze module leer je de belangrijkste datastructuren begrijpen, zoals arrays, gekoppelde lijsten, stacks, wachtrijen, bomen, heaps en grafieken, zodat je de optimale datastructuren voor diverse scenario's kunt selecteren.
Belangrijkste leerdoelen
- Problemen oplossen met behulp van algoritmen
- De basisprincipes van datastructuren begrijpen
Behandelde vaardigheden
- Datastructuren
- Soorten datastructuren
- Zoek- en sorteeralgoritmen
- Recursie en backtracking
3. A-Z van back-end- en databaseontwikkeling
Raak vertrouwd met back-end-ontwikkelingstechnologieën door kennis op te doen over Java-servlets en JSP, waarmee je databases kunt verbinden met JDBC.
Leerdoelen van de cursus:
- Vertrouwd raken met DB-communicatie met Java
- De kernconcepten van Java begrijpen
- Server-side codering met behulp van servlets begrijpen
- Automatiseringen bouwen
- Webpagina's ontwikkelen om Java inline uit te voeren
Vaardigheden en tools
- Core Java
- Servlets
- Maven
- JSP
- JDBC
- MongoDB
4. API-eindpunten en communicatie
Leer de basisprincipes van Spring en de architectuur van het framework, gebruik Spring Boot om fouten te beheren en maak RESTful-webservices.
Leerdoelen van de cursus
- Testcases schrijven met JUnit
- Aan de slag met Spring
- Een snelle applicatie ontwikkelen met Spring Boot
- REST- en SOAP-services begrijpen
Vaardigheden en tools
- JUnit
- Spring
- Spring Boot
- Webservices
5. Full Stack Java Developer Capstone-projecten - het eindproject van het programma
In deze full stack bootcamp-aanpak werk je vanaf het begin aan een origineel probleem en leer je hoe je je vaardigheden kunt toepassen. Het capstone-project helpt bij de ontwikkeling van een portfolio waarmee je je vaardigheden aan een breed publiek, waaronder potentiële werkgevers, kunt laten zien.
Keuzevak:
1. Leer alles over integratie en implementatie
Leer hoe u continue integratie en automatisering kunt implementeren met behulp van gangbare DevOps-tools.
Leerdoelen van de cursus
- Bouw automatisering met behulp van Jenkins
- Aan de slag met AWS
- Gebruik containerisatie met Docker
Vaardigheden en tools
- AWS
- Jenkins
- Docker
2. Inleiding tot Java op Azure
- Implementeer Java-apps op Azure met behulp van App Service en Spring Apps
- Integreer Azure-services om veilige, schaalbare Java-oplossingen te bouwen
3. Java-cloudontwikkeling op Azure
- Azure SQL-databases - SQL Database, MySQL en PostgreSQL
- Azure No SQL-database - Cosmos DB
- Berichten- en gebeurtenissystemen - Event Hubs en Service Bus
- Cache - Azure Redis Cache
- Opslag - Azure Storage
- Directory - Microsoft Entra ID en Azure AD B2C
4. Best practices voor Java-ontwikkelaars op Azure
- Java-apps monitoren
- Java-apps van idee tot productie end-to-end automatiseren
- Java-apps afstemmen
- Java-apps automatisch schalen voor een hoger gebruik
- Beveiligde toegang tot en vanuit Java-apps, en
- Bouwen met Java-tools die u kent en waar u van houdt
FAQ
Hoe lang duurt het om de bootcamp te voltooien?
Door de combinatie van e-learning en online live klassikaal bootcamp duurt het programma normaal gesproken 7 maanden (5-10 uur per week).
Je krijgt 1 jaar toegang tot de e-learningvideo's en opnames van de lessen van het programma.
Het bekijken van opnames telt ook mee voor je aanwezigheid.
Wat is de opzet van de programma's?
De programma's zijn volledig online bootcamps voor afstandsonderwijs. Delen ervan zijn praktische e-learningcursussen die je kunt volgen wanneer je tijd hebt en in je eigen tempo, ook via je mobiele telefoon (onze app). Er zijn ook online klassikale sessies via ons geavanceerde professionele systeem voor afstandsonderwijs. We bieden verschillende tijdstippen waaruit je kunt kiezen en we nemen de sessies altijd op, zodat je ze kunt terugluisteren als je iets gemist hebt of informatie wilt herhalen. Er is altijd iemand beschikbaar om je te helpen en te ondersteunen als je vragen hebt over de vaardigheden die je leert.
Wanneer kan ik de live online cursussen van de bootcamp volgen?
De timing van elke cursus verschilt per groep. Je krijgt toegang tot een dashboard met een aantal verschillende tijdstippen voor dezelfde sessie/hetzelfde onderwerp. Je bepaalt zelf welke datum en tijd het beste bij je past. Sommige zijn gepland op weekdagen in de middag, andere in het weekend in de ochtend of avond. De planning is afhankelijk van factoren zoals het aantal geïnteresseerde deelnemers en de beschikbaarheid van trainers. Als je een sessie mist, kun je altijd de opnames van die sessie bekijken. Je hoeft nooit iets te missen!
Belangrijkste kenmerken
Belangrijkste kenmerken
- Cursus en materiaal zijn in het Engels
- Leer geavanceerde frameworks zoals React, Springboot en nog veel meer
- Bereid je voor op de baan met een branchegericht curriculum door experts
- Meer dan 200 uur live les en toegepast leren met deskundige trainers
- Praktische oefeningen door middel van meer dan 20 verschillende projecten, beoordelingen en tests
- Door de branche erkende certificering
- Bonus Microsoft Azure-cursussen!
- Live interactie en toegepast leren met deskundige trainers uit de branche
- Praktijkgericht leren met Capstone-projecten op 4 gebieden
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

