Catalogue
Course catalogue
23 courses and 315 lessons, from beginner to certification.
Infrastructure & systems
Linux, Windows Server, networking and VPN: the foundations of every company’s IT.
Infrastructure & systems · All levels
From UNIX to Linux: The History That Explains Everything
Where Linux comes from, why it looks like UNIX, and why there are several families of distributions.
Infrastructure & systems · Beginner
Linux Command-Line Fundamentals
Terminal, files, searching, redirections, archives: the foundations shared by every distribution.
Infrastructure & systems · Beginner to advanced
Red Hat Enterprise Linux Administration (RHEL 6 to 10)
Administer RHEL, CentOS, Rocky Linux and AlmaLinux, from user management to SELinux, with the differences between each version.
Infrastructure & systems · Beginner to advanced
Debian Administration (Debian 11 to 13)
Administer Debian servers: packages, services, networking, disks, web server, firewall and security updates.
Infrastructure & systems · Beginner to advanced
Ubuntu Server Administration (20.04 to 24.04 LTS)
Administer Ubuntu Server in the cloud: packages, netplan, systemd, nginx, cloud-init, ufw and AppArmor.
Infrastructure & systems · Beginner to advanced
Windows Server: Administration, Automation and Security (2016 to 2025)
Install and administer Windows Server, manage Active Directory, Group Policy, DNS, DHCP, file shares and Hyper-V, and automate everything with PowerShell.
Infrastructure & systems · Beginner to advanced
Networking and VPN: From IP Addressing to WireGuard, OpenVPN and IPsec Tunnels
Understand and administer a corporate network (IPv4, IPv6, DNS, routing, NAT, VLANs, firewalls), then connect branch offices and remote workers with WireGuard, OpenVPN, strongSwan and Azure VPN Gateway.
Containers & orchestration
Docker and Kubernetes, from your first image to a production cluster.
Containers & orchestration · Beginner to advanced
Docker: From Your First Image to Production
Build, run and ship containerized applications with Docker and Docker Compose, all the way to a secure deployment on a VPS.
Containers & orchestration · Intermediate to advanced
Kubernetes: Container Orchestration from Your First Pod to Certification
Deploy, expose, configure, secure and operate applications on Kubernetes, with Helm, and prepare for the CKA and CKAD.
DevOps
Git, continuous integration and delivery, infrastructure as code, monitoring.
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.
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.
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.
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.
Cloud
Cloud concepts, then AWS, Azure and Google Cloud in practice.
Cloud · Beginner
Cloud Fundamentals: Understand Before You Choose AWS, Azure or Google Cloud
The concepts shared by every cloud (compute, networking, storage, identity, costs, high availability, compliance) explained without jargon, with examples from Moroccan companies.
Cloud · Beginner to intermediate
AWS in Practice: From Your First Account to a Certification-Ready Architecture
Build and operate infrastructure on Amazon Web Services (IAM, EC2, VPC, S3, RDS, load balancing, serverless, monitoring, costs) and prepare for the Cloud Practitioner and Solutions Architect Associate certifications.
Cloud · Beginner to advanced
Microsoft Azure: From Subscription to Production
Administer Microsoft Azure from the command line — identities, virtual machines, networking, storage, VPN, App Service, AKS, monitoring, backup and Bicep — then prepare for AZ-900 and AZ-104.
Cloud · Beginner to intermediate
Google Cloud: Projects, Compute, Networking and Containers with gcloud
Administer Google Cloud from the command line — projects and billing, IAM, Compute Engine, global VPCs, Cloud Storage, Cloud Run, GKE, monitoring and costs — then prepare for the Associate Cloud Engineer exam.
Development
From HTML to a deployed full-stack app: JavaScript, Node.js, React, SQL, Python.
Development · Beginner to intermediate
Web Development: HTML, CSS and JavaScript
Build modern websites from A to Z: semantic HTML, CSS (Flexbox, Grid, responsive design), JavaScript, the DOM, fetch and REST APIs, up to the complete website of a riad.
Development · Intermediate to advanced
Node.js: Build and Ship an API
From the V8 engine to production: modules, npm, files, asynchronous code, HTTP server, Express, REST APIs, PostgreSQL, authentication, testing, security and deployment of an online store API.
Development · Intermediate
React: Building Modern User Interfaces
From components to deployment: JSX, props, state, effects, hooks, context, reducers, React Router, styling, testing and going to production, up to the complete online store of a handicraft cooperative.
Development · Beginner to advanced
SQL: Querying, Modelling and Running a Database
Query, model and protect a relational database with SQL, from SELECT to window functions, up to PostgreSQL in production (indexes, transactions, permissions, backups), based on a real Moroccan online store.
Development · Beginner to intermediate
Python: Programming, Automation and Data Analysis
Learn Python from scratch up to professional use: language basics, functions, modules, files, objects, administration scripts, APIs, data analysis, testing and security, up to a complete sales analysis tool for an argan cooperative.
Development · Intermediate to advanced
Fullstack Project: Souk Atlas, a Marketplace from A to Z
The project that brings it all together: design, code, test and ship Souk Atlas, a marketplace for Moroccan artisans — React, a Node.js/Express API, PostgreSQL, Docker, GitHub Actions and a VPS.