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