Skip to content

Learning Paths 🎓

Structured learning journeys to master Google technologies.

Choose Your Path

  • Mobile Development


    Master Android and Flutter app development

    Topics: Kotlin, Jetpack Compose, Flutter, Firebase

    Duration: 8-12 weeks

    Start mobile path

  • Web Development


    Build modern, performant web applications

    Topics: PWAs, Web Vitals, Angular, Lighthouse

    Duration: 6-10 weeks

    Start web path

  • Cloud Engineering


    Deploy and scale applications on Google Cloud

    Topics: GCP, Cloud Run, Kubernetes, Terraform

    Duration: 10-14 weeks

    Start cloud path

  • AI & Machine Learning


    Build intelligent applications with AI

    Topics: Gemini API, TensorFlow, ML Kit, Vertex AI

    Duration: 12-16 weeks

    Start AI/ML path

  • Data Engineering


    Process and analyze data at scale

    Topics: BigQuery, Dataflow, Pub/Sub, Looker

    Duration: 8-12 weeks

    Start data path

How Learning Paths Work

Each learning path includes:

  • Prerequisites: What you need to know before starting
  • 📚 Curated content: Codelabs, articles, and videos in recommended order
  • 💻 Hands-on projects: Real-world applications to build
  • 🏆 Milestones: Track your progress along the way
  • 🎯 Certification prep: Align with Google certifications (where applicable)

Learning Path Structure

Typical Path Structure

Week 1-2: Fundamentals Week 3-5: Intermediate concepts Week 6-8: Advanced topics Week 9-10: Final project Week 11-12: Certification prep (optional)

Community Learning

Join study groups and learn together with other developers! Check the Community section in the navigation menu for upcoming events and study groups.


Curated by GDE Americas to accelerate your learning journey.