MERN-stack: MongoDB, Express, React en NodeJS - eLearning

450,00 EUR

  • 80 hours
eLearning

Ontgrendel de kracht om dynamische, schaalbare en praktijkgerichte webapplicaties te bouwen met de meest gevraagde techstack in de industrie: de MERN‑stack (MongoDB, Express.js, React en Node.js). Dit uitgebreide online programma van KnowledgeHut neemt je mee van de basis tot geavanceerde ontwikkeling en helpt je uit te groeien tot een zelfverzekerde full‑stack developer die klaar is voor de arbeidsmarkt van vandaag. Of je nu net aan je techreis begint of je programmeercarrière naar een hoger niveau wilt tillen, deze praktijkgerichte training rust je uit met direct inzetbare, professionele vaardigheden. Je bouwt echte applicaties, krijgt inzicht in backend‑ en frontend‑workflows en leert hoe je alle onderdelen van een modern webproject met elkaar verbindt.

Belangrijkste functies

Taal

Cursus en lesmateriaal in het Engels

Niveau

Niveau: beginner - halfgevorderd

Toegang

1 jaar toegang tot het leerplatform

In totaal 30 uur aan videomateriaal

met een aanbevolen studietijd van meer dan 80 uur

43 automatisch beoordeelde toetsen

en 82 begeleide praktische oefeningen

140 geheugenquizzen en 12 opdrachten

Praktische ervaring met cloudlabs om te oefenen met programmeren

Certificering

Certificaat van afronding van het programma inbegrepen

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om:

Ontwikkelen

Ontwikkel full-stack applicaties vanaf de basis

MERN

Beheers het gebruik van MongoDB, Express, React en Node.js (MERN-stack)

Routes

Bouw webservers met routes en datastromen

Synchroniseren

Begrijp de concepten van synchrone en asynchrone programmering

Database

Ontdek verschillende soorten NoSQL-databases en begrijp de architectuur van MongoDB

Repliceren

Leer over replicatie en sharding en hun betekenis in databasebeheer

Hero

Cursusplanning

  1. Webontwikkeling met React

    Les 01

    • Inleiding tot React
    • Componenten
    • State en Props
    • Lijsten weergeven
    • Componenten herbekeken
    • Formulieren maken
    • Render Props en Higher-Order Components
    • Portalen
    • Globale en gedeelde gegevens
    • Hooks in de kijker
    • Routing in een React-app
    • Code-splitting
    • Isomorfe React
    • Statebeheer met Redux
    • Componenten testen
  2. NodeJS

    Les 02

    • Aan de slag met Node.JS
    • Interactieve Node met REPL
    • Modulair programmeren en NPM
    • Inleiding tot ECMAScript-modules - Een experimentele implementatie
    • Bestandssysteem en streams
    • Streams
    • Evenementen
    • Netwerk-I/O
    • Webservers en meer
    • Debuggen in NodeJS
    • Cluster en worker-threads
    • Inleiding tot Express
    • Hallo Express
    • Weergave
    • Middleware
    • Routering
    • Database-integratie
    • Authenticatie, controllers en API's
    • Caching en prestaties
    • Express-apps beveiligen
    • Implementatie
  3. MongoDB voor ontwikkelaars

    Les 03

    • Aan de slag - Introductie tot MongoDB
    • MongoDB Basisprincipes
    • CRUD-bewerkingen
    • Schemaontwerp en modellering
    • Geavanceerde bewerkingen
    • Replicatie en sharding
    • Beheer en beveiliging
    • MongoDB met andere toepassingen
MERN-stack

Voor wie is dit programma bedoeld?

Vereisten

  • Leerlingen moeten basiskennis hebben van HTML, CSS en JavaScript.
  • Ervaring met het bouwen van webapplicaties met Node.js en React.js is een extra pluspunt.

Beginnende ontwikkelaars

Zij-instromers

Techprofessionals

Iedereen die full‑stack apps wil bouwen met de MERN‑stack

Start nu met de cursus

Verklaringen

Licenties en accreditatie

Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om tijdens het gehele accommodatieproces contact op te nemen met AVC voor begeleiding en ondersteuning.


Veelgestelde vragen

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!