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
Getuigenissen (5)
Ik vond het leuk hoe Gunnar vrijwel alle code on-the-fly schreef terwijl we doorgingen, maar dat er genoeg vooraf voorbereid materiaal op de Google Drive stond waar ik na de training naar kan verwijzen. De code die Gunnar schreef op basis van de voorbeeldgegevens die ik vooraf had aangeleverd, was ook uiterst nuttig en maakte de training ook relevant voor onze eigen datasets.
Ranvir - Schroders Personal Wealth
Cursus - Visual Studio Code
Automatisch vertaald
Meerdere voorbeelden voor elke module en grote kennis van de trainer.
Sebastian - BRD
Cursus - Secure Developer Java (Inc OWASP)
Automatisch vertaald
Module3 Applicaties Aanvallen en Exploits, XSS, SQL injectie Module4 Servers Aanvallen en Exploits, DOS, BOF
Tshifhiwa - Vodacom
Cursus - How to Write Secure Code
Automatisch vertaald
Onderwerpen die zijn besproken, veel live codevoorbeelden, de houding van de trainers tegenover de groep
Weronika - ATOS PGS sp. z o.o.
Cursus - Reactive Programming with Angular RxJS
Automatisch vertaald
Echte levensvoorbeeld.
Kristoffer Opdahl - Buypass AS
Cursus - Web Security with the OWASP Testing Framework
Automatisch vertaald