Developing Node.js Web Applications - 2 dagen online klassikaal
1.450,00 EUR
- 2 days
Bouw moderne, schaalbare en high-performance webapplicaties met Node.js, een van de meest gebruikte technologieën voor server-side JavaScript-ontwikkeling. Deze praktijkgerichte cursus biedt een praktische introductie tot Node.js en leert je hoe je dynamische webapplicaties, RESTful API’s en backendservices maakt met behulp van tools en frameworks die in de industrie de standaard zijn.
Belangrijkste functies
Taal
Lesmateriaal in het Engels
Niveau
Niveau: beginner - gemiddeld
2 dagen (8 uur per dag) online, onder leiding van een instructeur
30+ aanbevolen studie-uren
Interactieve praktische live-labs
Alle relevante cursusmaterialen
Vraag om datumbevestiging!
Inclusief certificaat van afronding van het programma

Leerdoelen
Aan het einde van dit programma ben je in staat om:
Node.js Basisprincipes
Leer de kernconcepten van Node.js, waaronder de event-gedreven architectuur, het asynchrone programmeermodel en de commandoregeltools voor het bouwen van schaalbare applicaties.
Modules en afhankelijkheidsbeheer
Maak modulaire applicaties met behulp van aangepaste modules en externe pakketten, en beheer projecten en afhankelijkheden met package.json.
Gegevensverwerking en integratie
Werk met buffers en streams om data efficiënt te verwerken, zodat je high-performance applicaties kunt bouwen die grote bestanden en realtime datastromen aankunnen.

Cursustijdlijn
Dag 1
Sessie 1: Introductie tot Node.js
- Node.js‑basisprincipes en architectuur
- Asynchrone verwerking
- Node.js en NPM installeren
- Scripts en opdrachtregelbewerkingen uitvoeren
Sessie 2: Modules en NPM
- Werken met Node.js-modules
- Pakketbeheer met NPM
- package.json en afhankelijkheidsbeheer
Sessie 3: Events en callbacks
- Callbacks en asynchrone programmering
- Promises en arrow functions
Sessie 4: Gegevens beheren
- JSON-verwerking
- Buffers en datastromen
- Bestandssysteembewerkingen
Dag 2
Sessie 5: Foutafhandeling
- Foutafhandeling met callbacks en promises
- Aangepaste toepassingsfouten
- Debuggen en ontwikkelen met Nodemon
Sessie 6: Het Express-framework
- Webservers bouwen met Express
- Routing, verzoeken en antwoorden
- Bestandsuploads en RESTful API's
Sessie 7: Database-integratie
- Verbinding maken met SQL- en MongoDB-databases
- Schemabeheer en transacties
Sessie 8: API-beveiliging
- Wachtwoordbeveiliging en versleuteling
- JSON Web Tokens (JWT)
- API-authenticatie en toegangsbeheer

Voor wie is dit programma bedoeld?
JavaScript-ontwikkelaars die zich willen uitbreiden naar backend-ontwikkeling
Front-endontwikkelaars die overstappen naar fullstack-ontwikkeling
Full-stackontwikkelaars die sterkere Node.js-vaardigheden zoeken
Software-ingenieurs en applicatieontwikkelaars
Webontwikkelaars die moderne webapplicaties bouwen
DevOps-engineers die Node.js-toepassingen ondersteunen
Vereisten
- Basiskennis van programmeren in JavaScript
- Bekendheid met HTML en concepten voor webontwikkeling
- Inzicht in programmeerfundamenten zoals variabelen, functies, lussen en objecten
- Basiservaring met de opdrachtregel is een pluspunt
Verklaringen
Vergunningverlening en accreditatie
De cursus wordt aangeboden volgens de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vraag

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
