Payment by bank transfer · Moroccoتعلَّم · مارِس · أتقِن

Catalogue

Course catalogue

23 courses and 315 lessons, from beginner to certification.

DevOps

Git, continuous integration and delivery, infrastructure as code, monitoring.

Git DEVOPS $ git commit -m "feat: devis"$ git switch -c correctif$ git push origin main

DevOps · Beginner to advanced

Git: Version Control and Teamwork

Version your code with Git, from your first commit to teamwork on GitHub and GitLab, with labs on real repositories.

9 lessons · 9 exercise sets · 7 h 40 min

190 MAD
CI/CD DEVOPS $ cat .github/workflows/ci.yml$ git push # pipeline lancé✔ lint ✔ tests ✔ deploy

DevOps · Intermediate to advanced

CI/CD: Automating Tests, Builds and Deployments

Build continuous integration and deployment pipelines with GitHub Actions and GitLab CI, all the way to secure deployments on a VPS and Kubernetes.

10 lessons · 10 exercise sets · 9 h

290 MAD
Infra as Code DEVOPS $ tofu init$ tofu plan -out=plan.tfplan$ tofu apply plan.tfplan

DevOps · Beginner to advanced

Infrastructure as Code with OpenTofu (Terraform-Compatible) and Ansible

Describe networks, servers and firewalls in version-controlled files, deploy them with OpenTofu, configure them with Ansible and work safely as a team.

10 lessons · 10 exercise sets · 7 h 50 min

290 MAD
Monitoring DEVOPS $ promtool check config prometheus.ymlrate(http_requests_total[5m])$ amtool check-config alertmanager.yml

DevOps · Beginner to advanced

Monitoring and Observability: Prometheus, Alertmanager and Grafana

Measure, alert on and troubleshoot your servers and applications with Prometheus, PromQL, Alertmanager, Grafana and centralized logs, all the way to on-call duty.

8 lessons · 8 exercise sets · 5 h 30 min

290 MAD