Learn by Role

  • Home
  • Learn By Role

Choose a career role and follow a structured, step-by-step learning path. All learning paths are 100% free.

Role

AWS Data Engineer Course

Learn AWS Data Engineering from beginner to advanced. Master S3, Glue, Redshift, EMR, Kinesis,...

View Learning Path
Role

AWS DevOps Engineer Course

Become an AWS DevOps Engineer by learning how to design, build, and operate scalable, secure, a...

View Learning Path
Role

AWS IoT Application Development...

Learn to build end-to-end AWS IoT applications with hands-on labs and projects. Covers IoT Core...

View Learning Path
Role

AWS Machine Learning Engineer Co...

Master Machine Learning on AWS with this up-to-date 2025 curriculum. Learn end-to-end ML workfl...

View Learning Path
Role

AWS Serverless Developer Course

Master AWS Serverless development with Node.js and Python. Learn Lambda, API Gateway, DynamoDB,...

View Learning Path
Role

AWS Solution Architect Course (B...

Master AWS Solution Architecture with practical, real-world projects. Learn core AWS services,...

View Learning Path
Role

Azure AI Engineer Mastery GenAI,...

Learn to build intelligent applications on Azure using Generative AI, RAG, and agentic AI. Cove...

View Learning Path
Role

Azure Cloud Cost Optimization Ma...

Master Azure Cloud cost optimization with practical labs and real-world projects. Learn billing...

View Learning Path
Role

Azure Cloud Developer

Learn to build, deploy, and scale cloud-native applications on Microsoft Azure. Covers Azure co...

View Learning Path

Start learning today — completely free

Our mission is to help you learn faster with the best free resources online.