Opleiding: Node.js

Een intensieve eendaagse training in server-side JavaScript ontwikkeling met Node.js. Leer basisconcepten zoals de event loop, npm-package management en het bouwen van REST API’s. Focus op praktische toepassingen met Express.js en database-integratie, inclusief basis deployment technieken.

Waarom Node.js?
  • Non-blocking I/O: Ideaal voor hoge concurrentie
  • Groot ecosysteem: 1.3M+ npm packages
  • Full-stack uniformiteit: Zelfde taal als frontend
  • Snel prototype: Snelle ontwikkelcyclus
  • Cross-platform: Draait overal met JavaScript

Studiebelasting
  • 1 lesdag (8 uur intensief)
  • 8-10 uur praktijkopdrachten
  • 4 uur aanbevolen zelfstudie
  • Frontend developers die backend willen leren
  • JavaScript enthousiastelingen
  • Tech leads die microservices overwegen
  • DevOps engineers die Node-apps moeten onderhouden
Dag 1: Core Concepts & API Development
  • Runtime fundamentals: Event loop en async programming
  • Core modules: fs, http, path (hands-on met streams)
  • NPM essentials: package.json scripts, dependency installs
  • Express.js setup: Middleware chain en routing
  • REST API basics: CRUD endpoints met JSON
  • Database connectie: MongoDB + Mongoose basis
  • Error handling: Custom middleware en logging
  • Deployment prep: Docker basis en PM2 process manager

Programma
  • Node REPL en debug technieken (--inspect)
  • EventEmitter class en custom events
  • Streams voor file processing
  • Express middleware: body-parser, cors
  • Route params: GET /users/:id
  • Mongoose schema design (new Schema())
  • Basis queries: find(), save()
  • Error middleware met next(err)
  • JWT authenticatie basis
  • Dockerfile configuratie (FROM node:18-alpine)
  • PM2 basics (pm2 start app.js)
Voorbereiding op: * OpenJS Node.js Services Developer (JSNSD) * AWS Certified Developer (basisconcepten) * Microsoft Certified: Azure Fundamentals
Meer...
€695
ex. BTW
Aangeboden door
@The Academy
Onderwerp
NodeJS
Niveau
Duur
1 dag
Looptijd
6 dagen
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Eindhoven
di 13 mei 2025
Utrecht
di 3 jun. 2025
Eindhoven
di 24 jun. 2025
Eindhoven
di 15 jul. 2025
Eindhoven
wo 27 aug. 2025
Eindhoven
wo 17 sep. 2025
Utrecht
wo 8 okt. 2025
Eindhoven
wo 29 okt. 2025
Eindhoven
wo 19 nov. 2025
Utrecht
wo 17 dec. 2025
Keurmerken aanbieder
CRKBO en BTW-vrijstelling
NRTO
Microsoft Learning Partner
EC-Council