Full Stack Java Developer Bootcamp (Live Klassikaal + eLearning)

Tijdsduur

Full Stack Java Developer Bootcamp (Live Klassikaal + eLearning)

Adding Value Consulting (AVC)
Logo van Adding Value Consulting (AVC)
Opleiderscore: starstarstarstarstar 9,6 Adding Value Consulting (AVC) heeft een gemiddelde beoordeling van 9,6 (uit 262 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Beschrijving

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…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Full stack developer, Java, Web Development, Software Development / Ontwikkeling en App Development.

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

Leertraject

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 Agile-methodologie
  • Gebruik een versiebeheersysteem, onderhoud je code in de cloud en begrijp repositories
  • Leer de concepten van SQL
  • Begrijp de basisprincipes van webontwikkeling en maak visueel aantrekkelijke websites
  • Raak vertrouwd met de basisprincipes van JavaScript
  • Maak front-end applicaties met een framework-aanpak
  • Voer E2E-tests uit

Behandelde vaardigheden en tools:

  • Agile
  • Git
  • SQL
  • HTML
  • CSS
  • JavaScript
  • ReactJS
  • Cucumber

2. Datastructuren en algoritmen

In deze module leer je de belangrijkste datastructuren kennen, zoals arrays, gekoppelde lijsten, stacks, wachtrijen, bomen, heaps en grafieken, zodat je de optimale datastructuren voor verschillende scenario's kunt selecteren.

Behandelde vaardigheden

  • Datastructuren
  • Soorten datastructuren
  • Zoek- en sorteeralgoritmen
  • Recursie en backtracking

Belangrijkste leerdoelen

  • Problemen oplossen met behulp van algoritmen
  • De basisprincipes van datastructuren begrijpen

3. Back-end- en databaseontwikkeling van A tot Z

Raak vertrouwd met back-end-ontwikkelingstechnologieën door kennis op te doen van 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 Servlets begrijpen
  • Automatiseringen bouwen
  • Webpagina's ontwikkelen om Java inline uit te voeren

Behandelde 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

Behandelde vaardigheden en tools

  • JUnit
  • Spring
  • Spring Boot
  • Webservices

5. Full Stack Java Developer Capstone

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 je bij het ontwikkelen van een portfolio waarmee je je vaardigheden aan een breed publiek, waaronder potentiële werkgevers, kunt laten zien.

Keuzevakken

1. Leer alles over integratie en implementatie

Leer hoe je continue integratie en automatisering implementeert met behulp van gangbare DevOps-tools.

Leerdoelen van de cursus:

  • Automatisering bouwen met Jenkins
  • Aan de slag met AWS
  • Containerisatie gebruiken met Docker

Behandelde vaardigheden en tools

  • AWS
  • Jenkins
  • Docker

2. IBM - SQL en relationele databases 101

Ben je klaar om je onder te dompelen in de wereld van SQL en relationele databases? In slechts een paar uur tijd kun je de basisprincipes van SQL bespreken en verschillende aspecten van het relationele databasemodel uitleggen. Probeer onze praktische oefeningen terwijl we je begeleiden bij je eerste stappen in SQL en relationele databases.

3. IBM - Reactieve architectuur: reactieve microservices

Als we het hebben over 'reactief', bedoelen we meestal reactieve microservices. Maar wat is een microservice? En hoe maken we deze reactief? In deze cursus wordt het verschil tussen monolithische systemen en microservices onderzocht en wordt de weg naar een reactief systeem uitgestippeld.

4. IBM: Containers met Docker, Kubernetes en OpenShift

Zet applicaties snel over tussen omgevingen met behulp van containers, implementeer cloud-native apps met Docker, Kubernetes, OpenShift en Istio, en ontwerp een containerbeheersysteem op basis van de Kubernetes-architectuur. Maak YAML-implementatiebestanden om resources zoals pods, services en replicasets voor gecontaineriseerde applicaties te beheren.

Projecten

Project 1: Reizen

Bouw een dynamische en responsieve Java-gebaseerde reiswebsite voor het boeken van reistickets voor alle soorten vervoersmiddelen.

Project 2: Voedsellevering

Bouw een app voor voedsellevering vanaf nul met behulp van je kennis van het Spring-framework, webservices en MySQL met een sterke back-end om de activiteiten te ondersteunen.

Project 3: Entertainment

Maak een entertainmentapplicatie zoals BookMyShow met behulp van je back-endkennis, API-ontwikkeling en HTML- en CSS-vaardigheden.

Project 4: Gezondheidszorg

Bouw een dynamische en effectieve app voor de gezondheidszorg. Creëer een rijke gebruikersinterface voor effectieve diagnoses en gezondheidsadviezen met Angular, Javascript ES6 en meer.

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
  • Beginners - gevorderd niveau voor aspirant-professionals
  • 7 maanden online bootcamp met live lessen en e-learning (5-10 uur/week)
  • 270 uur aanbevolen studietijd
  • 1 jaar toegang tot het leerplatform en opnames van lessen
  • 100+ uur live interactie en toegepast leren met deskundige trainers
  • Leer 8+ geavanceerde tools zoals SQL, Java, enz.
  • Word klaar voor de arbeidsmarkt met een door experts samengesteld curriculum dat is afgestemd op de branche
  • Praktische ervaring door middel van 20+ projecten, beoordelingen en tests
  • Door de branche erkende certificering
  • Praktijkgericht leren met Capstone-projecten in 4 domeinen
  • Certificering voor elke cursus en bootcamp-certificering na voltooiing
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.