Software-Engineering met JavaScript (EN)
Dag | Datum | Tijdstip | Locatie | Trainer | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Ma | 03-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman | ||||||
Di | 04-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman | ||||||
Wo | 05-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman | ||||||
Do | 06-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman | ||||||
Vr | 07-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman | ||||||
Ma | 10-03-2025 | 09:00 - 12:30 | Utrecht | Bart Kooijman |
Wat is Software-Engineering met JavaScript
Deze cursus is ontworpen voor degenen die al een webpagina hebben gebouwd, maar hun vaardigheden willen uitbreiden in het communiceren met back-ends, het opzetten van projectstructuren met een webserver, het schrijven van unit tests en het implementeren van hun projecten. We duiken diep in de ‘back-end’ van front-end, waarbij diverse onderwerpen aan bod komen zoals REST en JSON, Node en Express, NPM, unit tests, ontwerpprincipes, modularisatie, single responsibility, OWASP-valkuilen en het opzetten van build- en deploy-structuren. Na een volle week lessen krijg je een uitgebreid begrip van wat er onder de motorkap van webapplicaties gebeurt en hoe je deze concepten kunt integreren in je eigen projecten.
Onze cursus “Software Engineering met JavaScript” gaat verder dan het overbrengen van theoretische kennis. Het is verrijkt met de praktische wijsheid van onze ervaren trainers, die waardevolle inzichten delen uit hun eigen ervaringen. Deze uitgebreide training is ontworpen om je de vaardigheden bij te brengen om veiligere webpagina’s te bouwen, de ontwikkeling te versnellen door middel van modules en je workflow te stroomlijnen door tests, builds en deployments te automatiseren. Het is niet zomaar een cursus, het is een transformerende leerervaring.
Voor wie is Software-Engineering met JavaScript
- Front-end Ontwikkelaars die hun vaardigheden willen uitbreiden.
- Back-end Ontwikkelaars die de front-end processen willen begrijpen.
- Full-stack Ontwikkelaars die hun kennis willen verdiepen.
Voorvereisten
Goede kennis van webontwikkeling in HTML, CSS en JavaScript is vereist.
Doelstellingen
Aan het einde van de training ben je in staat om:
- Externe gegevens zoals JSON, via REST-services, in je applicatie te integreren.
- Het Node-landschap te navigeren, inclusief de Node package manager en pakketten zoals Express.
- Unit tests te schrijven voor je zelfontwikkelde functionaliteit.
- Het concept van single responsibility en modularisatie toe te passen.
- Veilige applicaties te ontwikkelen, rekening houdend met OWASP-valkuilen.
- Een build voor je applicatie te maken en deze te implementeren!
e-CF competenties bij deze training
- A.6. Application Design
- B.1. Application Development
- B.2. Component Integration
Klassikaal, online, blended en incompany
Bij Capgemini Academy leer je op een manier die bij jou past. Klassikaal, online of liever een combinatie (blended)? De meeste trainingen kun je ook incompany volgen: binnen je eigen organisatie. Om het leren nog leuker en effectiever te maken, gebruiken we verschillende tools. Denk aan video’s, games, quizzen, webinars en praktijkcases. En met vragen kun je altijd terecht bij jouw trainer.
Incompany trainingen
Een incompany training biedt verschillende voordelen:
- Je bepaalt zelf de locatie.
- Je volgt de training met collega’s, zodat deze altijd aansluit op jouw praktijk.
- De trainer sluit aan bij jouw organisatie in uitleg, voorbeelden en opdrachten.
- In overleg kan de training aangepast worden aan organisatie specifieke vragen.
Vraag nu meer informatie of een offerte aan.