IT Basiskennis & Software Design Training – Voor Beginners & Professionals
Leer alles over IT, Data en Databases, Agile, Cloud, API’s, Microservices, Hoog Beschikbaarheid, Cybersecurity en AI in één praktische training. Geen voorkennis vereist. IT begrijpen zonder code te hoeven schrijven.
“Voor iedereen die met IT werkt, maar geen IT’er is – en voor IT’ers die het grotere plaatje willen begrijpen.”
Begrijp IT eindelijk écht!
Wil jij beter samenwerken met IT-teams, of misschien zelfs de overstap maken naar een technische rol? Deze praktijkgerichte training geeft je in korte tijd een stevig fundament in de wereld van IT en Software Design.
- Van Bits & Bytes tot Microservices, de Cloud en Encryptie — alles wordt helder uitgelegd zonder vakjargon.
Werk je in of met IT-projecten, maar mis je soms het overzicht of de technische context?
Deze IT Basiskennis en Software Design training is speciaal ontwikkeld voor professionals die meer grip willen krijgen op IT, zonder zelf programmeur te hoeven zijn. De volledige agenda vind je onderaan deze pagina.
Doelgroep
- Product Owners, IT Projectmanagers en Scrum Masters
- Business Analisten / Functioneel Beheerders / Helpdesk medewerkers
- Risk Officers / Inkoop- en Procurement medewerkers
- HR / Recruiters in IT
- Startende IT professionals
- Zij-instromers met ambitie om een overstap naar IT te maken, maar zonder technische vooropleiding
- DevOps die Infra beter willen begrijpen en voor Infra engineers die DevOps beter willen begrijpen

IT’ers zijn geneigd te spreken in hun eigen “taal”, waardoor het moeilijk te begrijpen is waar het over gaat. Dat kan behoorlijk frustrerend zijn. In deze IT Basiskennis en Software Design Training leert u de “taal” en terminologie van IT professionals.
Je leert:
- Hoe IT-systemen zijn opgebouwd (hardware, software, middleware en cloud)
- Wat Agile, DevOps en CI/CD betekenen in de praktijk
- Hoe webapplicaties, netwerken en security écht werken
- Wat de impact is van AI, Big Data en Machine Learning
- En hoe je als Product Owner, Projectmanager, Business analist, Risk of Helpdesk medewerker betere keuzes maakt
🎓 Wat kun je na deze training?
- IT-gesprekken voeren zonder af te haken
- Inzicht krijgen in de werking van Software, Netwerken, Databases, Cloud, Hoog Beschikbaarheid en Security
- De samenhang begrijpen tussen Agile, DevOps, CI/CD en de Cloud en Security
- Vertrouwen opbouwen in je samenwerking met IT-teams
- Zelfverzekerd instappen in een technische rol of IT-traineeship
💡 Waarom kiezen voor deze training?
✅ Geen voorkennis vereist
✅ Praktische voorbeelden en demo’s
✅ Begrijpelijke uitleg van complexe IT-concepten: van fundamentele IT tot de nieuwste technologieën als AI & Cloud
✅ Geschikt voor zowel business-professionals als startende IT’ers
✅ Direct toepasbaar in je werk
✅ Inclusief certificaat van deelname
Klassikaal of eLearning
Deze IT Basiskennis en Software Design training is beschikbaar als klassikale training en als eLearning. De volledige agenda kun je bekijken op YouTube en vind je onderaan deze pagina.
Klik hier om de agenda op YouTube te bekijken.
Deze training is beschikbaar op ons eLearning platform. De eLearning is (nog) niet gegenereerd met AI en zijn geen opnames van de klassikale training. De agenda op YouTube is een uitstekend voorbeeld.
Om direct naar ons eLearning platform te gaan klik op de link hieronder:
Klik hier om naar ons eLearning platform te gaan
Cursus Data Webinar / Klassikale training
Zie voor de meest recente data de planning op de website van onze preferred supplier Skillsoft:
Klik hier om de planning te bekijken
Prijs
De Web Infra Academy hanteert twee prijsmodellen: per student en per training.
Voor een training op locatie kunt u contact met ons opnemen met het formulier onderaan deze pagina.
Deze training kunt u ook volgen via onze partner Global Knowledge/Skillsoft.
- Klassikaal: 1795,00 Euro per student (ex. BTW)
- Webinar: 1795.00 Euro per student (ex. BTW, met Zoom of Teams)
- E-learning: 495,00 Euro (ex. BTW)
Agenda IT Basiskennis en Software Design Training
- IT Basis Kennis en IT Project Management: Agile & DevOps
- Virtualisatie en de Cloud
- Het Internet, HTTP, Infrastructuur en Web Applicaties
- Software Design: HTTP versus Messaging, REST API’s en Microservices
- Cloud Native en Containers: Docker
- Software Resilience en Hoog Beschikbaarheid
- Data Resilience en Hoog Beschikbaarheid
- Operationeel Beheer: Processen en Tools
- IT Security en HTTPS, Encryptie, Digitale Certificaten
- Big Data, Kunstmatige Intelligentie en Machine Learning
Voor een meer gedetailleerde agenda zie hieronder of u kunt de agenda op YouTube bekijken: Klik hier om de agenda op YouTube te bekijken.
Gedetailleerde Agenda
1. IT Basis Kennis en IT Project Management: Agile & DevOps
- Wat is IT? De taal van IT’ers, software-computers-telecommunicatie, van ruwe data naar informatie
- De basis van IT: De eerste computer, Alan Turing, gegevens opslaan op een elektronisch apparaat, Bits en Bytes – het binaire systeem, transistoren en processoren
- PC – Server – Mainframe: Commodity hardware, Vendor Lock-in
- De belangrijkste hardware, OS: Windows en Linux: Verschil tussen memory (RAM) en harde schijf, persistent – non-persistent, verschillende Operating Systems
- Software – Middleware – Hardware: Moore’s Law, Business Applicatie, Ondersteunende software, Operating System, CPU-Memory-Hard Disk
- Programmeertalen: Front-end en back-end programmeertalen, Scripting, Java, Javascript, Dotnet, Python etc.
- Open Source versus Closed Source: Compileren, populariteit van Open Source, “Periodic Table of DevOps
- Kopen of Bouwen? Requirements: Beheren is duurder dan eenmalige bouw/aankoop, Functionele en non-functionele Requirements (NFR’s)
- NFR’s: Flexibiliteit, Agile, Security: Snel kunnen aanpassen, Schaalbaarheid, Patching
- Batch versus Real-time processen: Bestandsverwerking versus Online en Interactieve processen
- IT diagram en Terminologie: Server – Host – Hostnaam – Interface – Protocol – Port
- Waterval versus Agile: Wat is Agile? Wat is DevOps?
- Agile Werkwijze en CI/CD: Wat is een Backlog en een Sprint? Wat is DTAP? Continuous Integration en Continuous Delivery (CI/CD) en een Pijplijn
- Automate, Automate, Automate en de uitdagingen van Agile DevOps: Automatisering voor snelheid, security en kosten. Wat als de pijplijn niet werkt? Autonome DevOps teams?
2. Virtualisatie en de Cloud
- Virtualisatie: Wat is Virtualisatie: je weet niet meer op welke hardware je draait
- Voordelen Virtualisatie: Virtuele desktop, Citrix, Snelheid, Flexibiliteit en Hoog Beschikbaarheid
- Nadelen Virtualisatie: “Noisy Neighbor”, Kosten doorberekening, Complexiteit
- Kenmerken van de Cloud: Van Virtualisatie naar de Cloud, On Demand Self-Service, Resource-pooling, Elasticiteit
- IaaS, PaaS en SaaS: De Cloud is een nieuw Business Model: Een verschuiving in verantwoordelijkheden. Infrastructuur-Platform-Software as a Service
- Consumer versus Provider, Public, Hybrid en Private Cloud: Verantwoordelijkheid Consumer-Provider, het belang van automatisering: IaC, Infrastructure as Code
- Wanneer migreren naar de Cloud? De voor- en nadelen: Huren ipv Kopen, Innovatie, Kosten? Security?
- Cloud Security: Schrems II: EU-VS Privacy Shield, Privacy wetgeving (AVG), encryptie-versleuteling
- De Cloud is een Vendor Lock-in: Cloud onafhankelijke tooling: Terraform. Pas op met SLA’s: Exit strategie. NL Overheid naar Amerikaanse Cloud providers?
3. Het Internet, HTTP, Infrastructuur en Web Applicaties
- Demo Internet: Domain Name Server (DNS), Kabels en BGP: Hoe werkt het Internet? Van je laptop tot diep in het Datacentrum.
- Demo Internet: IP adres, HTTP, Firewalls: Wikileaks.org, What’s my IP, HTTP protocol, source en destination IP address
- Demo Internet: VPN en Load Balancer: Virtual Private Network (VPN) en een Load Balancer voor Schaalbaarheid en Hoog Beschikbaarheid
- Security Proxy: Authenticatie: Wat is een Proxy, Security Gateway, API Gateway, LDAP, Active Directory (AD)
- Caching Proxy: Statisch versus Dynamische Content: Een snelle website: Caching en een Content Delivery Network (CDN)
- Demilitarized Zone (DMZ) en Netwerk Segmentatie: Een veiligheidsbuffer, isoleer je data in netwerkzones (VLAN’s) achter een firewall
- Applicatie Server, Database, API: Messaging als interface, Enterprise Service Bus (ESB), Back-end systems
- Front-end en Back-end, Content Management System (CMS): Een CMS voor Statische Content (Tridion), 1 datacentrum?
- Client-Server model, HTTP en TCP/IP: HTTP Header – Meta Data, HTTP Body, TCP versus UDP
- Cookies en HTTP Sessies: Een conversatie op een website, geen status kunnen bijhouden: Stateless
- Sessie cookies, sessie data en een sessie-id: Hoe werkt het winkelwagentje? Een sessie-id in een bestandje op je device, en in de HTTP header
- Tracking Cookies: Het volgen van jouw Surf gedrag, de Cookie wet
- Privacy, Privacy, There Is NO Privacy: IP adressen, Cookies, Apps, Social Media
- Clientside versus Serverside : Statische en Dynamische webpagina’s, Java en JavaScript, Clientside Development
- Clientside Development – JavaScript: Responsive Design, Frameworks, AJAX
4. Software Design: HTTP versus Messaging, REST API’s en Microservices
- Request-Reply, Fire & Forget: Wat is messaging? Tijdelijke opslag op een Queue of Topic
- Synchroon versus Asynchroon: HTTP versus Messaging
- Messaging Producten, Voor- en Nadelen: Kafka Eventbus, Apache Pulsar, Websphere MQ, Overload preventie
- Message versus File: Interactief versus Batch, van applicatie naar applicatie of van machine naar machine
- Service Oriented Architecture: Wat is een service? Een standaard Interface, een Contract en een Black Box
- Loosely Coupled versus Tightly Coupled: Teveel verantwoordelijkheden, 1 Database voor tig Applicaties, Hergebruik en Monolieten
- Van Monoliet naar Microservice: Het probleem met een Monoliet. Een Microservice doet 1 ding, snel en goed
- SOAP Webservice: Het idee van een contract (WSDL) en Service Discovery (UDDI) en standaard SOAP protocol
- Restful API: Beschrijving van je Interface: Simpel en Snel, OpenAPI Spec. Swagger, REST versus SOAP
- Microservice: Meer dan de interface (API), impact op je organisatie en tooling: CI/CD, DevOps
- Voordelen Microservices: Flexibiliteit, Snelheid, Agile, Schaalbaarheid en Hoog Beschikbaarheid (minimale downtime)
- Uitdagingen Microservices: Service Governance en Tracing, weet je je requesters, ken je de hele keten?
- XML: De impact van XML als data formaat, platform onafhankelijk, leesbaar voor mens en machine
5. Cloud Native en Containers: Docker
- Cloud Native en Applicatie Containers : Wat is Cloud Native en een Applicatie Container? Een onafhankelijke runtime
- Docker Container: Geen host te beheren,Kubernetes als Orchestrator biedt Self-Healing, regelt uitrol, routering, secrets, storage etc.
- Immutable: Iedere aanpassing is een re-deploy, door OTAP, het belang van CI/CD: een pipeline
- Voordelen van Docker: Sneller naar Producktie, Portabiliteit: migreren naar de Cloud?
6. Software Resilience en Hoog Beschikbaarheid
- Hoog beschikbaarheid: Hoog Beschikbaarheid binnen 1 datacentrum, Business Continuity, Scheiding Software en Data
- Actief versus Passief: Hot-standby, cold-standby, weet je zeker of je standby / secondary het doet?
- Hardware failover: Weet je wel of een virtuele server werkt bij een hardware failure?
- Failover proces: Hoe weet je dat er iets fout is? Ben je data kwijt? Wat zijn je time-out settings? Wat is een fallback?
- Resilience testing: Wat is OTAP? ALTIJD de NON-HAPPY Flow testen
- Performance Testing en Chaos testing: Wat als je applicatie te traag is? Chaos Engineering: de best way to avoid failure is to fail constantly!
- Requirements voor Hoog Beschikbaarheid: CIA rating: De kosten en rechtvaardiging van Hoog Beschikbaarheid
- Business Continuity en Disaster Recovery: Recovery Time Objective (RTO) en Recovery Point Objective (RPO)
7. Data Resilience en Hoog Beschikbaarheid
- Databases (DBMS): Wat is een Database? Waarom heb ik een Database nodig? Locking & SQL
- Transacties: Het garanderen van consistentie en integriteit, rollback en commit
- Data Hoog Beschikbaarheid en Integriteit: Hoe weet je of je data klopt? Hoe lang bewaar je een backup?
- Backup en Restore: Data op Disk en Data in Memory. Performance van Backups, Continue Backups
- Nul data verlies – Zero Data Loss: Synchrone – Asychrone Replicatie en Performance
- Backups in de Cloud: Backups in een Availability Zone of in een Regio. Ransomware / Gijzelsoftware en de noodzaak van Offline Backups
8. Operationeel Beheer: Processen en Tools
- IT Service Management (ITSM) en Tools: Incident, Problem en Changemanagement, TopDesk of ServiceNow
- Monitoring en een Configuration Management Database (CMDB): Het belang van een CMDB, een Event en Log Collector, Log Analyzers en Tracing
9. IT Security en HTTPS, Encryptie, Digitale Certificaten
- De Noodzaak van Beveiliging: Alles is met elkaar verbonden (IoT) en geavanceerde bedreigingen: APT’s. Wat is een Airgap?
- Bedreigingen: Zero Days en State Level Actors: De “Sacrificial Lamb” en het belang van Patch Management
- Bedreigingen: Cyber Warfare: Firesale, Man In The Middle Attacks, Phishing, DDOS Attacks
- Bedreigingen: Brute Force Attacks: Password Attacks, Dictionary Attacks en de OWASP Top Tien
- Wetgeving en Security Requirements: DORA, AVG, Business Impact Analysis (BIA) en een Risk Assessment
- Security Maatregelen: Defence In Depth, AAA: Authenticatie, Authorisatie en Accounting, Sterke Authenticatie (MFA), Security Information Event Monitoring (SIEM)
- Netwerk Security: Firewalls, Netwerk Segmentatie, het Perimeter Model, Virus Scanners en Intrusion Detection Systemen (IDS)
- Security Best Practices: Voorbeeld Hack Universiteit van Maastricht
- Wat is HTTPS, SSL/TLS? Welke vormen van security biedt SSL? Authenticatie, encryptie en een integriteitscheck met SSL/TLS
- Wat is encryptie en een cyphersuite? Versleuteling met een sleutel en een algoritme
- Versleuteling met een gedeeld geheim: De Enigma machine
- Versleuteling met Digitale Certificaten: Versleuteling met een Public en Private key: asymmetrische encryptie
- Demo1 HTTPs: Digitaal Certificaat: Algemene naam, verval datum en Certiticate Authority (CA)
- Demo2 HTTPs: Verificatie van het certificaat: Authenticatie met een digitaal certificaat, “trust store” met CAs
- Demo3 HTTPs: SSL Handshake overview: Keuze van cyphersuite, sessie sleutel
- Integriteitscheck met HTTPs – SSL/TLS: Verificatie of de data gewijzigd is, onderweg of later in de tijd
- Versleuteling van “data in transport” en “data in rest”: Wat kunnen we versleutelen met SSL/TLS en een digitaal certificaat?
- Interne en externe certificaten: Digitale certificaten gebruikt binnen en buiten de organisatie: intranet en internet
- Tweezijdig SSL of Mutual TLS (mTLS): Symmetrische en asymmetrische versleuteling, mTLS en CA’s
- Persoonlijke certificaten: Digitaal certificaat voor authenticatie/identificatie van een mens
- Best Practices Digitale Certificaten: Geldigheidsduur naar 47 dagen!!! Definieer richtlijnen, duidelijk eigenaarschap en automate, automate, automate
10. Big Data, Kunstmatige Intelligentie en Machine Learning
- Big Data en leren van Data: De 4 V’s: Volume, Variety, Velocity en Veracity. NoSQL. Data Mining, Data Science en Machine Learning
- Voorbeelden Kunstmatige Intelligent, Artificial Intelligence (AI): Voorspellen van je gedrag, Natural Language Processing (NLP): Google Duplex, AI in de rechtszaal: beter dan een mens?
- Voorbeelden Kunstmatige Intelligent, Artificial Intelligence (AI): eHealth, Skinvision, Gaming: AlphaGo, Lethal Autonomous Weapon Systems (LAWS), virtual assistant: ChatGPT
- Machine Learning: Supervised Learning: Machine Learning is onderdeel van KI, Labels, training data set, test data set
- Machine Learning: Unsupervised Learning, Reinforcement Learning, Deep Learning en Artificial Neural Networks (ANN): Symbolische AI versus Neural Networks
- Niveaus van AI: Zwakke, Sterke en Super AI. De Technological Singularity
- Waarom is AI nu zo populair? De 7 enablers
- AutoML en belang van Domein Kennis: Open Source, van Algoritme naar AutoML, begrijp je de Data?
- Bias, de Missing Middle en de wetten van Asimov: Een verkeerde voorspelling, AI als hulpmiddel van de mens, beveiliging inbouwen in de AI
- Risico’s van Kunstmatige Intelligentie: Wie is er verantwoordelijk? Werkeloosheid, Manipulatie, LAWS