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
Module 1 – JavaScript Fundamentals
- Inleiding tot moderne JavaScript (ES6+)
- Datatypes, operatoren, en controlestructuren
- Functies, scope, en closures
- Arrays, objecten, en gegevensmanipulatie
- Asynchrone programmering: callbacks, promises, en async/await
- Best practices en code standaarden
Module 2 – TypeScript Essentials
- Wat is TypeScript en waarom gebruik je het
- Statisch typen en type-inferentie
- Interfaces, aangepaste typen, en enums
- Klassen, erfelijkheid, en toegangsmodificatoren
- Generics en decorators
- Projectopstelling en compilerconfiguratie (tsconfig.json)
Module 3 – Web Development with JavaScript/TypeScript
- DOM-manipulatie en evenementbehandeling
- Formulieren en invoervalidatie
- Consumeren van REST APIs (fetch/axios)
- Voor-omgeving projectstructuur en tools
- Inleiding tot React (met TypeScript):
- Componenten, props, status, en hooks
- Componentcommunicatie
- Routing en API-integratie
- Best practices en codeorganisatie
Module 4 – Backend Development with Node.js en TypeScript
- Inleiding tot Node.js en NPM
- Servers maken met Express.js
- Bouwen en consumeren van RESTful APIs
- Middleware, routing, en validatie
- Database integratie (bijvoorbeeld SQLite, PostgreSQL, of MongoDB)
- Praktisch project: backend van een volledige toepassing
Module 5 – Desktop Application Development with Electron
- Overzicht van Electron: architectuur en kenmerken
- Vensters, menu's en OS-integratie op niveau maken
- Backend-integratie en lokale gegevensopslag
- Gebruik van React (of andere voor-omgeving bibliotheken) met Electron
- Toepassingspakket en distributie (Windows, macOS, Linux)
Module 6 – Testing, Deployment, en Best Practices
- Eenheden- en integratietests (Jest, Mocha, of Vitest)
- CI-tools en bouwprocessen
- Pakketten voor web- en desktopomgevingen
- Codebeveiliging, prestaties, en onderhoud
- Documentation en versiebeheer (Git/GitHub)
Samenvatting en volgende stappen
Vereisten
- Begrip van basisprogrammeerconcepten
- Ervaring met HTML en CSS
- Gezellig met de opdrachtregel en een code-editor
Publiek
- Front-end en back-end ontwikkelaars
- Software-ingenieurs en full-stack ontwikkelaars
- Technische professionals die overstappen naar JavaScript ecosystemen
35 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 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Dat elke technische les vergezeld ging van meerdere praktische oefeningen om de concepten goed te begrijpen.
Andrei-Calin Bajea
Cursus - OWASP Top 10 2025
Automatisch vertaald