Cursusaanbod

React 19: Moderne front-end ontwikkeling

  • Werken met Hooks: useState, useEffect, useReducer
  • Gebruik van Context API voor state management
  • Routing implementeren met React Router
  • Beste praktijken voor bestandstructuur, herbruikbaarheid en prestaties

TypeScript voor React ontwikkelaars

  • Typeveiligheid: types, interfaces, enums, generics
  • Typen van props, state, hooks en event handlers
  • Het creëren van herbruikbare types en hulpfuncties

React + TypeScript in de praktijk

  • Bouwen van schaalbare componenten met sterke typen
  • Generics combineren met props en hooks
  • Praktische typestrategieën voor echte projecten

Het testen van React-applicaties

  • Inleiding tot Jest en React Testing Library
  • Het schrijven van unittesten voor componenten en hooks
  • Het testen van asynchrone operaties en API-opslagen
  • Beste praktijken voor testdekking en foutopsporing

Next.js 15: Volledig React Framework

  • App Router vs Pages Router
  • Server-side rendering en statische sitegeneratie
  • API-routes en middleware
  • Afbeeldingsoptimalisatie en prestaties

Node.js + Express: Fundamenten van Backend API

  • Express instellen en RESTful-architectuur
  • Authenticatie met JSON Web Tokens (JWT)
  • Controller-service-patron en route-structurering
  • API-verzoeken beveiligen en valideren

REST API met Prisma en PostgreSQL

  • Prisma instellen met PostgreSQL
  • Schema-modellering en migraties
  • Het uitvoeren van CRUD-operaties
  • Prisma-client integreren met Express-routes

Versiebeheer met Git

  • Git-basics: init, clone, commit, push, pull
  • Branchen, samenvoegen en pull requests
  • Werken met GitHub en teamcollaboratie

DevOps voor Full-Stack-applicaties

  • CI/CD-concepten en workflows
  • Inleiding tot Docker en containerisatie
  • Basisdeployement op cloudplatforms (bijv. Vercel, Heroku)
  • Monitoring en foutlogboeken

Datawarehousing en datalakes

  • Verschillen tussen datawarehouses en datalakes
  • Datapipeline-concepten in Full-Stack-architectuur
  • Rol van backendsystemen in data-ingestie en structurering

Kunstmatige Intelligentie integreren

  • Overzicht van AI-toepassingen in webapps
  • Het aanroepen van externe AI-API's (bijv. OpenAI, Hugging Face)
  • AI gebruiken voor tekstsamenvatting, chatbots en analyses

Samenvatting en volgende stappen

Vereisten

  • Een begrip van basis JavaScript en principes van webontwikkeling
  • Ervaring met HTML/CSS en front-end frameworks
  • Basisbekendheid met APIs en databases is nuttig

Publiek

  • Frontend- en backendontwikkelaars
  • Softwareontwikkelaars die overstappen naar Full-Stack rollen
  • Technische professionals die schaalbare webapplicaties bouwen
 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën