Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Overzicht en geavanceerde architectuur van Next.js 16
- Belangrijkste functies en wijzigingen in Next.js 16.x
- App Router-architectuur en ontwerpprincipes
- Server Components vs Client Components
- Weergavestrategieën: SSR, SSG, ISR en streaming
- Projectstructuurconventies en best practices
- Prestatiegerichte applicatieontwerp
Geavanceerde routing en navigatie
- Geneste lay-outs en gedeelde UI-patronen
- Routegroepen voor georganiseerde routing
- Parallelle routes voor onafhankelijke routsegmenten
- Onderscheppende routes en modale navigatie
- Dynamic routing en catch-all segmenten
- Routhandlers voor aangepaste eindpunten
- Middleware voor het onderscheppen van verzoeken
React Server Components en serverfuncties
- Diepgaande kennismaking met het model van React Server Components
- Data fetching op de server
- Streaming UI met Suspense-grenzen
- Foutgrenzen en foutafhandeling
- Loading UI-patronen
- Gedeeltelijke weergave en selectieve herweergave
Server Actions en formulieren
- Architectuur en mogelijkheden van Server Actions
- Formulierafhandeling met server-side verwerking
- Validatiestrategieën
- Optimistische UI-updates
- Pending states en gebruikersfeedback
- Bestandsuploads en progressieve verbetering
Geavanceerd ophalen van gegevens en caching
- Fetch API in Next.js en request memoization
- Grondslagen van Data Cache
- Configuratie van Route Cache
- Router Cache en cache-invalidering
- Herverificatiestrategieën: on-demand en tijdgebaseerd
- Streaming data-patronen
Authenticatie en autorisatie
- Authenticatiearchitectuur in Next.js
- Patronen voor sessiebeheer
- JWT-gebaseerde authenticatiestromen
- Integratiestrategieën voor OAuth
- Toepassing van Role-Based Access Control
- Routerbeveiliging op basis van middleware
Databasintegratie en ORM
- Overwegingen voor databasearchitectuur
- Integratie van PostgreSQL met Next.js
- Inrichting en queries van Prisma ORM
- Overzicht en migratie van Drizzle ORM
- Configuratie van connection pooling
- Strategie voor databasemigraties
- Repository-patronen voor datatoegang
API-ontwikkeling
- Routhandlers en conventies voor API-routes
- Toepassing van RESTful API's
- Validatie van API-verzoeken
- Foutafhandeling en opmaak van responsen
- Eindpunten voor bestandsuploads
- Integratie en verificatie van webhooks
- Rate limiting en beveiliging van API's
Prestatieoptimalisatie
- Bundelanalyse en optimalisatie
- Strategieën voor code splitting
- Dynamische imports voor on-demand laden
- Optimalisatie van de afbeeldingscomponent
- Lettertypeoptimalisatie met next/font
- Laten laden (lazy loading) patronen
- Technieken voor optimalisatie van Core Web Vitals
Testen van Next.js-applicaties
- Strategieën voor unit tests voor server- en clientcode
- Componenttests met testhulpprogramma's
- Integratietests voor volledige gegevensstromen
- Eind-tot-eind (E2E) tests met Playwright of Cypress
- Mokken van API's en diensten
- Testen van Server Components
- Testen van Server Actions
Implementatie, DevOps en monitoring
- Configuratie voor productiebuilds
- Beheer van omgevingsvariabelen
- Docker-containerisatie voor Next.js
- Inrichten van CI/CD-pipelines
- Toepassing monitoring en logging
- Foutracking en rapportage
- Prestatiemonitoring in productie
Geavanceerde patronen en hoofdstukproject
- Architectuurpatronen voor schaalbaarheid
- Organisatie van functies en modulegrenzen
- Algemene ontwerppatronen in Next.js-applicaties
- Multi-tenant applicatiearchitectuur
- Doorloop van het hoofdstukproject
- Cursusreview en V&A-sessie
Vereisten
- Gemiddelde kennis van React (componenten, hooks, state management)
- Vertrouwdheid met Node.js en JavaScript (ES6+)
- Begrip van HTTP/REST-concepten en web-API's
Doelgroep
- Full-stack ontwikkelaars die zich verder ontwikkelen naar Next.js 16 voor productieapplicaties
- React-ontwikkelaars die migreren van vorige Next.js-versies of applicaties bouwen voor prestatiegevoelige omgevingen
- Back-end ontwikkelaars die React Server Components omarmen voor full-stack applicatiearchitectuur
21 Uren
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen