Opleidingen
55.821
resultaten
Microsoft Certified Azure Data Engineer Associate (DP-203) - eLearning
Word een bekwame data-engineer in de cloud met de Microsoft Certified Azure Data Engineer Associate (DP-203)-training
Deze uitgebreide cursus is ontworpen om je te helpen bij het bouwen, beheren en optimaliseren van dataoplossingen met behulp van de krachtige dataservices van Microsoft Azure.
Je leert hoe je schaalbare data-architecturen ontwerpt, oplossingen voor dataopslag implementeert en pijplijnen voor dataverwerking ontwikkelt met behulp van tools zoals Azure Data Lake, Azure Synapse Analytics en Azure Data Factory. Met een sterke focus op praktijkgerichte toepassingen rust deze cursus je uit met de praktische vaardigheden die nodig zijn om grootschalige datasystemen in moderne cloudomgevingen te beheren.
Aan het einde van het programma bent u klaar om veilige, efficiënte en krachtige dataoplossingen te ontwerpen – en kunt u vol vertrouwen het DP-203-certificeringsexamen voorbereiden.
Doelgroep
Aankomende data-engineers
Architecten van cloudoplossingen
Azure-ontwikkelaars en -beheerders
Dataprofessionals die overstappen naar cloudplatforms
DevOps- en IT-professionals die met datasystemen werken
Professionals op het gebied van business intelligence en analytics
Vereisten
Basisbegrip van dataformaten zoals CSV en JSON
Fundamentele kennis van databases en concepten voor dataverwerking
Bekendheid met cloud computing-concepten is nuttig
Ervaring met SQL of programmeertalen (optioneel maar aanbevolen)
Leerdoelen
Ontwerp en implementeer schaalbare oplossingen voor gegevensopslag op Azure
Bouw en beheer datapijplijnen voor batch- en realtimeverwerking
Werk met Azure Data Lake, Synapse Analytics en Data Factory
Implementeer workflows voor datatransformatie en -integratie
Beveilig en monitor systemen voor gegevensopslag en -verwerking
Optimaliseer gegevensprestaties en los problemen op
Best practices voor data-engineering toepassen in cloudomgevingen
End-to-end analyseoplossingen ontwikkelen met behulp van Azure-services
Cursusinhoud
Inleiding tot Azure Cloud en het profiel van de data-engineer
Hoe maak je een Azure-abonnement aan
Overzicht van de Azure Portal
Hoe verwijder je resources en stel je een budget in
Hoe is het profiel van de data-engineer geëvolueerd
Begrijp de rol en verantwoordelijkheid van de data-engineer
Verken technologieën voor data-engineers
Gegevensopslag Niet-relationele gegevensopslagplaatsen
Overzicht van Azure-opslagservices
Demo: Azure-opslagaccount aanmaken
Opties voor gegevensredundantie verkennen
Overzicht van Azure Blob Storage
Meer informatie over Azure Storage Access Tiers
Overzicht van Azure Table Storage
Overzicht van Azure Queue Storage
Inzicht in Azure File Share Storage
Demo van Azure File Share Storage
Azure Disk Storage en demo
Cosmos DB en de verschillende functies ervan verkennen
Wat is een Data Lake?
Hoe Data Lake Gen 2 zich heeft ontwikkeld
Azure Blob Storage versus Azure Data Lake
Ontdek de beveiligingsopties voor Azure Blob en Data Lake
Hoge beschikbaarheid versus noodherstel
Azure Storage - HA- en DR-opties
Cosmos DB - HA- en DR-opties
Gegevensopslag Relationele gegevensopslag
Inleiding module
Functies van Azure SQL
Ontdek Azure SQL en de verschillende functies
Leer het verschil tussen traditionele en moderne datawarehouse-architectuur
Wat is de Synapse Analytics-service
Demo: Maak een Dedicated SQL Pool
Demo: Verbind een Dedicated SQL Pool met SSMS
Demo: Maak een Azure Synapse Analytics Studio-werkruimte
Demo: Ontdek Synapse Studio
Demo: Maak een Dedicated SQL Pool en een Spark Pool
Demo: Analyseer gegevens met behulp van een Dedicated SQL Pool
Demo: Analyseer gegevens met behulp van een Apache Spark Notebook
Demo: Analyseer gegevens met behulp van een serverloze SQL Pool
Demo: Data Factory vanuit Synapse Analytics Studio
Demo: Synapse Studio monitoren
Ontdek Azure Synapse en de verschillende functies
Inzicht in het schalen van Azure Datawarehouse
Back-up en herstel van Azure SQL Datawarehouse
Azure Database versus Azure Datawarehouse (Synapse Data Pool)
Hoe implementeer je datamaskering
Leer gegevens in rust en tijdens verzending te versleutelen
Batchverwerking
Ontdek Azure Data Factory en de functies
Wat is Azure Databricks
Demo-overzicht
Demo: Databricks, clusters en werkboek inrichten
Demo: Data Lake koppelen aan Databricks DBFS
Demo: gegevens verkennen, analyseren, opschonen, transformeren en laden in Databricks
Meer informatie over de basisprincipes van Spark
Azure Databricks-clusters verkennen
Andere belangrijke componenten van Azure Databricks
Streaming Analytics
Inleiding tot de module
Wat is live-evenementverwerking
Inleiding tot Azure Stream Analytics (invoer en uitvoer configureren)
Inleiding tot vensterfuncties
Wat is een tumbling-venster
Wat is een hopping-venster
Wat is een sliding-venster
Wat is een sessievenster
Demo: Blob Storage-invoer verwerken
Demo: IOT Hub-invoer verwerken
Gegevensopslag monitoren
Inleiding tot Azure Monitor Service
Demo: Azure Monitor Service
Monitoring van Blob en Data Lake Storage implementeren
Monitoring van Azure Synapse Analytics implementeren
Monitoring van Cosmos DB implementeren
Monitoren van gegevensverwerking
Monitoren van Data Factory-pijplijnen
Monitoren van Data Factory - Metrics, waarschuwingen, diagnostische instellingen
Monitoren van Azure Databricks
Monitoren van Stream Analytics
Optimaliseren van Azure-gegevensoplossingen
Problemen met knelpunten bij gegevenspartitionering oplossen
Optimaliseren van Data Lake Storage
Optimaliseren van Stream Analytics
Optimaliseren van Azure Synapse Analytics
Beheren van de gegevenslevenscyclus
Een Azure-dataoplossing ontwerpen
Verschillende soorten datatypes
Soorten gegevensopslag
Azure Store selecteren voor applicaties
Azure Data Platform-architectuur
RTO en RPO begrijpen
Scenario's - Een oplossing ontwerpen voor CosmosDB versus Data Lake versus Blob Storage
Scenario's - Ontwerpen voor SQL Database versus Data Warehouse
Batchverwerkingsoplossingen ontwerpen met Data Factory en DataBricks
Leer methoden voor data-ingestie
Ontdek realtime verwerking
Ontwerp en provisioner rekenbronnen
Ontdek de Lambda-architectuur
Plan voor beveiligde eindpunten (openbaar/privé)
FAQ
Is er nog ander lesmateriaal naast de video's die u in uw eigen tempo kunt bekijken?
Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, waaronder:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
B EVALUEREN:B Diagnostische, module- en eindtoetsen om uw voortgang bij te houden
B OEFENEN:B Praktische oefeningen met realistische simulaties en Cloud Labs
B INZICHTEN VERKRIJGEN:B Realtime analyses en rapporten die uw leerproces, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
B Kan ik deze cursus volgen naast mijn fulltime baan?B
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Waar gaat de cursus Azure Data Engineer Associate (DP-203) over?
Deze cursus leert u hoe u dataoplossingen op Microsoft Azure ontwerpt, bouwt en beheert, met de nadruk op opslag, verwerking en analyse.
Wat leer ik in deze cursus?
Je leert hoe je datapijplijnen maakt, opslagoplossingen beheert, grote datasets verwerkt en veilige en schaalbare data-architecturen implementeert op Azure.
Heb ik eerdere Azure-ervaring nodig?
Basiskennis van dataconcepten en databases wordt aanbevolen, maar eerdere Azure-ervaring is niet verplicht.
Sluit deze cursus aan bij een certificering?
Ja, de cursus sluit aan bij het DP-203-certificeringsexamen en helpt je je effectief voor te bereiden.
Krijg ik praktische ervaring?
Ja, de cursus bevat praktische oefeningen en realistische scenario's om je te helpen je kennis toe te passen.
Hoe helpt deze cursus mijn carrière?
De cursus rust je uit met veelgevraagde vaardigheden op het gebied van cloud data engineering en bereidt je voor op functies in data engineering, analyse en cloudarchitectuur.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners- tot gemiddeld niveau
23 uur aan on-demand video's
12 automatisch beoordeelde toetsen
6 praktische oefeningen
4 uitgebreide opdrachten
4 praktijkgerichte projecten
Aanbevolen studietijd: meer dan 40 uur
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
23 uren
Docker en Kubernetes met JavaScript - eLearning
Leer alles over het implementeren en orkestreren van moderne applicaties met Docker en Kubernetes
twee van de meest gevraagde DevOps-technologieën van dit moment. Deze praktijkgerichte cursus is bedoeld om je te helpen bij het bouwen, verpakken, implementeren en beheren van gecontaineriseerde applicaties op grote schaal.
Je begint met het leren van de basisprincipes van Docker, waaronder containerisatie, het maken van images en netwerken. Vervolgens ga je verder met Kubernetes, waar je ontdekt hoe je de implementatie, schaalbaarheid en het beheer van gecontaineriseerde applicaties over clusters heen kunt automatiseren.
Met praktijkgerichte projecten en praktische labs rust deze cursus je uit met de vaardigheden die nodig zijn om complexe, cloud-native applicaties te beheren en te excelleren in rollen op het gebied van DevOps, cloud engineering en platform engineering.
Doelgroep
Softwareontwikkelaars
DevOps-engineers
Cloud-engineers
IT-professionals en systeembeheerders
Oplossingsarchitecten
Iedereen die geïnteresseerd is in containerisatie- en orkestratietechnologieën
Vereisten
Geen verplichte vereisten
Basiskennis van Linux en netwerken is nuttig
Bekendheid met virtualisatieconcepten is een voordeel
Basiskennis van applicatie-implementatie is nuttig
Leerdoelen
Begrijp de concepten van containerisatie en hoe Docker werkt
Containerized applicaties bouwen, beheren en implementeren
Docker-images, volumes en netwerken maken
Werken met Docker-registers en builds automatiseren
Docker Compose en Swarm gebruiken voor orkestratie
De architectuur en componenten van Kubernetes begrijpen
Applicaties implementeren en beheren in Kubernetes-clusters
Werken met pods, deployments en services
Het schalen en beheren van applicaties automatiseren
DevOps-best practices toepassen in containergebaseerde omgevingen
Cursusinhoud
Inleiding tot Docker & containers
Introductie tot Docker
Virtualisatie versus containerisatie
Wat is Docker
Docker-installatie
Basisopdrachten voor Docker
Docker-architectuur
Docker Compose
Introductie tot containers en images
Inzicht in images en containers
De levenscyclus van een container
Wat is een Dockerfile
Een image maken met Dockerfile
Een containerimage bouwen en uitvoeren
Het image delen: DockerHub
Images en containers
Aan de slag met containers (shell-toegang enz.)
Docker Commit gebruiken
Meerdere containers maken
Docker-netwerken
Containerherstart beheren
Compose
Wat is Docker Compose
Hoe maak je een Docker Compose-bestand
Hoe maak je services met Docker Compose
Basisopdrachten voor Docker Compose
Docker-orkestratie
Inzicht in orkestratie
Introductie tot Docker Swarm
Docker Swarm versus Kubernetes
Inleiding tot Kubernetes
Wat is Kubernetes
Waarom Kubernetes en de ontwikkeling ervan
Inzicht in de architectuur van Kubernetes
Kubectl-opdrachten
Een cluster implementeren
Een cluster lokaal implementeren met Minikube
Een cluster maken in de AWS-cloud
Een cluster maken in de Google Cloud
Maak kennis met pods
Maak kennis met pods
Pods beheren
De levenscyclus van pods
Pods maken vanuit YAML-bestanden
Pods beheren met labels
Replicatiecontrollers
Services en Ingress
Services en Ingress
Wat is een service?
Services maken
Load balancers en Ingress
Deployments
Wat zijn deployments?
Wat zijn ReplicaSets?
Deployments beheren (aanmaken, verwijderen, monitoren)
Rolling updates met Kubernetes
Kubernetes-dashboard en clustermonitoring
Kubernetes-use cases en analyse
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEARN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
ASSESS: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
PRACTICE: Praktische oefeningen met realistische simulaties en Cloud Labs
GAIN INSIGHTS: Real-time analyses en rapporten die je leerproces, uitdagingen en aanbevolen onderwerpen om te herhalen voor het beheersen van belangrijke vaardigheden belichten
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat je in je eigen tempo kunt volgen, waardoor je op je eigen gemak kunt leren en je vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met je fulltime baan.
Waar gaat de Docker- en Kubernetes-cursus over?
Deze cursus leert je hoe je gecontaineriseerde applicaties bouwt, implementeert en beheert met behulp van Docker en deze op schaal orkestreert met behulp van Kubernetes.
Wat leer ik in deze cursus?
Je leert de basisprincipes van Docker, containerbeheer, orkestratietools en technieken voor het implementeren en opschalen van Kubernetes.
Welke praktische vaardigheden doe ik op?
Je leert Docker-images maken, containers beheren, applicaties implementeren en deze te orkestreren met behulp van Kubernetes-clusters.
Hoe helpt deze cursus mijn carrière?
De cursus bereidt je voor op veelgevraagde functies zoals DevOps Engineer, Cloud Engineer, Site Reliability Engineer en Platform Engineer.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
6 uur aan on-demand video's
24 begeleide praktische oefeningen
10 automatisch beoordeelde toetsen
1 project en 3 opdrachten
Aanbevolen studietijd: 20+ uur
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
6 uren
Linux Essentials voor ontwikkelaars - eLearning
Leg een stevige basis in Linux en open-sourcesystemen met de cursus Linux Essentials Certification.
Deze praktijkgerichte training is bedoeld om je inzicht te geven in de kernconcepten van het Linux-besturingssysteem, de opdrachtregelinterface, het bestandssysteem, gebruikersbeheer en basisbeheer van het systeem.
Je begint met het leren hoe Linux werkt en bouwt geleidelijk praktische vaardigheden op, zoals navigeren via de opdrachtregel, het beheren van bestanden en mappen, het omgaan met machtigingen, het werken met processen en het gebruik van essentiële netwerkopdrachten. De cursus introduceert ook shellscripting en pakketbeheer om je te helpen vertrouwd te raken met echte Linux-omgevingen.
Aan het einde van deze cursus beschik je over de essentiële vaardigheden die nodig zijn om efficiënt te werken in op Linux gebaseerde systemen en je voor te bereiden op Linux-certificeringsexamens op instapniveau en IT-functies.
Doelgroep
Aankomende systeembeheerders
Beginners die aan de slag gaan in IT- of DevOps-functies
Studenten die een carrière beginnen in Linux of open-source technologieën
IT-professionals die overstappen naar Linux-omgevingen
Softwareontwikkelaars die met Linux-systemen werken
Iedereen die zich voorbereidt op Linux-certificeringsexamens
Vereisten
Geen eerdere Linux-ervaring vereist
Basiskennis van computers is nuttig
Bekendheid met algemene IT-concepten is een voordeel, maar niet verplicht
Leerdoelen
De basisprincipes van het Linux-besturingssysteem en open-sourceconcepten begrijpen
Efficiënt navigeren en werken met de Linux-opdrachtregel
Bestanden en mappen aanmaken, beheren en ordenen
Gebruikers, groepen en machtigingen in Linux-systemen beheren
Software installeren en updaten met behulp van pakketbeheerders
Systeemprocessen monitoren en beheren
Basisnetwerktaken uitvoeren in Linux-omgevingen
Eenvoudige shellscripts schrijven en uitvoeren
Linux-opdrachten toepassen voor praktische systeembeheertaken
Cursusinhoud
Inleiding tot Linux
Wat is Linux en open-source software
Overzicht van UNIX- en Linux-gebaseerde systemen
Een Linux-omgeving opzetten
Basisprincipes van de Linux-opdrachtregel
Grondbeginselen van de Linux-architectuur
Werken met de shell en de opdrachtstructuur
Basisopdrachten in Linux
Hulp krijgen in Linux
Bestanden en mappen
Structuur van het bestandssysteem
Navigeren door mappen en paden
Bestanden aanmaken, kopiëren, verplaatsen en verwijderen
Bestandsinhoud bekijken en beheren
Bestanden aanmaken en bewerken
Inleiding tot tools voor het maken en bewerken van bestanden
vi/vim- en nano-editors
Technieken voor omleiding van de opdrachtregel
Gebruikers, groepen en machtigingen
Beheer van gebruikers en groepen
Bestandsmachtigingen en eigendom
sudo en concepten voor toegangscontrole
Essentiële Linux-functies
Installatie en updates van pakketten
Bestanden zoeken en filteren
Gebruik van pipes en grep
Werken met archieven (tar en zip)
Links en omgevingsvariabelen
Processen in Linux
Systeemprocessen begrijpen
Processen beheren met commando's
Achtergrondtaken en procescontrole
Netwerken in Linux
Basisconcepten van netwerken
SSH en externe verbindingen
Bestanden overzetten met SCP
Handige netwerkcommando's
Shell-scripting
Inleiding tot shell-scripts
Scripts schrijven en uitvoeren
Variabelen en operatoren
Voorwaardelijke instructies en lussen
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve e-boeken, herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die je leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat je de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat je in je eigen tempo kunt volgen, waardoor je op je eigen gemak kunt leren en je vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met je fulltime baan.
Wat is Linux?
Linux is een open-source besturingssysteem (OS) dat computerhardware en -software beheert en gebruikers in staat stelt applicaties uit te voeren, bestanden te beheren en systeembronnen te controleren. Linux is de softwarelaag tussen u en uw computerhardware, net als Windows of macOS, maar het is gratis, aanpasbaar en wordt op grote schaal gebruikt in servers, cloudsystemen en ontwikkelomgevingen.
Als een computer een huis is, dan is Linux de fundering en het besturingssysteem dat ervoor zorgt dat alles binnenin goed werkt: verlichting, deuren (software) en voorzieningen (hardwarebronnen).
Waar Linux wordt gebruikt
Webservers en cloudinfrastructuur (bijv. AWS, Google Cloud)
Softwareontwikkelomgevingen
Supercomputers en wetenschappelijke onderzoekssystemen
Android-smartphones (Android is gebouwd op Linux)
Netwerk- en cyberbeveiligingssystemen
Waar gaat de cursus Linux Essentials over?
Deze cursus biedt een inleiding tot de basisprincipes van Linux en behandelt het gebruik van de opdrachtregel, systeemnavigatie, bestandsbeheer, gebruikersrechten en basisbeheer van het systeem.
Welke vaardigheden heb ik na het voltooien van deze cursus?
Je verwerft praktische vaardigheden op het gebied van Linux-opdrachtregelbewerkingen, bestandssysteembeheer, gebruikersbeheer, basisprincipes van netwerken en shellscripting.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
8 uur aan on-demand video's
24 begeleide praktische oefeningen
9 automatisch beoordeelde toetsen
1 opdracht
17 herhalingsquizzen
20+ uur aanbevolen studietijd
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
8 uren
Master Big Data on AWS - eLearning
Leer de kracht van Big Data op AWS volledig te benutten en ontdek hoe u schaalbare gegevensverwerkingssystemen in de cloud kunt ontwerpen, bouwen en beheren
Deze uitgebreide cursus is bedoeld om u inzicht te geven in hoe AWS-services samenwerken om enorme hoeveelheden gegevens efficiënt en veilig te verwerken.
U doet praktische ervaring op met essentiële big data-tools zoals Amazon EMR, Amazon Kinesis, AWS Glue, Amazon Redshift en Amazon Athena. De training richt zich op het bouwen van end-to-end big data-pijplijnen met behulp van Hadoop-ecosystemen, op Spark gebaseerde analyses en realtime streamingarchitecturen.
Aan het einde van deze cursus bent u in staat om cloudgebaseerde big data-oplossingen te ontwerpen die zijn geoptimaliseerd voor prestaties, kosten en beveiliging, waardoor u wordt voorbereid op praktische functies op het gebied van data-engineering en -analyse op AWS.
Doelgroep
Data-engineers en cloud-engineers
Oplossingsarchitecten die met AWS werken
Data-analisten en datawetenschappers
Big data-professionals die overstappen naar de cloud
DevOps-engineers die aan datapijplijnen werken
IT-professionals die zich voorbereiden op AWS-datacertificeringen
Iedereen die geïnteresseerd is in cloudgebaseerde big data-systemen
Vereisten
Basisbegrip van big data-concepten (Hadoop, SQL, NoSQL)
Bekendheid met de belangrijkste AWS-services wordt aanbevolen
Kennis van datawarehousing en databasebasisprincipes
Eerdere ervaring met cloud computing-concepten is nuttig
Basisbegrip van data-verwerkingsworkflows
Leerdoelen
Big data-concepten en de AWS big data-architectuur begrijpen
Amazon EMR-clusters implementeren en configureren voor gedistribueerde verwerking
Werken met Hadoop-ecosysteemtools zoals Hive, Pig en Spark
Realtime data verwerken met Amazon Kinesis
AWS Glue gebruiken voor data-integratie en ETL-workflows
Data opvragen en analyseren met Amazon Athena en Redshift
Opslagstrategieën implementeren voor schaalbare big data-systemen
Veilige, kostenefficiënte big data-oplossingen ontwerpen op AWS
In-memory analytics toepassen voor snellere dataverwerking
End-to-end cloudgebaseerde big data-pijplijnen bouwen
Cursusinhoud
Inleiding tot big data op AWS
Big data-basisprincipes
Inzicht in de AWS-servicestack voor big data-analyse
Snel een datameer bouwen met Lake Formation
Dataverzameling, catalogi en voorbereiding
Patronen voor data-ingestie in AWS
Gegevens migreren met AWS DMS en SCT
Batchgegevens laden met S3 Load en de Transfer-familie
Databases crawlen met AWS Glue Crawlers
Realtime datastreaming met Kinesis
Managed Kafka Queue gebruiken om gegevens met verschillende snelheden te verwerken
Gegevens van derden importeren met AWS AppFlow
Grote hoeveelheden data opslaan
Dataopslagvereisten vaststellen
Beheer uw big data met AWS Glue Catalog
Voer interactieve big data-query's uit met Amazon Athena
Een datawarehouse opzetten met Amazon Redshift
Externe data voor analytics binnenhalen met Redshift Spectrum
NoSQL-data opslaan op DynamoDB
Realtime datastreaming
Inleiding tot datastreaming
Amazon Kinesis Data Streams
Kinesis Data Firehose en analyse
Live datastromen verwerken
Oplossingen voor gegevensopslag op AWS
AWS-opslagservices voor big data
Het juiste gegevensopslagmodel kiezen
S3 als datameer
Beheer van de gegevenslevenscyclus
Uw gegevens verwerken op AWS
Inleiding tot Apache Hadoop en Amazon EMR
Werken met Spark op EMR
Tabellen maken en doorzoeken met Spark en Spark SQL op Amazon EMR
Werken met AWS Glue
Bouwen van big data ETL-orkestratie met Amazon MWAA
Gegevens visualiseren met Amazon QuickSight
Geavanceerd onderwerp over big data
Een datameer bouwen met AWS Lake Formation
Kostenbeheerstrategieën om EMR-clusters te optimaliseren
Big data-toepassingen beveiligen op AWS
ML-modellen bouwen op een datameer met SageMaker
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Waar gaat de AWS Big Data-cursus over?
Deze cursus leert je hoe je big data-oplossingen bouwt en beheert met behulp van AWS-services zoals EMR, Kinesis, Redshift en Glue.
Welke vaardigheden doe ik op in deze cursus?
Je leert hoe je grote datasets verwerkt, opslaat en analyseert met behulp van AWS-tools en hoe je schaalbare big data-architecturen ontwerpt.
Ga ik aan echte projecten werken?
Ja, de cursus bevat hands-on labs en praktische oefeningen met echte AWS big data-services.
Welke AWS-services leer ik?
Je gaat aan de slag met Amazon EMR, Kinesis, Glue, Redshift, Athena en S3.
Hoe helpt deze cursus mijn carrière?
De cursus bereidt je voor op functies in cloud- en data-engineering door je praktische vaardigheden bij te brengen in het ontwerpen en beheren van big data-systemen op AWS.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners- tot gemiddeld niveau
14 uur aan video's
18 oefeningen en 6 toetsen
4 opdrachten en 1 project
Aanbevolen studietijd: 25+ uur
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
14 uren
Ansible voor beginners - eLearning
Automatiseer sneller, slimmer en efficiënter met de cursus ‘Learn Ansible’ en ontdek de kracht van ‘infrastructure as code’
Deze praktijkgerichte training laat je kennismaken met Ansible, een van de meest gebruikte open-source automatiseringstools voor configuratiebeheer, applicatie-implementatie en IT-orkestratie.
Je leert hoe je repetitieve IT-taken kunt automatiseren, complexe omgevingen kunt beheren en applicaties naadloos kunt implementeren met behulp van eenvoudige, voor mensen leesbare YAML-gebaseerde playbooks. De cursus neemt je mee van basisconcepten naar geavanceerde onderwerpen zoals rollen, modules en automatiseringstools voor bedrijven.
Aan het einde van deze cursus ben je in staat om automatiseringsworkflows te ontwerpen en te implementeren die de productiviteit verbeteren, fouten verminderen en DevOps-activiteiten stroomlijnen.
Doelgroep
DevOps-engineers en aspirant-DevOps-professionals
Systeembeheerders en IT-operations-professionals
Cloud-engineers en infrastructuur-engineers
Ontwikkelaars die werken met implementatieautomatisering
Netwerkingenieurs en beveiligingsprofessionals
Iedereen die geïnteresseerd is in automatisering en Infrastructure as Code
Vereisten
Bekendheid met Linux-opdrachtregelbewerkingen
Basisbegrip van teksteditors
Ervaring met het installeren en configureren van applicaties is nuttig
Geen eerdere Ansible-ervaring vereist
Leerdoelen
Begrijp hoe Ansible automatisering in IT-omgevingen mogelijk maakt
Gebruik Ansible voor configuratiebeheer en applicatie-implementatie
Schrijf en voer playbooks uit met behulp van YAML-syntaxis
Werk met Ansible-modules om systeembronnen te beheren
Beheer inventarissen en externe systemen efficiënt
Gebruik variabelen, handlers en herbruikbare componenten bij automatisering
Implementeer rollen en collecties voor schaalbare automatisering
Automatiseer praktische DevOps-workflows en -taken
Cursusinhoud
Beginnen met Ansible
Inleiding tot Ansible
Ansible installeren
Eerste Ansible-opdracht
Eerste Ansible-playbook
Ansible en YAML
Basis Ansible-modules
Pakketten installeren met Ansible
Bestandsconfiguratie met Ansible
Serviceconfiguratie met Ansible
Cloudconfiguratie met Ansible
Containercontfiguratie met Ansible
Inventaris beheren
Secure Shell
Externe servers beheren
Inventarisgroepen
Groepen van groepen
Groepen toepassen
Dynamische inventaris
Dynamische inventaris gebruiken
Feiten, variabelen en handlers
Feiten
Variabelen
Hergebruik met variabelen
Doel van handlers
Rollen en collecties
Doel van rollen
Rolopbouw
Eerste Ansible-rol
Doel van collecties
Eerste Ansible-collectie
Over Ansible Galaxy
Ansible Galaxy gebruiken
Tweede Ansible-implementatie
Uitvoeren en debuggen
ContrRole-ontwerp
Voorwaardelijke taken
Voorwaarden toepassen
Succes en mislukking van taken
Taaklussen
Taaklussen met variabelen Taken herhalen
Sjablonen
Sjablonen
Sjabloonfilters
Voorwaardelijke sjablonen
Sjabloonlussen
Sjablonen uitbreiden
Taakresultaten
Resultaten registreren
Gegevens verzamelen met taken
Hostgegevens distribueren
Aangepaste feiten
Automatisering testen
Rollen testen
Molecule gebruiken
Eerste Molecule-test
Tests debuggen
Aangepaste plug-ins en modules
Ansible-plug-ins
Een plug-in maken
Filterplug-ins
Callback-plug-ins
Ansible-modules
Een module maken
Lokale ontwikkeling
Ansible voor ontwikkeling
Vagrant
Ansible voor integratietesten
Vagrant met meerdere machines
Ansible-best practices
Cloudimplementatie
AWS-implementatie automatiseren met Ansible
AWS-status opvragen
AWS-resources instellen
AWS-instances maken
Integratietestomgevingen inrichten
Integratietests uitvoeren met Ansible
Omgevingen tijdelijk houden
Packer
AWS-machine-images bouwen
Updaten en automatisch schalen in AWS
Cloudimplementatie
Ansible Docker Connector
Ansible voor het bouwen van container-images
Ansible voor het beheer van containerregisters
Ansible en containers
Containers in AWS met Ansible
Containers en idempotentie
Ansible-best practices
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervorderingen, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Wat is Ansible?
Ansible is een open-source automatiseringstool die wordt gebruikt om IT-infrastructuur te beheren, systemen te configureren en applicaties automatisch te implementeren. Het wordt gebruikt voor:
Configuratiebeheer – het consistent instellen van servers
Applicatie-implementatie – het automatisch installeren en updaten van apps
Infrastructuurautomatisering – het beheren van cloud- of on-prem-systemen
Orchestratie – het coördineren van meerdere systemen tegelijk
Als het handmatig beheren van servers te vergelijken is met het helemaal zelf koken van elke maaltijd, dan is Ansible als het hebben van een recept dat alles automatisch voor je bereidt – consistent en op schaal.
Waarom is Ansible populair?
Agentloos – je hoeft geen software op doelcomputers te installeren (maakt gebruik van SSH)
Eenvoudige syntaxis – maakt gebruik van gemakkelijk te lezen YAML-bestanden (playbooks genoemd)
Snel en schaalbaar – beheer honderden servers tegelijk
Open-source – gratis en breed ondersteund
Waar gaat de cursus ‘Learn Ansible’ over?
Deze cursus leert je hoe je IT-taken kunt automatiseren met Ansible, met aandacht voor configuratiebeheer, implementatie en infrastructuurautomatisering.
Wat leer ik in deze cursus?
Je leert hoe je playbooks schrijft, systemen beheert, modules gebruikt en complexe processen automatiseert met Ansible.
Welke praktische vaardigheden doe ik op?
Je doet praktische ervaring op met het automatiseren van implementaties, het beheren van infrastructuur en het maken van herbruikbare automatiseringsscripts.
Hoe helpt deze cursus mijn carrière?
De cursus rust je uit met veelgevraagde DevOps-automatiseringsvaardigheden, waardoor je waardevol bent voor functies in cloud-, infrastructuur- en systeembeheer.
Met welke tools en concepten ga ik aan de slag?
Je werkt met Ansible, YAML, SSH en Infrastructure as Code-concepten om echte IT-omgevingen te automatiseren.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
12 uur aan on-demand video's
15 automatisch beoordeelde toetsen
15 praktische oefeningen
Aanbevolen studietijd: 25+ uur
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
12 uren
Design and Build RESTful APIs - eLearning
Bouw krachtige, schaalbare backend-systemen door RESTful-webservices met Java onder de knie te krijgen.
Deze praktijkgerichte cursus is bedoeld om je te helpen bij het ontwerpen, ontwikkelen en implementeren van moderne API’s die web- en mobiele applicaties aansturen.
Je begint met de basisprincipes van REST en leert hoe je op resources gebaseerde API’s maakt, HTTP-verzoeken verwerkt en best practices toepast voor het bouwen van efficiënte en veilige services. De cursus introduceert ook belangrijke Java-technologieën zoals JAX-RS, het verwerken van JSON/XML en API-documentatietools.
Met een sterke focus op praktijkgerichte toepassingen rust deze training je uit met de vaardigheden die nodig zijn om productieklare API's te bouwen en je carrière als backend- of full-stack-ontwikkelaar vooruit te helpen.
Doelgroep
Java-ontwikkelaars die backend-API's willen bouwen
Backend- en full-stack-ontwikkelaars
Software-engineers die met webservices werken
IT-professionals die overstappen naar API-ontwikkeling
Studenten met Java-kennis die zich willen specialiseren in webservices
Vereisten
Basiskennis van Java-programmeren
Bekendheid met concepten van objectgeoriënteerd programmeren (OOP)
Basiskennis van webtechnologieën (HTTP, webapps) is nuttig
Ervaring met databases is een pluspunt, maar niet verplicht
Leerdoelen
Leer hoe routingsjablonen werken en hoe HTTP-verzoekpatronen worden toegewezen aan eindpunten
Begrijp REST-principes en -beperkingen, samen met de basisprincipes van gegevensserialisatie
Verken de Swagger Editor grondig en ontdek hoe deze wordt gebruikt voor API-ontwerp en -documentatie
Begrijp hoe authenticatie werkt in API's met behulp van OAuth-mechanismen
Raak vertrouwd met modelvalidatietechnieken en het bouwen van effectieve routingsjablonen
Krijg inzicht in verzoek- en responsstructuren, inclusief hoe je deze correct valideert
Leer de belangrijkste verschillen tussen SOAP-gebaseerde API's en RESTful API's
Maak kennis met YAML, de praktische toepassingen ervan en hoe je Swagger Codegen gebruikt voor API-ontwikkeling
Cursusinhoud
Inleiding tot RestfulAPI
De noodzaak van Web API en REST API
Vergelijking van API's
Een intuïtief begrip van REST
REST-beperkingen
Het concept van serialisatie
Richard Maturity Model
Aan de slag met REST
Aan de slag met REST
Een API ontwerpen
Query-parameters en headers
De URL structureren
De juiste HTTP-codes gebruiken
API-versiebeheer
Verzoek en antwoord
Verzoek en antwoord: Inleiding
Routeringssjablonen maken
Modelvalidatie
Omgaan met authenticatie
Omgaan met authenticatie
JWT implementeren
Inzicht in OAuth
OpenAPI
Wat is een Open API?
Inleiding tot YAML
Een API definiëren en documenteren met Open API Spec 3
Swagger Editor gebruiken voor het ontwerpen van een API
Swagger Codegen gebruiken
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Waar gaat deze cursus over?
Deze cursus richt zich op het bouwen van RESTful-webservices met Java en behandelt API-ontwerp, -ontwikkeling, -beveiliging en -implementatie.
Wat ga ik leren?
Je leert hoe je REST-API's ontwerpt, deze implementeert met Java, omgaat met gegevensformaten, services beveiligt en de prestaties optimaliseert.
Heb ik ervaring nodig?
Ja, basiskennis van Java en programmeerconcepten wordt aanbevolen.
Krijg ik praktische ervaring?
Ja, de cursus bevat praktische oefeningen zoals het bouwen van API's, het implementeren van CRUD-bewerkingen en het testen van eindpunten.
Welke tools ga ik gebruiken?
Je werkt met Java (JAX-RS), JSON/XML, Swagger en API-testtools zoals Postman.
Hoe helpt deze cursus mijn carrière?
De cursus rust je uit met backend-ontwikkelingsvaardigheden die essentieel zijn voor functies zoals Java-ontwikkelaar, backend-engineer en API-ontwikkelaar.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners- tot gemiddeld niveau
5 uur aan on-demand video's
18 begeleide praktische oefeningen
5 automatisch beoordeelde toetsen
2 opdrachten
24 herhalingsquizzen
15+ uur aanbevolen studietijd
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
5 uren
Spring Boot en Spring Cloud - eLearning
Leer het ontwikkelen van Java-applicaties op bedrijfsniveau met het Spring- en Spring Boot-trainingsprogramma.
Deze intensieve cursus biedt je de vaardigheden om schaalbare, productieklaar applicaties te bouwen met behulp van het krachtige Spring-ecosysteem.
Je begint met kernconcepten zoals Dependency Injection en IoC, en gaat vervolgens verder met Spring MVC, Spring Boot en zelfs Spring Cloud. Door middel van praktijkgerichte projecten, zoals het bouwen van een realistische boekwinkelapplicatie, doe je praktische ervaring op met het ontwerpen, ontwikkelen en implementeren van full-stack Java-applicaties.
Aan het einde van de cursus ben je in staat om met vertrouwen REST API's te maken, databases te beheren, microservices te implementeren en tools zoals Swagger en Lombok te gebruiken, waardoor je klaar bent voor moderne backend-ontwikkelingsfuncties.
Doelgroep
Java-ontwikkelaars die zich willen specialiseren in Spring-frameworks
Backend- en full-stack-ontwikkelaars
Software-engineers die bedrijfsapplicaties bouwen
Systeemarchitecten die met Java-ecosystemen werken
Iedereen die schaalbare webapplicaties wil bouwen met Spring
Vereisten
Basiskennis van Java-programmeren
Bekendheid met concepten van objectgeoriënteerd programmeren (OOP)
Basiskennis van webtechnologieën (HTTP, webapps) is nuttig
Ervaring met databases is een pluspunt, maar niet verplicht
Leerdoelen
Begrijp de kernconcepten en basisprincipes van het Spring Core-framework
Leer hoe je de Spring Core-omgeving opzet en configureert
Krijg een duidelijk inzicht in Inversion of Control (IoC) en Dependency Injection
Ontdek hoe constructors werken en pas verschillende injectietechnieken toe
Leer hoe beans worden aangemaakt en beheerd, en hoe hun levenscyclus en scope functioneren
Ontdek de essentiële principes van Aspect-Oriented Programming (AOP)
Cursusinhoud
Spring Boot en de cloud
Kenmerken van Spring Boot
Praktijkervaring met Spring Initializr
Hoe een Spring Boot-applicatie werkt
Prestatiebewaking met Actuators
Prestatiebewaking met Actuators
Actuators Info-eindpunt
Actuators Info-eindpunt
Hoe wijzig je de basis-URL van Actuator naar een aangepaste URL?
Profiling
Verschillende implementatieomgevingen in de IT-sector
Profiling
Het oplossen van het probleem ‘Poort al in gebruik’
Modelontwerp
Modelontwerp, naamgevingsconventies voor pakketten en het scannen van componenten
Modelontwerp testen met CommandLineRunner
Lombok-framework
Inleiding tot het Lombok-framework
Eerste configuratie van Lombok
Boilerplate-code verwijderen met Lombok-annotaties
Controllerniveau
Inleiding tot controllers, mapping-methoden en DispatcherServlet
Verschil tussen @RestController- en @Controller-annotaties; gebruik van de @GetMapping-annotatie
@Data gebruiken om Lombok-boilerplate-code te verminderen
Een Post-API maken; de Postman-plugin installeren en gebruiken in de Chrome-browser
@AllArgsConstructor en @NoArgsConstructor
Telescoping Constructor-ontwerppatroon
Builder-patroon
Complexe objecten maken met het Builder-ontwerppatroon
Swagger API
Swagger UI configureren
API-informatie aanpassen
Service-laag
Inleiding tot de Service-klasse
Logger initialiseren met Lombok-annotatie
Ingebouwde database H2
Ingebouwde database H2
H2-database configureren
Hoe gebruik je de H2-console-UI?
Entiteiten
Wat zijn entiteitsklassen?
Verschil tussen POJO- en entiteitsklassen
JPA implementeren met Spring Boot
Een Spring Boot-repository maken
Een Post-, Get-, Put- en Delete-API maken
Uitzonderingsafhandeling in Spring Boot
Compileertijd- en runtime-uitzonderingen
Runtime-uitzondering implementeren
Compileertijd-uitzonderingen in bibliotheektoepassingen
Aangepaste uitzondering
Een aangepaste runtime-uitzondering maken en implementeren
Een aangepaste compileertijd-uitzondering maken en implementeren
Uitzonderingshandler in Spring Boot
Aangepaste uitzonderingshandler
ResponseErrorDto-klasse maken
Aangepaste runtime-uitzonderingen afhandelen
@RestControllerAdvice- en @ControllerAdvice-annotaties
Aangepaste compilatietijd-uitzonderingen afhandelen
Globale runtime-uitzonderingen afhandelen
Globale compilatietijd-uitzonderingen afhandelen
Configuratiebeheer
Tools voor configuratiebeheer
Spring Boot Cloud Config Server-project
Spring Cloud Config Client 1-project
De Spring Cloud Config Server naar een externe Git-repository verwijzen
Geïmporteerde eigenschappen vernieuwen
Configuraties voor meerdere projecten beheren
Spring Cloud Inter-Process Communication
Inter-Process Communication
Inter-Process Communication implementeren met OpenFeign
Implementatie
Een beveiligingsgroep aanmaken in AWS
Implementatie op AWS EC2-service
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Zeker! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Wat is Spring Boot?
Spring Boot is een framework dat het bouwen van Java-applicaties – met name webapps en API's – vereenvoudigt door complexe installatie en configuratie overbodig te maken. Het helpt u om snel een Spring-applicatie te starten en uit te voeren met minimale configuratie.
Belangrijkste kenmerken:
Automatische configuratie (geen ingewikkelde installatie nodig)
Ingebouwde servers (zoals Tomcat of Jetty)
Eenvoudig aanmaken van REST-API's
Productieklaar (monitoring, statistieken via Actuator)
Snellere ontwikkeling met minder standaardcode
Wat is Spring Cloud?
Spring Cloud is een set tools en frameworks die worden gebruikt om microservices-architecturen te bouwen en te beheren. Het helpt je bij het verbinden, beheren en schalen van meerdere services in een gedistribueerd systeem.
Belangrijkste kenmerken:
Service discovery (services vinden elkaar automatisch)
Gecentraliseerd configuratiebeheer
Load balancing
Fouttolerantie (op een soepele manier omgaan met storingen)
API-gateways (één toegangspunt voor meerdere services)
Waar gaat deze cursus over?
Deze cursus leert je hoe je Java-applicaties op bedrijfsniveau bouwt met behulp van Spring Core, Spring MVC, Spring Boot en Spring Cloud.
Welke vaardigheden ga ik opdoen?
Je leert API's bouwen, databases beheren, microservices implementeren, uitzonderingen afhandelen en full-stack applicaties ontwikkelen met Spring.
Heb ik ervaring nodig?
Ja, praktische kennis van Java en basisconcepten van webontwikkeling wordt aanbevolen.
Krijg ik praktijkervaring?
Ja, de cursus bevat praktijkgerichte projecten en praktische oefeningen om je te helpen het geleerde toe te passen.
Welke tools en technologieën ga ik gebruiken?
Je gaat aan de slag met Spring Core, Spring Boot, Spring MVC, Spring Cloud, Swagger, Lombok en MySQL.
Hoe helpt deze cursus mijn carrière?
De cursus rust je uit met veelgevraagde vaardigheden op het gebied van backend-ontwikkeling en bereidt je voor op functies als Java-ontwikkelaar, backend-engineer en full-stack-ontwikkelaar.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners- tot gemiddeld niveau
10 uur aan on-demand video's
34 begeleide praktische oefeningen
19 automatisch beoordeelde toetsen
1 project en 3 opdrachten
Aanbevolen studietijd: 20+ uur
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
10 uren
Infrastructure Provisioning with Terraform - eLearning
Leer de kunst van Infrastructure as Code (IaC) onder de knie te krijgen en automatiseer je cloudinfrastructuur met Terraform
een van de meest gevraagde DevOps-tools van dit moment. Deze praktijkgerichte cursus is bedoeld om je te helpen bij het inrichten, beheren en opschalen van infrastructuur op meerdere cloudplatforms met behulp van code in plaats van handmatige processen.
Je begint met de basisprincipes van Terraform en IaC, waarna je verdergaat met het schrijven van configuratiebestanden, het beheren van de status en het implementeren van praktijkgerichte infrastructuur. Met praktische oefeningen en praktijkgerichte scenario's ontwikkel je de vaardigheden om consistente, schaalbare en betrouwbare omgevingen te bouwen voor ontwikkeling, staging en productie.
Aan het einde van deze cursus ben je in staat om het infrastructuurbeheer te stroomlijnen, handmatige fouten te verminderen en implementatiecycli te versnellen met behulp van Terraform.
Doelgroep
DevOps-engineers en aspirant-DevOps-professionals
Cloud-engineers en infrastructuur-engineers
Systeembeheerders die cloudomgevingen beheren
Ontwikkelaars die geïnteresseerd zijn in automatisering en IaC
IT-professionals die overstappen naar cloud- en DevOps-rollen
Vereisten
Basisbegrip van cloud computing-concepten
Bekendheid met command-line interfaces (CLI)
Basiskennis van programmeren of scripting (handig maar niet verplicht)
Inzicht in infrastructuur- of netwerkconcepten is een pluspunt
Leerdoelen
Begrijp het concept van Infrastructure as Code (IaC) en de voordelen ervan
Leer hoe Terraform werkt en welke rol het speelt in DevOps-workflows
Schrijf en beheer Terraform-configuratiebestanden met behulp van declaratieve syntaxis
Zet cloudinfrastructuur op en beheer deze op platforms zoals AWS, Azure of GCP
Gebruik variabelen, modules en herbruikbare componenten voor schaalbare infrastructuur
Beheer Terraform-statusbestanden en houd infrastructuurwijzigingen bij
Automatiseer de implementatie en updates van infrastructuur op een efficiënte manier
Pas best practices toe voor het bouwen van consistente en betrouwbare omgevingen
Integreer Terraform in DevOps-pijplijnen voor continue implementatie
Cursusinhoud
Aan de slag
Configuratiebeheer versus Infrastructure as Code
Waarom Terraform
Alternatieven voor Terraform
GitHub en Codespaces instellen
AWS Sandbox instellen
Uw eerste AWS VPC inrichten
Uw eerste VPC met Terraform
Essentiële HCL en basisworkflows
Basisbouwstenen van een Terraform-oplossing
Providers nader bekeken
Datatypes en typebeperkingen
Variabelen, locals en outputs onder de loep
Variabelen, locals en outputs in de praktijk
Een eenvoudige AWS IaaS-oplossing ontwerpen
Terraforming van de eenvoudige IaaS-oplossing, deel 1
Terraforming van de eenvoudige IaaS-oplossing, deel 2
Terraforming van de eenvoudige IaaS-oplossing, deel 3
Refactoring van de AWS-oplossing
Statusbestanden
HCL
Inzicht in functies
Functies verkennen
Algemene uitdrukking
Modules gebruiken
Planning: refactoring van eenvoudige AWS-oplossing
Aan de slag: Een eenvoudige AWS-oplossing herstructureren
Een eenvoudige AWS-oplossing herstructureren
Over aangepaste modules
Een aangepaste module schrijven
Meta-argumenten
Meta-argumenten (oefening)
Sjablonen en sjabloongebruik
Sjabloongebruik (oefening)
Provisioners
Uitvoer van een ander statusbestand lezen
Terraform beheren met Git
Git-basisprincipes
Git-vertakkingsstrategieën
Git-hostingproviders
Terraform-kwaliteit integreren in de Git-workflow
GitHub Pull Request in de praktijk
Externe status en werkruimten
Veelgebruikte backends voor externe status
Migreren van lokale naar S3-backend
Introductie tot werkruimten
Praktijk met TF CLI-werkruimten
Terraform Cloud CLI instellen
Terraform Cloud CLI instellen en aanroepen
GitHub PR's Terraform Cloud - Verbinden en koppelen
GitHub PR's Terraform Cloud - Starten, bekijken en samenvoegen
Jenkins voor Terraform CI/CD
Jenkins-overzicht
Terraform-infrastructuur voor Jenkins
Jenkins-server inrichten
Jenkins-project configureren
Jenkins integreren met GitHub
FAQ
Is er nog ander lesmateriaal naast de video's die je in je eigen tempo kunt bekijken?
Absoluut! De on-demand leerervaring gaat verder dan video's en biedt een volledig meeslepende leeromgeving, inclusief:
LEREN: Interactieve herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindtoetsen om je voortgang bij te houden
OEFENEN: Praktische oefeningen met realistische simulaties en Cloud Labs
INZICHTEN VERKRIJGEN: realtime analyses en rapporten die uw leervoortgang, uitdagingen en aanbevolen onderwerpen om te herhalen belichten, zodat u de belangrijkste vaardigheden onder de knie krijgt
Kan ik deze cursus volgen naast mijn fulltime baan?
Ja! Deze cursus is ontworpen voor maximale flexibiliteit. De cursus wordt aangeboden in een online formaat dat u in uw eigen tempo kunt volgen, waardoor u op uw eigen gemak kunt leren en uw vaardigheden kunt verbeteren, wat het gemakkelijk maakt om dit te combineren met uw fulltime baan.
Waar gaat deze Terraform-cursus over?
Deze cursus leert je hoe je Terraform kunt gebruiken om infrastructuurprovisioning te automatiseren met behulp van Infrastructure as Code (IaC)-principes.
Wat is Terraform?
Terraform is een open-source tool die wordt gebruikt om infrastructuur te bouwen, te beheren en te automatiseren met behulp van code – in plaats van alles handmatig in te stellen. Met Terraform kun je een script schrijven dat je infrastructuur (servers, databases, netwerken) beschrijft, waarna het deze automatisch voor je aanmaakt en beheert.
Het wordt voornamelijk gebruikt voor:
Het inrichten van cloudresources (AWS, Azure, GCP)
Het beheren van infrastructuur in meerdere omgevingen
Het automatiseren van de installatie van servers, netwerken en databases
Het onderhouden van consistente omgevingen (dev, test, productie)
Waarom is Terraform zo populair?
Terraform wordt op grote schaal gebruikt omdat het teams in staat stelt infrastructuur te beheren met behulp van code, waardoor implementaties sneller, consistenter en gemakkelijker te schalen zijn. Het ondersteunt meerdere cloudproviders zoals Amazon Web Services, Microsoft Azure en Google Cloud Platform, waardoor organisaties flexibiliteit krijgen zonder gebonden te zijn aan één leverancier. De declaratieve aanpak vereenvoudigt complexe installaties door gebruikers te laten definiëren wat ze nodig hebben, terwijl Terraform de uitvoering voor zijn rekening neemt. Bovendien helpen functies zoals automatisering, statusbeheer en herbruikbare modules handmatige fouten te verminderen, de efficiëntie te verbeteren en consistentie te waarborgen in ontwikkel-, test- en productieomgevingen.
Wat leer ik in deze cursus?
Je leert hoe je Terraform-configuraties schrijft, infrastructuur beheert, implementaties automatiseert en met cloudplatforms werkt.
Heb ik eerdere ervaring met Terraform nodig?
Er is geen eerdere ervaring vereist. De cursus is geschikt voor beginners, hoewel basiskennis van de cloud of CLI nuttig is.
Welke praktische vaardigheden doe ik op?
Je doet praktische ervaring op met het inrichten van infrastructuur, het beheren van statusbestanden en het automatiseren van cloudomgevingen.
Hoe helpt deze cursus mijn carrière?
De cursus rust je uit met veelgevraagde DevOps- en cloudautomatiseringsvaardigheden, waardoor je wordt voorbereid op functies zoals DevOps Engineer, Cloud Engineer en Infrastructure Engineer.
Waarom is Terraform belangrijk in DevOps?
Met Terraform kunnen teams de infrastructuurinrichting automatiseren, consistentie tussen omgevingen handhaven en handmatige configuratiefouten verminderen, waardoor het een essentieel hulpmiddel is in moderne DevOps-workflows
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
4 uur aan on-demand video's
30 praktische oefeningen
4 opdrachten
7 automatisch beoordeelde toetsen
Aanbevolen studietijd: 10+ uur
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
4 uren
Spice Up Your Scrum Team
Omschrijving
Veel teams kennen Scrum wel, maar ervaren dat goede samenwerking niet vanzelf ontstaat. Patronen, onzekerheden, communicatieproblemen of onduidelijke verwachtingen kunnen ervoor zorgen dat de theorie niet tot leven komt. In de training "Spice Up Your Scrum Team" ontdek je hoe je een stevig teamfundament legt en hoe je vanuit vertrouwen de Scrum events kunt versterken. Je werkt met praktische werkvormen, oefeningen en reflecties die direct toepasbaar zijn in jouw team.
Werk je al met Scrum en Agile, maar merk je dat je team meer nodig heeft dan alleen kennis van het framework? Spice Up Your Scrum Team is een praktische en interactieve training voor iedereen die verder wil dan theorie en wil bouwen aan vertrouwen, samenwerking en sterke teamdynamiek. De ochtend richt zich op het versterken van de basis van het team en het vergroten van onderling vertrouwen. In de middag ga je gericht aan de slag met het verbeteren van de Scrum events, zodat deze effectiever, energieker en waardevoller worden.
Na deze training hebben deelnemers niet alleen verdieping in hoe Scrum werkt binnen hun eigen team, maar vooral hoe samenwerking, vertrouwen en teamdynamiek de sleutel vormen tot succesvolle Agile projecten. Deelnemers weten hoe ze een stevig teamfundament bouwen en hoe ze de Scrum events in hun dagelijkse praktijk effectiever, energieker en waardevoller maken. Je gaat naar huis met concrete interventies, praktische werkvormen en verbeteracties die direct toepasbaar zijn binnen je rol als teamlid, Scrum Master of Product Owner.
Voor wie is de training "Spice Up Your Scrum Team"?
Spice Up Your Scrum Team is bedoeld voor professionals die al met Scrum werken, de basis beheersen en nu verder willen groeien richting effectieve samenwerking, vertrouwen en sterke teamdynamiek. De training is geschikt voor:
Teamleden zoals developers, testers en analisten die hun bijdrage aan het Scrumteam willen versterken
Beginnende of ervaren Scrum Masters en Product Owners die verder willen gaan dan theoretische kennis
Projectmanagers en programmamanagers die merken dat samenwerking en teamdynamiek bepalend zijn voor succes in Agile werkomgevingen
Medewerkers en teams binnen organisaties die al met Agile of Scrum werken en hun onderlinge samenwerking willen verbeteren
Deelnemers hoeven de basis van Scrum niet meer te leren. De training richt zich volledig op verdieping: teamdynamiek, vertrouwen, samenwerken én het verbeteren van de Scrum events.
Doelstellingen
Na deze training kun je:
Inzicht krijgen in de dynamiek en ontwikkelfase van jouw team
Vertrouwen, veiligheid en samenwerking gericht versterken
Gesprekken begeleiden over gedrag, verwachtingen en onderlinge communicatie
Scrum events vormgeven op een manier die focus, duidelijkheid en flow stimuleert
Patronen herkennen die effectiviteit remmen en deze doorbreken
Interventies kiezen die passen bij jouw team en situatie
Voorkennis
Voor de training "Spice Up Your Scrum Team" is geen specifieke voorkennis vereist. Twijfel je over je voorkennis? Neem dan even contact met ons op!
Onderwerpen
De training bestaat uit praktische, interactieve onderdelen die deelnemers helpen om verder te gaan dan theorie en écht te bouwen aan een effectief, volwassen Scrumteam. In de training gaan we met de volgende onderwerpen aan de slag:
Teamontwikkeling begrijpen en herkennen welke fase het team doormaakt
Vertrouwen en psychologische veiligheid vergroten binnen het team
Effectief communiceren en verwachtingen bespreekbaar maken
Inzicht in gedragspatronen die samenwerking versterken of juist blokkeren
Scrum events verbeteren door focus, ritme en helderheid aan te brengen
Praktische interventies voor Sprint Planning, Daily Scrum, refinement, Sprint Review en Sprint Retrospective
Werken met concrete en interactieve werkvormen
Studiemateriaal
In de training "Spice Up Your Scrum Team" gebruiken we zelfontwikkeld materiaal. Wij zorgen ervoor dat je al het benodigde materiaal op tijd ontvangt.
€649
In-company / Maatwerk
HBO
Architect AI solutions for business productivity (AB-100)
Eindhoven
ma 16 nov. 2026
en 9 andere data
Wil jij AI-oplossingen ontwerpen die echte businessimpact maken? Leer hoe je met Azure, agents en generatieve AI schaalbare en toekomstbestendige oplossingen ontwerpt.
Wil je AI-oplossingen ontwikkelen met Microsoft Azure? In deze training leer je
AI-functionaliteiten integreren met Azure Cognitive Services, Azure Cognitive
Search en het Microsoft Bot Framework. Je krijgt praktijkgerichte kennis over
beeld- en spraakherkenning, natuurlijke taalverwerking, intelligente
zoekoplossingen en chatbotontwikkeling.
Kies de trainingsvorm die bij jou past:
3-daagse training: Verspreid over drie weken met één lesdag per week.
4-daagse training: Bevat dezelfde lesstof, maar met extra verdiepingsdag in de
laatste week. Hierdoor is er meer ruimte voor herhaling, praktijkcases en
gerichte examenvoorbereiding.
Architecting agentic AI business solutions is an advanced course for
architects, senior consultants, and technical leaders responsible for planning,
designing, and governing AI-powered enterprise solutions built on Microsoft
platforms. This course serves as a foundational, real-world, and architectural
preparation step that builds the design judgment, strategic reasoning, and
end-to-end understanding learners need before pursuing the AB‑100 exam or
implementing agentic AI solutions at scale. Learners will explore how to
architect AI-powered
Deze training is bedoeld voor ervaren IT-professionals die AI-oplossingen
ontwerpen, implementeren of aansturen met Microsoft-technologieën. Geschikt
voor onder andere Solution Architects, Consultants, Technical Leads en
AI-verantwoordelijken die zich willen verdiepen in enterprise AI-oplossingen.
Introduction to agentic AI business solutions
Analyze requirements for AI-powered business solutions
Design overall AI strategy for business solutions
Evaluate costs and benefits of AI solutions
Design AI agents for business solutions
Design extensibility of AI solutions
Orchestrate configuration of prebuilt agents and apps
Monitor, analyze, and tune AI agents
Manage testing AI-powered business solutions
Design ALM process for AI-powered business solutions
Design responsible AI securit
MICROSOFT AB-100
€1.895
Klassikaal
max 12
3 dagen