Google Agile Essentials Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

Overview: This course offers a comprehensive introduction to Agile project management, designed for beginners and career switchers. You'll explore core Agile principles, popular frameworks like Scrum and Kanban, and gain hands-on experience managing Agile events and tools. With approximately 29 hours of engaging content, the course blends conceptual learning with practical simulations, preparing you to contribute effectively to modern, fast-paced teams. Lifetime access ensures you can learn at your own pace and revisit key concepts as needed.

Module 1: Introduction to Agile Project Management

Estimated time: 6 hours

  • History of Agile
  • Agile Manifesto (values & principles)
  • Agile mindset
  • Benefits of Agile over Waterfall

Module 2: Explore Popular Agile Frameworks

Estimated time: 3 hours

  • Overview of Scrum
  • Kanban
  • Extreme Programming (XP)
  • Lean

Module 3: Investigate Scrum in Detail

Estimated time: 2 hours

  • Scrum pillars
  • Scrum team roles (Scrum Master, Product Owner, Development Team)
  • Scrum values

Module 4: Implement Scrum to Manage Progress

Estimated time: 9 hours

  • Product backlog
  • User stories and story points
  • Sprint planning, review, and retrospective
  • Using Kanban boards

Module 5: Practice Organizing the Five Scrum Events

Estimated time: 4 hours

  • Sprint planning
  • Daily standups
  • Sprint reviews
  • Retrospectives

Module 6: Use Scrum Tools to Measure Productivity

Estimated time: 5 hours

  • Velocity tracking
  • Burndown charts
  • Agile coaching
  • Scaling Scrum

Prerequisites

  • No prior experience in project management required
  • Basic understanding of teamwork and collaboration
  • Interest in tech, product development, or project coordination

What You'll Be Able to Do After

  • Explain the key principles of Agile and how it differs from traditional methodologies
  • Identify and apply appropriate Agile frameworks such as Scrum, Kanban, XP, and Lean
  • Effectively manage Scrum roles, events, and artifacts in real-world projects
  • Use tools like burndown charts, velocity tracking, and Kanban boards to monitor progress
  • Facilitate Agile ceremonies and support continuous improvement through retrospectives
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.