Opleidingen
68.975
resultaten
Git and GitHub Practical Guide - eLearning
Leer versiebeheer onder de knie krijgen en word een efficiëntere, beter samenwerkende ontwikkelaar met de cursus ‘Mastering Git and GitHub’.
Deze praktijkgerichte training is bedoeld om je inzicht te geven in hoe moderne softwareteams code beheren, bijhouden en samenwerken met behulp van Git en GitHub.
Je begint met de basisprincipes van versiebeheer en de architectuur van Git, waarna je verdergaat met praktische workflows zoals het aanmaken van branches, commits uitvoeren, samenvoegen en conflicten oplossen. Je leert ook hoe je effectief kunt samenwerken met behulp van GitHub-functies zoals pull-verzoeken, forks en codereviews.
Door middel van praktijkgerichte oefeningen en een afstudeerproject doe je praktische ervaring op met het werken met lokale en externe repositories, waardoor je vol vertrouwen code kunt beheren in teamgebaseerde ontwikkelomgevingen.
Doelgroep
Softwareontwikkelaars en programmeurs
Studenten die een carrière in software-engineering beginnen
Professionals die in ontwikkelingsteams werken
Open-sourcebijdragers
Docenten programmeren
Iedereen die Git en GitHub wil leren voor samenwerking
Vereisten
Basisbegrip van computers en softwaregebruik
Bekendheid met een command-line interface is nuttig
Basiskennis van gegevensformaten zoals CSV of JSON wordt aanbevolen
Leerdoelen
Begrijp versiebeheersystemen en waarom ze essentieel zijn bij softwareontwikkeling
Git-repositories installeren, configureren en initialiseren
Werken met Git-commando's zoals add, commit, status, diff en log
Lokale en externe repositories effectief beheren
Branches aanmaken en beheren voor parallelle ontwikkeling
Samenwerken met GitHub (klonen, forken, pull-verzoeken, reviews)
Merge-conflicten oplossen in praktijkvoorbeelden
Best practices toepassen voor teamsamenwerking bij het coderen
Documentatie bijhouden met README en .gitignore
Zelfvertrouwen opbouwen in het beheren van volledige Git-workflows van begin tot eind
Cursusinhoud
Inleiding tot versiebeheer met Git
Wat is versiebeheer en waarom is het belangrijk
Inleiding tot Git en Git-concepten
Git installeren en configureren
Repositories initialiseren
Git-hostingplatforms en inleiding tot GitHub
Git vanaf de opdrachtregel
Git-workflow en levenscyclus van bestanden
Wijzigingen vastleggen met git add
Wijzigingen vastleggen met git commit
Wijzigingen bijhouden met git status
Versies vergelijken met git diff
Veelgebruikte Git-opdrachten
Werken met externe repositories
Wijzigingen naar GitHub pushen
Commitgeschiedenis bekijken
Branches beheren
Bestanden verplaatsen en verwijderen in Git
Git voor samenwerking
Repositories klonen en forken
Pull-verzoeken maken en beheren
Codereviews en samenwerkingsworkflows
Merge-conflicten oplossen
Werken met README-bestanden en documentatie
Effectief gebruik van .gitignore
Capstone-project
Implementatie van een end-to-end Git- en GitHub-workflow
Een compleet project beheren met behulp van best practices voor versiebeheer
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, waaronder:
LEREN: Interactieve e-books, 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 GitHub?
GitHub is een webplatform dat door ontwikkelaars wordt gebruikt om codeprojecten op te slaan, te beheren en samen te werken met behulp van Git, een versiebeheersysteem. In essentie helpt GitHub teams en individuen om wijzigingen in hun code in de loop van de tijd bij te houden en efficiënt samen te werken zonder elkaars werk te overschrijven.
Belangrijkste functies:
Repositories (projectmappen)
Branches (parallelle versies van code)
Pull-verzoeken (code-review en samenwerkingsproces)
Issues (taken- en bugtracking)
Actions (automatisering voor testen en implementatie)
Wat maakt GitHub zo nuttig?
Versiebeheer: houdt een geschiedenis bij van elke wijziging, zodat je terug kunt gaan als er iets misgaat
Samenwerking: meerdere ontwikkelaars kunnen soepel aan hetzelfde project werken
Back-up en opslag: Je code wordt veilig opgeslagen in de cloud
Open-sourcegemeenschap: Miljoenen openbare projecten waar je van kunt leren of waaraan je kunt bijdragen
Waar gaat deze Git- en GitHub-cursus over?
Deze cursus leert je hoe je Git en GitHub kunt gebruiken voor versiebeheer, waardoor ontwikkelaars codewijzigingen kunnen bijhouden en effectief kunnen samenwerken in softwareprojecten. Je leert hoe je Git-commando's gebruikt, repositories beheert, met branches omgaat en samenwerkt met behulp van GitHub-tools zoals pull-verzoeken en codereviews.
Heb ik ervaring nodig?
Er is geen geavanceerde ervaring vereist, maar basiskennis van computers en bekendheid met command-line tools zijn wel handig.
Krijg ik praktische oefeningen?
Ja, de cursus bevat praktische oefeningen en een afsluitend project om echte Git-workflows te simuleren.
Hoe helpt deze cursus mijn carrière?
De cursus bereidt je voor op het werken in moderne ontwikkelingsteams door essentiële vaardigheden op het gebied van versiebeheer en samenwerking bij te brengen die in de branche worden gebruikt.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
3 uur aan on-demand video's
14 begeleide praktische oefeningen
4 automatisch beoordeelde toetsen
2 uitgebreide opdrachten
31 herhalingsquizzen
10+ uur aanbevolen studietijd
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
3 uren
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
AWS Certified Cloud Practitioner (CLF-C01) Course - eLearning
Geef je cloudcarrière een vliegende start met de AWS Certified Cloud Practitioner-training en leg een stevige basis in cloud computing met Amazon Web Services (AWS)
Deze beginnersvriendelijke cursus is ontworpen om je inzicht te geven in de belangrijkste cloudconcepten, AWS-services, beveiliging, prijsstelling en architectuurprincipes.
Door middel van praktische labs, realistische simulaties en sessies onder leiding van experts ontdekt u hoe AWS organisaties in staat stelt hun IT-infrastructuur te schalen, te innoveren en te optimaliseren. De cursus sluit volledig aan bij het CLF-C02-certificeringsexamen, waardoor u zowel de theoretische kennis als de praktische vaardigheden opdoet die nodig zijn om te slagen.
Aan het einde van deze training bent u in staat om vol vertrouwen door het AWS-ecosysteem te navigeren en uw eerste stap te zetten naar geavanceerde cloudcertificeringen en -functies.
Doelgroep
Beginners die een carrière in cloud computing beginnen
IT-professionals die overstappen naar AWS
Zakelijke professionals die met cloudoplossingen werken
Ontwikkelaars en systeembeheerders die AWS verkennen
Studenten die zich voorbereiden op AWS-certificeringen
Iedereen die de basisprincipes van de cloud wil begrijpen
Vereisten
Geen formele vereisten
Een basiskennis van cloud computing-concepten is nuttig
Algemene IT-kennis is een pluspunt, maar niet verplicht
Leerdoelen
Begrijp cloud computing-concepten en de wereldwijde infrastructuur van AWS
Identificeer de belangrijkste AWS-services, waaronder rekenkracht, opslag, databases en netwerken
Leg de prijsmodellen, facturering en kostenbeheer van AWS uit
Begrijp de beveiliging, compliance en het model voor gedeelde verantwoordelijkheid van AWS
Werk met services zoals EC2, S3, VPC en IAM
Begrijp cloudimplementatiemodellen en architectuurprincipes
Raak vertrouwd met het AWS Well-Architected Framework
Bereid je vol vertrouwen voor op het AWS Certified Cloud Practitioner-examen
Cursusinhoud
Cursusoverzicht
Inleiding tot AWS-certificering
Inzicht in de cursusstructuur en doelstellingen
Aan de slag met AWS
Wat is cloud computing?
Introductie tot AWS-cloudinfrastructuur
AWS-kernservicecategorieën
Uw AWS-account aanmaken
Een IAM-gebruikersaccount aanmaken
Uw eerste AWS-service aanmaken
Uw AWS-kosten beheren
AWS-netwerkservice
Basisprincipes van netwerken
Uitgebreide netwerken
Inzicht in AWS VPC
Routetabel en internetgateway
Elastic IP en NAT-gateway
AWS PrivateLink en VPC-eindpunten
VPC-peering en Transit Gateway
Site-to-site VPN en Direct Connect
Model voor gedeelde verantwoordelijkheid
Beveiligingsgroepen, NACL's en flowlogs
Identiteits- en toegangsbeheer
Wereldwijde versus lokale services
Inleiding tot gebruikers en groepen
Inleiding tot beleidsregels
RBACK - Op rollen gebaseerde toegangscontrole
RBACK - Rollen tussen accounts
RBACK - EC2-rollen
Gebruikers, groepen, rollen en beleidsregels - Alles samenbrengen
Fijnmazige toegangscontrole - Scenario
AWS ABACK - Op attributen gebaseerde toegangscontrole
IAM-beveiligingstools
IAM-best practices
AWS CLI en Cloud Shell
Amazon Elastic Compute Cloud
Inleiding tot Amazon EC2
AMI - Amazon Machine Image
EC2-instances en instancetypes
Opslagopties voor EC2
Software installeren op EC2
Instance-configuraties
Instance-gebruikersgegevens en metadata
EC2-netwerken, beveiliging en monitoring
Load Balancing en Auto Scaling
Schaalbaarheid, elasticiteit en hoge beschikbaarheid
Elastic Load Balancer
Application Load Balancer gebruiken
Auto Scaling en elasticiteit
Auto Scaling-groep
Auto Scaling-beleidsregels
Amazon S3 en andere opslagdiensten
Inleiding tot Amazon S3
Amazon S3-gebruiksscenario's
S3-beveiligingsmodellen
S3-beveiliging – Wanneer wat gebruiken?
Demo van S3-bucketbeleid
S3-opslagklasse
S3-versiebeheer
S3-levenscyclusregels
S3-replicatie
Website hosten in S3
AWS Snow-familie
Database- en analyseservices
Inleiding tot databases in AWS
Inleiding tot RDS
Aurora-database
Inleiding tot Redshift
Amazon DynamoDB en DAX
Inleiding tot Elastic Cache
Amazon DocumentDB
Amazon Keyspaces
Amazon Neptune
Amazon Timestream
Amazon QLDB
Amazon Blockchain
Amazon Athena
Containers en serverloos
Inleiding tot containers
ECR, ECS en ECS Anywhere
EKS, EKS Anywhere en EKS Distro
AWS Fargate en App Runner
Inleiding tot serverloos
AWS Lambda
Amazon API Gateway
Amazon SQS en SNS
Ontwikkelaarstools en DevOps-services
AWS CloudFormation, CDK en OpsWorks
AWS-ontwikkelaarstools
Amazon Lightsail
Amazon Beanstalk
Amazon Batch
Monitoring, beheer en governance
AWS CloudWatch en EventBridge
AWS Organization, SCP en Control Tower
AWS Systems Manager
AWS Service Catalog
AWS Config
Trusted Advisors
Persoonlijke status en servicestatus
Cloudbeveiliging
Firewalls en DDoS-bescherming
AWS KMS en HSM
AWS Certificate Manager - ACM
AWS-beveiligings- en audittools
Penetratietesten
Accountbeheer en facturering
Basisprincipes van AWS-prijzen
Concepten van AWS-prijzen
AWS-prijsmodellen
Scenario's voor AWS-instancetypen
AWS-kostencalculators
AWS-facturering en kostenbeheer
AWS-ondersteuningsplannen
AWS Well-Architected Framework
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 cursus AWS Certified Cloud Practitioner over?
Deze cursus introduceert de basisprincipes van AWS-cloud computing en behandelt essentiële diensten, architectuur, beveiliging en prijsconcepten.
Wat leer ik in deze cursus?
Je leert hoe AWS werkt, inclusief kernservices, cloudconcepten, beveiligingspraktijken en kostenbeheer.
Sluit deze cursus aan bij een certificering?
Ja, de cursus sluit aan bij de examendoelstellingen van de AWS Certified Cloud Practitioner (CLF-C02).
Krijg ik praktijkervaring?
Ja, de cursus bevat praktische labs, simulaties en oefeningen om je te helpen je kennis toe te passen.
Hoe helpt deze cursus mijn carrière?
De cursus legt een sterke basis in de cloud, waardoor je functies in cloud computing kunt nastreven en kunt doorgroeien naar geavanceerde AWS-certificeringen.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginners- tot gemiddeld niveau
13 uur aan on-demand video's
14 automatisch beoordeelde toetsen
25+ uur aanbevolen studietijd
Afgestemd op het AWS Certified Cloud Practitioner (CLF-C02) examen
1 jaar toegang tot het leerplatform
Certificaat van voltooiing inbegrepen
€450
Klassikaal
13 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
Google Certified Associate Cloud Engineer Guide - eLearning
Stap in de wereld van cloud computing met de Google Certified Associate Cloud Engineer-training
en ontwikkel de vaardigheden die nodig zijn om applicaties op Google Cloud Platform (GCP) te implementeren, te beheren en te beveiligen.
Deze praktische certificeringscursus is ontworpen om je te helpen de belangrijkste Google Cloud-services te begrijpen en vol vertrouwen te werken met cloudinfrastructuur, waaronder rekenkracht, opslag, netwerken en identiteitsbeheer. Je leert hoe je cloudomgevingen configureert, projecten beheert en zorgt voor veilige en efficiënte cloudactiviteiten.
Door middel van praktische labs en realistische scenario's doe je de expertise op die nodig is om je voor te bereiden op het Google Cloud Associate Cloud Engineer-certificeringsexamen en je carrière in cloud engineering te starten.
Doelgroep
Aspirant-cloudengineers en cloudbeheerders
IT-professionals die overstappen naar cloud computing
Softwareontwikkelaars die werken met cloudgebaseerde applicaties
Systeembeheerders die infrastructuur beheren
DevOps-engineers en support engineers
Studenten die een carrière in cloudtechnologieën nastreven
Vereisten
Basiskennis van IT-concepten zoals netwerken, opslag en computing
Bekendheid met algemene cloud computing-concepten is nuttig
Geen eerdere ervaring met Google Cloud vereist
Bereidheid om te werken met cloudplatforms en command-line tools
Leerdoelen
De architectuur en kernservices van Google Cloud Platform begrijpen
Cloudomgevingen en -projecten opzetten en configureren
Applicaties implementeren en beheren op Google Cloud
Werken met Compute Engine, Cloud Storage en netwerkdiensten
Identity and Access Management (IAM)-beleidsregels implementeren
Cloudactiviteiten monitoren en problemen oplossen
Cloudbeveiliging en machtigingen configureren en beheren
Command-line tools en Cloud Console effectief gebruiken
Zich vol vertrouwen voorbereiden op het Associate Cloud Engineer-certificeringsexamen
Cursusinhoud
Basisprincipes van Google Cloud Platform
GCP-infrastructuur, producten en diensten
Examenoverzicht
Projecthiërarchie, facturering
Facturering en budget instellen
Compute-services
Compute Engines, GKE, Pub/Sub, App Engine, Cloud Function, Cloud Run
Compute Engines, instancegroepen
GKE, Nodepool, functies, demo
Nodepool vergroten of verkleinen met GCloud-opdrachten
App Engine-omgeving, App Engine-implementatie
Cloud Function-gebruiksscenario's, ondersteunde services, integratie met Pub/Sub
Algemene functies en demo
Examenperspectief
Database en opslag
Gestructureerde en ongestructureerde gegevens, diverse opslagservices
Cloud SQL-functies en demo
Cloud Spanner-functie, demo, prestatieoptimalisatie, gegevensconsistentie
BigTable-architectuur, gegevensbewerkingen, query-editor
Belangrijke prestatiestatistieken, verbinding maken met de instance
DataStore-functies, Firestore, Monitoring met StackDriver
Gsutil, Cloud Storage Transfer Service, Transfer Appliance, Big Query Data Transfer Service
Opslagfuncties, opslagklasse, demo
Hosting van statische websites, beheer van de levenscyclus van objecten, versiebeheer van objecten
Vanuit het oogpunt van het examen
Netwerken
Algemene VPC-concepten: firewall, load balancer
Algemene VPC-concepten, gedeelde VPC, demo
Statische en tijdelijke IP, privé- en openbare IP
Functies voor load balancing, wereldwijde versus regionale load balancing, extern versus intern, verkeerstype
Demo van verschillende soorten load balancers
Functies, verschillende zones in DNS, DNS-forwarding, demo
Examenperspectief
Big Data
BigQuery-architectuur, gegevensbewerkingen, Query Editor
Dataflow versus Dataproc, pijplijndemo
DataProc-clusters, DataProc-connectoren
Operaties en beveiliging
Componenten, logboekdemo, tracering, monitoring, foutrapportage
Configuratie en demo van Deployment Manager
Accounts, rollen, beleidsregels, serviceaccounts en best practices
Algemene functies en demo
Algemene functies en demo
Vanuit het oogpunt van het examen
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-books, herhalingsquizzen en praktijkgerichte casestudy's om concepten te versterken
BEOORDELEN: Diagnostische, module- en eindbeoordelingen 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.
Waar gaat de cursus Google Associate Cloud Engineer over?
Deze cursus bereidt je voor op het werken met Google Cloud Platform door je te leren hoe je cloudapplicaties en -infrastructuur implementeert, beheert en beveiligt.
Wat leer ik in deze cursus?
Je leert hoe je cloudinfrastructuur beheert, services zoals compute en opslag configureert, IAM-beleidsregels implementeert en applicaties implementeert op GCP.
Heb ik eerdere cloudervaring nodig?
Er is geen eerdere ervaring met Google Cloud vereist, maar basiskennis van IT en netwerken wordt aanbevolen.
Helpt deze cursus me bij de voorbereiding op certificering?
Ja, de cursus sluit aan bij de doelstellingen van het Google Associate Cloud Engineer-certificeringsexamen.
Welke praktische ervaring doe ik op?
Je werkt met echte GCP-services, waaronder virtuele machines, opslagsystemen, netwerktools en IAM-configuraties.
Welke tools gebruik ik tijdens de cursus?
Je gebruikt de Google Cloud Console, Cloud Shell en command-line tools zoals gcloud.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
8 uur aan on-demand video's
10 automatisch beoordeelde toetsen
Praktische labs met Google Cloud Platform
Casusgebaseerde leerbenadering
Aanbevolen studietijd van meer dan 20 uur
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma 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
Microsoft Azure Data Fundamentals (DP-900) Course - eLearning
Leg een stevige basis in data- en cloudanalyse met de cursus Microsoft Azure Data Fundamentals.
Deze op certificering gerichte training is bedoeld om je inzicht te geven in de belangrijkste dataconcepten en hoe moderne organisaties Azure-datadiensten gebruiken om informatie op te slaan, te verwerken en te analyseren.
U leert hoe gestructureerde en ongestructureerde data in de cloud worden beheerd, verkent relationele en niet-relationele databases en begrijpt hoe data-analyseoplossingen worden gebouwd met behulp van Microsoft Azure. De cursus introduceert ook moderne datawarehousing-concepten en visualisatietools zoals Power BI.
Aan het einde van het programma beschikt u over de essentiële datakennis die nodig is om een startersfunctie op het gebied van data te vervullen en u vol vertrouwen voor te bereiden op het DP-900 Azure Data Fundamentals-certificeringsexamen.
Doelgroep
Data-analist
Softwareontwikkelaars
Data-engineer
DevOps-engineer
Systeembeheerder
Vereisten
Geen eerdere Azure-ervaring vereist
Basiskennis van computers en internetgebruik
Bekendheid met algemene dataconcepten (nuttig maar niet verplicht)
Interesse in data-analyse en cloud computing
Leerdoelen
Inzicht in kernconcepten van data en de datalevenscyclus in cloudomgevingen
Onderscheid maken tussen relationele en niet-relationele datasystemen
Werken met relationele databaseservices van Azure
NoSQL en niet-relationele dataopslagmodellen begrijpen
Moderne concepten op het gebied van datawarehousing en analytics verkennen
Leren hoe data wordt verwerkt en geanalyseerd in Azure-omgevingen
Vertrouwd raken met tools zoals Power BI voor datavisualisatie
Basisconcepten van databeveiliging, governance en compliance begrijpen
Fundamentele kennis opbouwen die vereist is voor Azure-datarollen
Cursusinhoud
Kernconcepten van data
Dataformaten identificeren
Bestandsopslag verkennen
Databases verkennen
Transactionele gegevensverwerking verkennen
Analytische gegevensverwerking verkennen
Verken datarollen en -services
Verken functies in de wereld van data
Identificeer dataservices
Concepten van relationele data
Begrijp relationele data
Begrijp normalisatie
Verken SQL
Beschrijf databaseobjecten
Relationele databaseservices in Azure
Beschrijf Azure SQL-services en -mogelijkheden
Beschrijf Azure-services voor open-source databases
Oefening: Verken relationele databaseservices in Azure
Azure-opslag voor niet-relationele data
Verken Azure Blob Storage
Verken Azure Data Lake Storage Gen2
Verken Microsoft OneLake in Fabric
Verken Azure Files
Verken Azure Tables
Oefening: Verken Azure Storage
Azure Cosmos DB
Beschrijf Azure Cosmos DB
Identificeer Azure Cosmos DB-API's
Oefening: Verken Azure Cosmos DB
Grootschalige analyse
Beschrijf datawarehouse-architectuur
Verken pijplijnen voor data-ingestie
Verken analytische dataopslagplaatsen
Oefening: Verken data-analyse in Microsoft Fabric
Realtime-analyses
Batch- en streamverwerking begrijpen
Veelvoorkomende elementen van streamverwerkingsarchitectuur verkennen
Microsoft Fabric Real-Time Intelligence verkennen
Apache Spark Structured Streaming verkennen
Oefening: Microsoft Fabric Real-Time Intelligence verkennen
Datavisualisatie
Power BI-tools en -workflow beschrijven
Kernconcepten van datamodellering beschrijven
Overwegingen voor datavisualisatie beschrijven
Oefening: basisprincipes van datavisualisatie met Power BI verkennen
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, waaronder:
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 cursus Azure Data Fundamentals over?Deze cursus introduceert kernconcepten op het gebied van data en legt uit hoe Microsoft Azure wordt gebruikt om relationele, niet-relationele en analytische datasystemen te beheren.Wat leer ik in deze cursus?Je leert hoe data wordt opgeslagen, verwerkt en geanalyseerd met behulp van Azure-services, waaronder relationele databases, NoSQL-systemen en tools voor data-analyse.Welke praktische vaardigheden zal ik opdoen?Je doet basiskennis op over datasystemen, clouddata-architectuur en basisanalyses met behulp van Microsoft Azure-tools.Met welke tools zal ik werken?Je leert over Azure-dataservices en krijgt een inleiding in Power BI en moderne analysetools.
Belangrijkste kenmerken
Cursus en materiaal in het Engels
Beginnersniveau
6 uur aan on-demand video's
DP-900-certificeringscurriculum afgestemd op Microsoft
Gestructureerd leren, van de basis tot moderne datasystemen
Aanbevolen studietijd van meer dan 20 uur
1 jaar toegang tot het leerplatform
Certificaat bij voltooiing van het programma inbegrepen
€450
Klassikaal
6 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