Four free curriculums, seven phases each
Self-paced, hands-on guides for Linux, Docker, Ansible, and Jenkins — written for complete beginners, with real commands, real projects, and a checkpoint before every phase ends.
Track 01
The foundation everything else runs on. Navigate the filesystem, manage permissions and processes, and write real shell scripts.
Track 02
Go from zero to building your own images, wiring up multi-container apps with Compose, and running an orchestrated, self-healing deployment.
Track 03
Automate server configuration with playbooks, roles, and vault-protected secrets — agentless, over plain SSH.
Track 04
Install Jenkins, write your first Jenkinsfile, and build a full pipeline that provisions infrastructure and deploys a containerized app.
New to all four? Start with Linux Phases 1–4 to get comfortable with the command line, then move to Docker Phases 1–3 to learn containers, then Ansible Phases 1–2 for automation basics, before starting the Jenkins track — Jenkins Phase 5 is where the Docker skills get reused, and Jenkins Phase 6 is where Terraform, Ansible, and AWS all come together in one pipeline.