

This is a beginner's guide for Linux aimed at those new to the system and looking to begin promptly. By completing ten labs, you will grasp the basics of Linux, enabling you to perform fundamental tasks with ease.
Completed 0 of 10 Labs
Master the essentials of Git version control in this comprehensive beginner's course. Learn everything from basic commands to advanced operations through hands-on labs and engaging challenges. Perfect for aspiring developers and those new to version control.
Completed 0 of 20 Labs
This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.
Completed 0 of 18 Labs
This course is designed to help you get started with Docker. We will cover the basics of Docker, including its architecture, components, and how to use it to build and run containers.
Completed 0 of 16 Labs
Build a practical Kubernetes foundation in a ready-to-use v1.35.5 cluster. Guided labs and focused challenges take you from reading cluster state to deploying, debugging, exposing, scaling, updating, and rolling back applications.
Completed 0 of 12 Labs
Master Python fundamentals in this hands-on course designed for beginners. Learn essential concepts like data types, control structures, functions, modules, and data structures through interactive labs and practical challenges. Perfect for those starting their Python programming journey.
Completed 0 of 10 Labs
Master GitHub Actions CI/CD workflows in this comprehensive beginner's course. Learn everything from creating your first workflow to advanced automation through hands-on labs and engaging challenges. Perfect for developers looking to automate their development processes.
Completed 0 of 10 Labs
In this course, you will learn how to install Jenkins on a Linux machine using Docker and master the fundamentals of CI/CD. From exploring the interface to creating pipelines and managing security, this comprehensive course covers everything you need to get started with Jenkins.
Completed 0 of 27 Labs
Learn Ansible by building and verifying real automation on two SSH-managed Linux nodes. Thirteen guided labs pair with thirteen independent challenges, progressing from offline controller installation to reusable roles, reliable maintenance and naturally executed cron reports.
Completed 0 of 26 Labs
In this course, learn the fundamentals of Infrastructure as Code using Terraform. Explore installation, project setup, resource creation, variables, outputs, modules, state management, and resource destruction.
Completed 0 of 8 Labs
Master the essentials of monitoring and logging in DevOps environments. This comprehensive course covers Prometheus for metrics collection, Grafana for visualization, and Loki for log aggregation. Through hands-on labs, you'll learn to set up monitoring infrastructure, configure exporters, create dashboards, write alerting rules, and analyze system logs - all crucial skills for maintaining reliable and observable systems.
Completed 0 of 9 Labs
Publish a real website update, validate user paths, and recover a preserved version through two guided labs and an independent challenge.
Completed 0 of 3 Labs
Package a complete café website in a Docker image, run it without source mounts, and deliver a bakery menu independently.
Completed 0 of 2 Labs
Keep original and new exhibition contributions through Docker container replacement, then preserve captions and uploaded photographs independently.
Completed 0 of 2 Labs
Create an independent trial booking environment, test real capacity and guest lists, and preserve the live workshop through preview replacement.
Completed 0 of 2 Labs
Build real visitor checks, block broken exhibition releases, and publish the exact tested package while preserving working user journeys.
Completed 0 of 3 Labs
Monitor a library customer journey with Prometheus, ignore brief faults, and receive real failure and recovery notifications.
Completed 0 of 2 Labs
Correlate real entry and backend logs, restore accurate gift-shop estimates, and preserve working customer routes.
Completed 0 of 2 Labs
Create PostgreSQL custom-format backups with clear recovery points, restore complete orders in an independent writable shop, and preserve the original data.
Completed 0 of 3 Labs
Publish complete café sales CSVs, preserve the last correct report on failure, and recover through a real systemd schedule.
Completed 0 of 3 Labs
Recover real RabbitMQ ticket jobs after worker interruption and keep registration results safe to repeat with SQLite transactions.
Completed 0 of 2 Labs
Use real weighted traffic and per-version gallery prices to stop an incorrect trial and promote a correct audio-guide release.
Completed 0 of 2 Labs
Recover a missing Docker preview with a scoped Terraform plan while preserving neighboring sites, state mappings and existing shared networks.
Completed 0 of 2 Labs
























