Developing Node.js Web Applications - 2 dagen online klassikaal

1.450,00 EUR

  • 2 days
Live Virtueel Klassikaal
In Huis / In Bedrijf

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

Hero

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.

Hero

Cursustijdlijn

  1. 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
  2. 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
Node.js-webapplicaties ontwikkelen

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

Start nu met de cursus

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

Contact background

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!