Cursusaanbod

React 19: Moderne front-endontwikkeling

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

TypeScript voor React Ontwikkelaars

  • Typeveiligheid: types, interfaces, enums, generics
  • Typing van props, state, hooks en event handlers
  • Aanmaken van herbruikbare types en utility functies

React + TypeScript in de praktijk

  • Bouwen van schaalbare componenten met sterke typen
  • Combineren van generics met props en hooks
  • Praktische typingsstrategieën voor echte projecten

Testen van React toepassingen

  • Inleiding tot Jest en React Testing Library
  • Schrijven van unit tests voor componenten en hooks
  • Testen van asynchrone operaties en API-aanroepen
  • Beste praktijken voor testdekking en debuggen

Next.js 15: Full-Stack React framework

  • App Router versus Pages Router
  • Server-side rendering en statische site generatie
  • API-routes en middleware
  • Afbeeldingsoptimalisatie en prestaties

Node.js + Express: Basisprincipes van Backend API

  • Opzetten van Express en RESTful architectuur
  • Authenticatie met JSON Web Tokens (JWT)
  • Controller-service patroon en route structuur
  • Beveiligen en valideren van API-verzoeken

REST API met Prisma en PostgreSQL

  • Opzetten van Prisma met PostgreSQL
  • Schema-modellering en migraties
  • Uitvoeren van CRUD-operaties
  • Integratie van Prisma client met Express routes

Versiebeheer met Git

  • Git basis: init, clone, commit, push, pull
  • Branchen, samenvoegen en pull requests
  • Werken met GitHub en team samenwerking

DevOps voor Full-Stack toepassingen

  • CI/CD concepten en workflows
  • Inleiding tot Docker en containerisatie
  • Basisimplementatie op cloudplatforms (bijvoorbeeld Vercel, Heroku)
  • Monitoring en foutlogboeken

Datawarehousing en Data Lakes

  • Verschillen tussen datawarehouses en data lakes
  • Data pipeline concepten in Full-Stack architectuur
  • Rol van backend systemen in data inname en structurering

Integratie van kunstmatige intelligentie

  • Overzicht van AI toepassingen in web-apps
  • Gebruik van externe AI API's (bijvoorbeeld OpenAI, Hugging Face)
  • Gebruik van AI voor tekst samenvatting, chatbots en analytica

Samenvatting en volgende stappen

Vereisten

  • Een begrip van de basisprincipes van JavaScript en webontwikkeling
  • Ervaring met HTML/CSS en front-end frameworks
  • Basis kennis van APIs en databases is nuttig

Doelgroep

  • Front-end en back-end developers
  • Software engineers die overstappen naar Full-Stack rollen
  • Technische professionals die schaalbare webapplicaties bouwen
 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën