Hieronder lees je wat je leert in de verschillende modules.
Veilig programmeren
Deze module gaat in op de beveiligingsaspecten van het ontwikkelen van applicaties. Je doet specialistische kennis en vaardigheden op om tijdens het ontwikkelen van applicaties voldoende maatregelen te treffen op het gebied van beveiliging. Zo leer je o.a. over het specificeren, ontwerpen en ontwikkelen van veilige applicaties, het onderhouden van applicaties ten behoeve van de veiligheid en het testen van veiligheid van applicaties.
Databases SQL Foundation
Tijdens deze module leer je werken met databases en SQL. Ook leer je de belangrijkste aspecten van databases en database managementsystemen kennen. De volgende onderwerpen komen aan de orde:
- Principes van databases
- Databasemodellen
- Relationeel model
- Relationeel database mangementsysteem (RDMS)
- Structured Query Language (SQL).
Professionele communicatie
IIn deze module leer je effectief en professioneel communiceren, zowel mondeling als schriftelijk. Er wordt onder andere aandacht besteed aan communicatievormen en structuur in communicatie. Je leert bijvoorbeeld doelgericht luisteren, inventariseren, presenteren en uitleggen, overleggen, afstemmen, adviseren. Ook leer je documentatie structureren en omgaan met vakjargon.
ITIL® 4 Foundation
Digitale transformatie en technologie zorgen ervoor dat organisaties naar een nieuwe manier van werken moeten, in een snel veranderende omgeving. ITIL® wordt wereldwijd door miljoenen IT-ers gebruikt om organisaties te ondersteunen en is dan ook het meest gehanteerde best practice framework voor IT-servicemanagement ter wereld. ITIL® is als het ware een verzameling van ‘tools’, waaruit je zelf kiest welke van die tools geschikt zijn voor jouw bedrijf.
Ontwerpen en ontwikkelen van informatiesystemen
De module start met een oriëntatie op de IT. Je leert over de hoofdkenmerken van informatiesystemen en over de toepassing van informatiesystemen in organisaties. Vervolgens wordt nader ingegaan op het ontwikkelproces van informatiesystemen. Je maakt kennis met processen, technieken, producten en geautomatiseerde hulpmiddelen.
CompTIA Linux+
In deze module maak je kennis met het ontwerpen en implementeren van een systeemarchitectuur. Je doet praktische kennis op over Linux-netwerkconfiguraties en Linux-diensten en je leert het nodige over beveiliging.
Projectmanagement Agile
Tijdens deze module leer je over een projectmanagementmethode voor het snel en effectief ontwikkelen van software. Agile wordt al veel gebruikt in de IT, maar is ook daarbuiten uitstekend toepasbaar. Waardeverhoging, teamverantwoordelijkheid en klantbetrokkenheid staan daarbij centraal.
Web development 1 en 2
Deze module is opgedeeld in twee delen. In deel 1 van de module leer je programmeren met Laravel. Laravel is een open source framework om web applicaties mee te ontwikkelen in de programmeertaal PHP. Het doel van het framework is om een PHP developer applicaties te laten ontwikkelen volgens de Model-View-Controller (MVC) architectuur. Dit framework zorgt ervoor dat een aantal onderdelen van het schrijven van PHP code gemakkelijker wordt gemaakt voor de ontwikkelaars. In het tweede deel van de module komt het framework Vue aan bod. Dit is een framework op basis van de scripttaal Javascript. Vue maakt web development een stuk eenvoudiger, waardoor het makkelijker wordt om een website of applicatie te ontwikkelen.
IoT programming
Het Internet of Things (IoT) verwijst naar het geheel van apparaten dat met het internet is verbonden. Wereldwijd zijn er nu al meer dan 26 miljard apparaten met het internet verbonden. En dat zijn niet alleen computers en smartphones, maar ook koelkasten, televisies en tandenborstels. In deze module leer je over de theorie, de concepten en de best practices van het implementeren van IoT.
Testen
n deze module staan de basisbeginselen van testen centraal. Een belangrijke stap in het ontwikkelproces! Wat is bijvoorbeeld de functie van testen? Hoe zit het met kwaliteitszorg? Welke tools zijn er voor testen en wat zijn de actuele ontwikkelingen op testgebied? Ook leer je over de Test Management Approach (TMap). Na het afronden van deze module ben je in staat om systeemtesten en applicatietesten uit te voeren.
Documentatievaardigheden
Tijdens deze module leer je meer over de basisprincipes voor het documenteren, registreren, rapporteren en archiveren van informatie. Wat zijn bijvoorbeeld de richtlijnen en veiligheidsvoorschriften? Met welke wet- en regelgeving heb je te maken? En welke eisen gelden er bijvoorbeeld met betrekking tot bewaartermijnen?