Online school for IT careers
Troubleshooting is learned like in production.
Complete courses in Linux, Windows Server, networking, Docker, Kubernetes, cloud and development — and above all, real incident simulations: a ticket, a broken server, and it is up to you to find the cause and fix it.
- 23courses
- 315lessons
- 19incident simulations
- 3languages
At Hotel Tafoukt, the front desk PCs no longer get an IP address
Agadir · SRV-DHCP-01 · Hotel Tafoukt · Monday 08:50
- The DHCP Server service is running: it answers, but has nothing left to hand out
- The log reports events 1020 and 1063: no addresses left to lease
- Lead not found yet…
Career paths
Choose a career, not just a course.
Each path brings together the courses an employer expects, from the first steps to certification.
- 01
Linux administrator
Red Hat, Debian and Ubuntu: users, services, storage, networking, security, RHCSA and LPIC.
690 MADor each course on its ownView the path - 02
Windows infrastructure & networking
Active Directory, GPO, DNS, DHCP, Hyper-V, subnetting, firewalls and VPN.
590 MADor each course on its ownView the path - 03
DevOps engineer
Docker, Kubernetes, Git, CI/CD, infrastructure as code and monitoring.
990 MADor each course on its ownView the path - 04
Cloud engineer
The concepts, then AWS, Azure and Google Cloud, with certification preparation.
890 MADor each course on its ownView the path - 05
Full-stack developer
HTML, CSS, JavaScript, Node.js, React, SQL, Python and a complete deployed project.
990 MADor each course on its ownView the path
Incident simulations
A server goes down. You are in charge.
Real-world outages replayed in a simulated terminal: you investigate with real commands, make a diagnosis and fix it. Exactly what is expected of you in interviews and on call.
At Hotel Tafoukt, the front desk PCs no longer get an IP address
Since the festival weekend, workstations show a 169.254.x.x address. Yet the DHCP server seems to be running.
Windows Server 2022 · DHCP · PowerShell15 minFree INC-2417P1 · CriticalAtlas Shop returns “502 Bad Gateway” in the middle of the night
The online store went down at 03:12. nginx is responding, but the application behind it has stopped working.
Ubuntu 24.04 · nginx · Node.js20 minFree INC-2516P1 · CriticalAt Bennani & Associés, nobody can sign in to the domain anymore
Since 08:30, workstations show a date and time error at sign-in. The passwords, however, have not changed.
Windows Server 2022 · Active Directory · Kerberos25 min INC-2518P2 · MajorGharb Agro's ERP crawls: a load of 38 on an 8-core server
Since the offices opened, every ERP screen takes a minute to load. Yet the processor looks almost idle.
Rocky Linux 9 · Odoo · PostgreSQL20 min INC-2512P1 · CriticalThe cooperative's file server no longer boots: “You are in emergency mode”
After Monday morning's reboot, the server is stuck in emergency mode. None of the shares are reachable.
Debian 12 · systemd · fstab20 minFree INC-2513P1 · CriticalOriental Logistique's ERP server vanished from the network after switching to a static IP
A colleague replaced the DHCP configuration with a static address using netplan. Since then, the server answers nothing.
Ubuntu 24.04 · netplan · systemd-networkd15 minCatalogue
Carefully written courses, in three languages.
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.
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.
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.
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.
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.
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.
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.
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.
The method
- 01
Understandتعلَّم
One concept at a time, with Moroccan business cases and the differences between versions.
- 02
Diagnoseمارِس
Exercises in every lesson and incident simulations to learn how to investigate.
- 03
Masterأتقِن
Practice exams for RHCSA, LPIC, CKAD, AZ-104… and a certificate verifiable online.
FAQ
Frequently asked questions
How do I pay?
By bank transfer. After ordering, you get a reference to put in the transfer description, then you upload the receipt from your account. Access is activated as soon as it is checked.
What is free?
The “From UNIX to Linux” course, the first lesson of every course, several incident simulations and the free PDF guide.
Are the courses available in Arabic and English?
Yes. The site is in French, English and Arabic; lessons are being translated progressively. A lesson not yet translated is shown in French, with a notice.
Where should a beginner start?
With Linux fundamentals or web development, depending on your goal. Each course shows its level and prerequisites.
Do the courses prepare for certifications?
Yes: advanced paths include preparation and practice exams. Certification exams are taken with the official bodies.