Cursusaanbod
Module 1 – JavaScript Fundamenten
- Inleiding tot modern JavaScript (ES6+)
- Data types, operatoren en besturingsstructuren
- Functies, scope en closures
- Arrays, objecten en datamanipulatie
- Asynchrone programmering: callbacks, promises en async/await
- Best practices en coderingsstandaarden
Module 2 – TypeScript Essentials
- Wat is TypeScript en waarom het gebruiken
- Statische typing en type-inferentie
- Interfaces, aangepaste types en enums
- Klassen, erfenis en toegangsmodificatoren
- Generics en decorators
- Projectinstelling en compilerconfiguratie (tsconfig.json)
Module 3 – Webontwikkeling met JavaScript/TypeScript
- DOM-manipulatie en event handling
- Formulieren en validatie van invoer
- Consumptie van REST API's (fetch/axios)
- Front-end projectstructuur en tooling
- Inleiding tot React (met TypeScript):
- Componenten, props, state en hooks
- Componentcommunicatie
- Routing en API-integratie
- Best practices en codeorganisatie
Module 4 – Back-end Development met Node.js en TypeScript
- Inleiding tot Node.js en NPM
- Servers aanmaken met Express.js
- Bouwen en consumeren van RESTful API's
- Middleware, routing en validatie
- Database-integratie (bijv. SQLite, PostgreSQL of MongoDB)
- Praktijkproject: de back-end van een volledige applicatie
Module 5 – Desktop Application Development met Electron
- Overzicht van Electron: architectuur en functionaliteiten
- Windows, menu's en OS-integratie aanmaken
- Back-end integratie en lokaal opslaan van data
- Gebruik van React (of andere front-end bibliotheken) met Electron
- Pakketvorming en distributie van de applicatie (Windows, macOS, Linux)
Module 6 – Testen, Deployment en Best Practices
- Unit- en integratietests (Jest, Mocha of Vitest)
- CI-tools en buildprocessen
- Pakketvorming voor web- en desktopomgevingen
- Codesecurity, prestaties en onderhoud
- Documentatie en versiebeheer (Git/GitHub)
Samenvatting en Volgende Stappen
Vereisten
- Basisbegrip van programmeerconcepten
- Ervaring met HTML en CSS
- Comfortabel omgaan met de command line en een code-editor
Doelgroep
- Front-end- en back-end developers
- Softwareengineers en full-stack developers
- Technische professionals die overstappen naar de JavaScript-ecosysteem
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 (3)
De training heeft mij geholpen mijn kennis en begrip van Burp Suite uit te breiden. Ik merkte bovendien dat wat ik zelf had geleerd nogal beperkt was. Deze training was voor mij als QA’er zeer nuttig, aangezien Burp Suite een waardevol hulpmiddel is voor het uitvoeren van beveiligingstests en het verbeteren van de algehele kwaliteit van applicatietests. Ik zal dit hulpmiddel blijven verkennen en meer te leren over de functionaliteiten en mogelijkheden ervan.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Cursus - OWASP Top 10 2025
Automatisch vertaald
Het was fantastisch om eindelijk een stevige basis te krijgen van enkele kernconcepten in React, met name staat en hooks. Łukasz gaf hierover zeer duidelijke uitleg en was bereid mee te experimenteren met voorbeelden om eventuele vragen die we nog hadden verder te verduidelijken.
Hayden Pike - Powerlink Queensland
Cursus - React, Redux and TypeScript
Automatisch vertaald
Ik vond het leren over AI-aanvallen en de beschikbare tools om te beginnen met oefenen en actief inzetten voor securitytesting heel waardevol. Ik heb veel kennis opgedaan die ik aan het begin nog niet had, en de cursus voldeed aan mijn verwachtingen. Het leukste deel van de training was Comet Browser; ik was verbaasd over wat deze tool kon. Dit is zeker iets waar ik dieper in wil duiken. Over het algemeen was het een uitstekende cursus, en ik heb veel genoten van het leren over de OWASP GenAI Top 10.
Patrick Collins - Optum
Cursus - OWASP GenAI Security
Automatisch vertaald