Intermediate JavaScript - 2 dagen online klassikaal
1.450,00 EUR
- 2 dagen
Breng je JavaScript-vaardigheden naar een hoger niveau met deze cursus Intermediate JavaScript. Deze praktijkgerichte training is ontworpen voor ontwikkelaars met een basiskennis van JavaScript en behandelt moderne taalfuncties, asynchrone programmering, objectgeoriënteerde concepten, modules en geavanceerde coderingstechnieken die worden gebruikt in echte webapplicaties. Aan de hand van praktische oefeningen leer je hoe je schonere, efficiëntere en beter onderhoudbare code schrijft met ES6+-features, asynchrone operaties beheert met promises en async/await, werkt met objecten en classes, fouten effectief afhandelt en code organiseert in herbruikbare modules. Aan het einde van de cursus heb je het vertrouwen om meer geavanceerde JavaScript-applicaties te ontwikkelen en je voor te bereiden op moderne front-end frameworks en full‑stack development.
Belangrijkste functies
Taal
Cursus en lesmateriaal zijn in het Engels
Niveau
Gemiddeld niveau
2 dagen (16 uur) klassikaal live
met erkende trainers
30+ 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:
Bouwen
Beheers asynchrone programmeren met callbacks, Promises, async/await en de event loop. Bouw responsieve applicaties die efficiënt met data en achtergrondtaken omgaan.
Verkennen
Organiseer code met behulp van JavaScript-modules, pakketbeheerders en buildtools. Verken de basisprincipes van TypeScript en moderne workflows voor schaalbare applicatieontwikkeling.
Verbeteren
Leer unit-, integratie- en end-to-end-tests, inclusief technieken voor het testen van asynchrone code om de betrouwbaarheid en codekwaliteit te verbeteren.
Toepassen
Pas objectgeoriënteerde, functionele en asynchrone programmeerpatronen toe om schone, onderhoudbare en productierijpe JavaScript-applicaties te bouwen.

Cursusplanning
Moderne JavaScript‑basisprincipes
Dag 01
- Ontdek moderne JavaScript-syntaxis, operatoren en datastructuren
- Begrijp scope, closures en uitvoeringscontext
- Pas objectgeoriënteerd programmeren toe met klassen, overerving en encapsulatie
- Gebruik functionele programmeerconcepten zoals pure functies en hogere-ordefuncties
- Werk met arrays en moderne JavaScript-functies om schonere code te schrijven
Asynchrone JavaScript & ontwikkeltools
Dag 02
- Bouw asynchrone applicaties met Promises, async/await en de Event Loop
- Applicaties organiseren met JavaScript-modules en TypeScript
- Beheer projecten met moderne ontwikkeltools, bundlers en pakketbeheerders
- Test applicaties met unit-, integratie- en end-to-endtests
- Ontwikkel betrouwbare, onderhoudbare en productierijpe JavaScript-toepassingen

Voor wie is dit programma bedoeld?
JavaScript-ontwikkelaars met basiservaring in programmeren
Front-endontwikkelaars die hun JavaScript-vaardigheden willen versterken
Fullstack-ontwikkelaars die met moderne webapplicaties werken
Webontwikkelaars die zich voorbereiden om frameworks zoals React, Angular of Vue te leren
Software-engineers die schonere en beter onderhoudbare JavaScript-code willen schrijven
Vereisten
- Een basisbegrip van JavaScript-syntaxis en programmeerconcepten
- Bekendheid met HTML en CSS
- Ervaring met het schrijven van eenvoudige JavaScript-toepassingen
- Basiskennis van de browser en ontwikkelaarstools wordt 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.
