Online cursus – gecertificeerde professionele stage in de volledige DevOps-cursus van het Packt Institute

Echte DevOps-tools in actie. Het opzetten van een productieklare omgeving voor uw ontwikkelaars. Werk aan echte projecten om de stappen en tools te begrijpen die betrokken zijn bij de DevOps-levenscyclus.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten Gemiddeld niveau oprukkende betrokken

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • steken
  • github
  • Jenkins
  • Kubernetes
  • Git (versiebeheersysteem)

What you will learn in the course

Courses for which the course is suitable

  • Software-ontwikkelaar
  • systeembeheerder
  • DevOps-specialist
  • Integratie-ingenieur
  • Projectmanager technologie
  • IT-specialist
  • infrastructuur ingenieur
  • Geautomatiseerde systeemontwikkelaar
  • Manager van ontwikkelprocessen
  • Containerontwikkelaar

Expertise – een cursusreeks van vier cursussen

In deze cursus maak je een gedetailleerde reis door de kernelementen van DevOps. We beginnen met u kennis te laten maken met de principes van DevOps, waardoor u een duidelijk inzicht krijgt in de culturele en technische veranderingen die de moderne softwareontwikkeling aandrijven. De cursus biedt praktische tutorials voor het aanmaken van een AWS-account en legt een sterke basis in versiebeheer met behulp van Git en GitHub. Je leert hoe je repositories inricht, filialen beheert en effectief samenwerkt binnen het ontwikkelteam.

Wat je leert in de cursus:

  • De principes van DevOps
  • Maak een AWS-account aan
  • Versiebeheer met Git en GitHub
  • Oprichting van reservoirs
  • Filiaalbeheer
  • Samenwerking in het ontwikkelteam

Verdieping in concepten:

Naarmate je verder gaat, zal de cursus de concepten van continue integratie en implementatie verdiepen met behulp van Maven en Jenkins. Ontdek hoe u builds kunt automatiseren, tests kunt uitvoeren en applicaties naadloos kunt implementeren. Het gedeelte over Docker en Kubernetes biedt een uitgebreide handleiding voor containerisatie en orkestratie, waardoor de mogelijkheid wordt gegarandeerd om schaalbare en betrouwbare applicaties te implementeren.

Wat je kunt verwachten te leren:
  • Automatisering van bouwprocessen
  • Testen uitvoeren
  • Applicatie-implementatie
  • Containerisatie met Docker
  • Organisatie met Kubernetes

Elke module is ontworpen om geleidelijk uw kennis op te bouwen, zodat u verschillende DevOps-tools en -methoden effectief kunt integreren.

Einde van de cursus:

Aan het einde van de cursus bent u goed thuis in het opzetten van CI/CD-pijplijnen, het beheren van infrastructuur als code met Ansible, het monitoren van applicaties met Prometheus en Grafana, en nog veel meer. Of u nu een ontwikkelaar, systeembeheerder of IT-professional bent, deze cursus voorziet u van de praktische vaardigheden en kennis om uit te blinken in het dynamische veld van DevOps. Sluit u bij ons aan en verander uw benadering van softwareontwikkeling en -activiteiten.

Een praktisch leerproject

De projecten in deze cursus bieden deelnemers praktische ervaring met het opzetten en beheren van DevOps-omgevingen met behulp van verschillende tools zoals Git, Maven, Jenkins, Docker, Kubernetes en meer. Deelnemers zullen deze vaardigheden toepassen om problemen uit de echte wereld op te lossen door softwareontwikkelingsprocessen te automatiseren, continue integratie en implementatie te garanderen en betrouwbare systemen te beheren.

Details of the courses that make up the specialization

Basisprincipes van DevOps en Git

Cursus 1

  • 5 uur

Cursusdetails

wat ga je leren
  • Leer DevOps-principes en hun voordelen.
  • Installeer en configureer Git op verschillende platforms.
  • Creëer en beheer repository’s en regel het versiebeheer in Git en GitHub.
  • Werk samen met ontwikkelaars en GitHub-integratie met lokale opslagplaatsen.
vaardigheden die je gaat verwerven
  • Categorie: CI/CD
  • Categorie: GitHub
  • Categorie: DevOps
  • Categorie: Git (versiebeheersysteem)
  • Categorie: EC2

Geavanceerde praktijken in Git en GitHub

Cursus 2

  • 4 uur

Cursusdetails

wat ga je leren
  • Om filialen te controleren en tegelijkertijd effectieve filiaalstrategieën te begrijpen en te implementeren.
  • Werk effectief samen en beheer opslagplaatsen met behulp van GitHub.
  • Verwerf vaardigheid in geavanceerde Git-opdrachten en -technieken.
  • Integreer Git eenvoudig in de DevOps-workflow en los samenvoegconflicten professioneel op.
vaardigheden die je gaat verwerven
  • Categorie: Git-takken
  • Categorie: Repositorybeheer
  • Categorie: Kibboetsopslagplaatsen
  • Categorie: Geavanceerde Git
  • Categorie: DevOps-integratie

Bouwautomatisering en continue vernauwing

Cursus 3

  • 13 uur

Cursusdetails

wat ga je leren
  • Installeer en configureer Maven en Jenkins.
  • Creëer en beheer Maven-projecten en betaal met Jenkins voor geautomatiseerde builds.
  • Stel Jenkins-servers en -taken in en gebruik GitHub-webhooks.
  • Implementeer CI/CD-processen met behulp van Jenkins-pijplijnen.
vaardigheden die je gaat verwerven
  • Categorie: Bouwautomatisering
  • Categorie: DevOps-automatisering
  • Categorie: Maven
  • categorie: continue integratie
  • Categorie: Jenkins-training

Geavanceerde tools en methoden in DevOps

Cursus 4

  • 42 uur

Cursusdetails

wat ga je leren
  • Installeer en configureer SonarQube met PostgreSQL en Jenkins.
  • Schrijf en voer Ansible-playbooks uit voor automatische implementatie.
  • Beheer Docker-containers, netwerken en volumes en stel Kubernetes-clusters en Helm-diagrammen in.
  • Implementeer CI/CD-pijplijnen en monitor applicaties met Prometheus en Grafana.
vaardigheden die je gaat verwerven
  • Categorie: Ansibel
  • Categorie: SonarQube
  • Categorie: Kubernetes
  • Categorie: Docker (software)
  • Categorie: Prometheus (software)