Welcome
Your free, open-source guide to becoming a cloud engineer.
Learn to Cloud (L2C) is a courseware built on the belief that anyone can learn foundational cloud engineering skills with the right guide and discipline.
This guide is focused on helping you learn the skillset of a junior cloud engineer, not ANY other role.
πΊοΈ The Learning Pathβ
| Phase | Focus | What You'll Learn |
|---|---|---|
| Phase 0 | Starting from Zero | Set up your environment and understand the cloud landscape |
| Phase 1 | Linux & Bash | Version control, CLI, SSH, and infrastructure basics |
| Phase 2 | Programming & AI | Python, APIs, databases, and AI integration |
| Phase 3 | Cloud Platforms | VMs, networking, security, and deploying applications |
| Phase 4 | DevOps | Containers, CI/CD, Infrastructure as Code, and monitoring |
| Phase 5 | Security | IAM, data protection, network security, and incident response |
π» Why should I use it?β
Our platform is intentionally:
-
designed to guide, not handhold
We provide essential details while leaving intentional gaps to foster critical thinking, problem-solving, and self-sufficiency.
-
focused on practice with purpose
We balance hands-on learning with carefully integrated theory to promote intentional learning rather than passive progression.
-
constantly evolving
Built and updated by professionals who actively work in the field. Expect updates that keep it relevant and aligned with industry standards.
π€ Cost?β
No cost, no account needed, nothing. You have no excuses. L2C is open source and free, and the resources we recommend are either free or very affordable.
βοΈ Time?β
Self paced. However, you could realistically cover everything in 6 months with about 2 hours per day and more on weekends.
π Get Startedβ
- β Star the GitHub repository to stay informed on updates
- π¬ Subscribe for free Cloud tutorials and career advice
- π¬ Join the Learn to Cloud Discord and introduce yourself in #intros-and-socials
- Follow us on X: GPS β’ Rishab β’ L2C
β FAQβ
Is this for complete beginners?
Yes! Phase 0 starts from zero. No prior tech experience requiredβjust motivation and willingness to learn.
Which cloud provider should I choose?
We recommend picking ONE (AWS, Azure, or GCP) and sticking with it. All three have free tiers. Choose based on job market demand in your area or personal interest.
Do I need certifications?
Certifications can help, but they're not required. Focus on building real projects and demonstrating practical skills. We include certification prep resources where relevant.
How is this different from other resources?
We don't handhold. We give you direction, context, and curated resourcesβthen expect you to figure things out. This mirrors real-world cloud engineering work.
πͺπ½ What do you need to know before starting?β
The only requirements are motivation and discipline - these are aspects we cannot provide for you.
Breaking into tech has never been easy, despite what some content creators might suggest. This journey will be challenging, but if you have a genuine interest in cloud engineering, it will be worth your effort.
Good luck on your journey!