The 5 learning paths
π» Terminal & Git
Learn to use the terminal, manage versions with Git, and publish on GitHub. From your first command to your first website online.
βοΈ Modern Deployment
Publish projects with one click on Vercel, create databases on Supabase, and connect everything with APIs.
π₯οΈ Your Own Server
Hire and configure your VPS. SSH access, firewall, SSL, and token management. Your computer in the cloud, under your control.
π³ Docker & Automation
Package applications in containers, orchestrate services with Compose, and automate everything with systemd and cron.
π€ AI Assistants
Build your personal Telegram assistant with AI. From a simple bot to an autonomous agent with memory and scheduling.
Who this course is for
This course is for you if you:
- β Never opened a terminal in your life
- β Want to put a website online but donβt know where to start
- β You've heard of Git, Docker, and VPSs but have never used them
- β Want your own server and to stop depending on third parties
- β Want to build a personal AI assistant
This course is NOT for you if you:
- β You are already an experienced developer and know DevOps
- β Looking for an advanced Kubernetes course
- β Want to learn a programming language in depth
- β Wait for professional certification
What youβre going to build
Your site is live
Published on GitHub Pages and Vercel, with a custom domain.
App with a database
Frontend connected to Supabase, with authentication and an API.
Secure Server
VPS configured with SSH, firewall, SSL, and anti-intrusion protection.
Stack with Docker
Application + database running in containers, with automatic restart.
Automations
Backups, reports, and cleanup running automatically via cron and systemd.
AI Assistant
Telegram bot with Claude/GPT, skills, memory, and scheduling.
Ready to get started?
Track 1 starts with the absolute basics. You only need a computer and a willingness to learn.