We may earn an affiliate commission when you visit our partners.
Course image
David McLachlan

Updated for the 2025 exam. Earn 28 PDUs.

Learn Agile from an actual Agile Coach and one of the most-viewed Agile practitioners on YouTube with over 12 million views, David McLachlan.

In this course you will learn everything you need to gain your Agile Certified Practitioner from PMI (including 28 PDUs). You'll also discover:

Read more

Updated for the 2025 exam. Earn 28 PDUs.

Learn Agile from an actual Agile Coach and one of the most-viewed Agile practitioners on YouTube with over 12 million views, David McLachlan.

In this course you will learn everything you need to gain your Agile Certified Practitioner from PMI (including 28 PDUs). You'll also discover:

  • Learn all the ACP content while walking through a real Agile Project.

  • 200 BRAND NEW Agile Practice Questions to prepare you for different real-world situations and the exam.

  • The secret history of Agile, with a DEEP DIVE into all the original tools and frameworks.

  • Learn Scrum, XP, Kanban, Feature Driven Development, Crystal, Lean and much more.

  • Learn

  • Learn Agile Organizational Change techniques.

  • Full PDF course workbook for following along.

  • Gain 28 Professional Development Units (PDUs) for your Agile Certified Practitioner (ACP) exam.

  • ALL the PMI-ACP Exam Content is covered and outlined in detail.

You'll learn how to lead in an Agile way, build an Agile mindset, and understand the specific Agile tools and techniques you need for any situation. You'll learn how to engage your team, build psychological safety, work through difficult problems and complex ideas in an Agile way.

This Agile course is designed to have everything you need - whether you're just starting out in Agile, using it as a leader to improve your team, or using it in your company to deliver more value. If you want to understand Agile more deeply than you ever have before, this course is for you.

Enroll now

What's inside

Learning objectives

  • Updated for the 2025 agile certified practitioner exam
  • Gain 28 pdus for your agile certified practitioner (pmi-acp) or other pmi certifications!
  • Discover all the original frameworks that made up agile - xp, scrum, fdd, crystal, kanban and more!
  • Practice on 200 brand new agile practice questions.
  • Discover agile coaching with a dedicated section on coaching as a leader!
  • Walkthrough a real agile project, matched to the acp exam content outline.

Syllabus

Course Introduction
Agile Certified Practitioner Exam Requirements
How to Find the ACP Exam Content Outline
What to Expect on the ACP Exam
Read more

Test your introductory Agile knowledge with this short practice test.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Updated for the 2025 exam, which ensures the content aligns with the most current requirements for certification
Provides 28 PDUs, which are required to sit for the Agile Certified Practitioner (ACP) exam and maintain certification with PMI
Includes 200 practice questions, which can help learners prepare for the format, style, and difficulty level of the actual exam
Requires learners to apply for the ACP exam, which may involve fees and prerequisites that learners should consider before enrolling
Covers Scrum, XP, Kanban, and other frameworks, which provides a broad understanding of Agile methodologies beyond just one specific approach
Explores Agile organizational change techniques, which are valuable for those looking to implement Agile practices within their organizations

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Pmi-acp exam prep and pdu course

According to learners, this course is a highly effective resource for preparing for the PMI-ACP exam and earning the required 28 PDUs. Many praise the instructor, David McLachlan, for his clear explanations and engaging teaching style, making complex Agile concepts accessible. Students found the coverage of the Exam Content Outline to be thorough and appreciated the real Agile project walkthrough which provides practical context. The inclusion of 200 practice questions is seen as a valuable resource, though some suggest supplementing with additional practice tests, noting actual exam questions can be different. The course is noted as being updated for 2025, ensuring relevance. Overall, it's considered a solid foundation for passing the certification.
Applying concepts via a real project example.
"I especially liked the real project walkthrough, it helped solidify the concepts."
"The walkthrough project is a nice touch for practical understanding."
"The project example helped a lot."
"Appreciated seeing how Agile is applied in a real scenario."
Earn required 28 professional development units.
"Getting the 28 PDUs was straightforward."
"The 28 PDUs are a bonus!"
"And yes, the 28 PDUs are legitimate."
"PDUs were easy to claim."
"Gaining the 28 PDUs was seamless."
200 practice questions provided.
"The practice questions were also very helpful in testing my understanding."
"The included practice questions were a great way to check my learning."
"The practice questions helped, though I did use a few other resources for more question variety."
"I found the practice questions useful for reinforcing knowledge."
"I appreciated the 200 practice questions..."
Clear, knowledgeable, and effective teaching.
"David McLachlan is an excellent instructor, very knowledgeable and engaging."
"David McLachlan is amazing. He makes learning Agile fun and easy to understand."
"The instructor's passion for Agile comes through in the lectures."
"David McLachlan is truly a master of Agile and teaching."
"David McLachlan is an outstanding instructor."
Thorough coverage of the PMI-ACP ECO.
"well structured and covers all the required topics for the ACP exam."
"The content is spot on for the PMI-ACP exam..."
"The course content is comprehensive and aligned with the PMI-ACP Exam Content Outline."
"Excellent preparation for the PMI-ACP. The course follows the syllabus closely..."
"A must-take for the PMI-ACP... The course is packed with value - great content..."
May benefit from extra practice tests.
"The practice questions are decent, but I think the real exam questions are phrased a bit differently and can be trickier."
"I would say the practice questions are a bit basic compared to the challenging situational questions on the actual exam..."
"Great course, but I recommend using additional practice exams too for broader question exposure."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in PMI-ACP Exam Prep Course - 28 PDUs (UPDATED for 2025!) with these activities:
Review Agile Principles
Solidify your understanding of the core Agile principles before diving into the course material. This will provide a strong foundation for understanding the various Agile methodologies and practices.
Browse courses on Agile Principles
Show steps
  • Read the Agile Manifesto and its 12 principles.
  • Reflect on how these principles apply to project management.
  • Identify examples of these principles in action.
Answer Questions in Agile Forums
Reinforce your understanding of Agile concepts by answering questions and helping others in online forums. This will test your knowledge and improve your communication skills.
Show steps
  • Find an online Agile forum.
  • Read the questions and provide helpful answers.
  • Engage in discussions and share your knowledge.
Review 'Agile Project Management with Scrum'
Gain a deeper understanding of Scrum, a key Agile framework, to enhance your comprehension of the course material.
Show steps
  • Read the book 'Agile Project Management with Scrum'.
  • Take notes on key concepts and practices.
  • Relate the concepts to the course syllabus.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create an Agile Glossary
Solidify your understanding of Agile terminology by creating a glossary of key terms and concepts. This will serve as a valuable reference tool for the course and the exam.
Show steps
  • Identify key Agile terms and concepts.
  • Define each term in your own words.
  • Organize the terms alphabetically.
Practice Agile Exam Questions
Reinforce your knowledge and improve your exam readiness by practicing with Agile exam questions. This will help you identify areas where you need to focus your studies.
Show steps
  • Find a source of Agile practice questions.
  • Answer the questions and review the explanations.
  • Track your progress and identify areas for improvement.
Simulate an Agile Project
Apply the Agile principles and practices learned in the course by simulating a real-world project. This hands-on experience will solidify your understanding and prepare you for the PMI-ACP exam.
Show steps
  • Define a small project with clear goals.
  • Use Agile methodologies to manage the project.
  • Track progress and adapt to changes.
  • Reflect on the experience and lessons learned.
Review 'The Art of Agile Development'
Explore the technical aspects of Agile development to gain a more comprehensive understanding of the methodology.
Show steps
  • Read 'The Art of Agile Development'.
  • Focus on the technical practices described.
  • Consider how these practices can be applied to your projects.

Career center

Learners who complete PMI-ACP Exam Prep Course - 28 PDUs (UPDATED for 2025!) will develop knowledge and skills that may be useful to these careers:
Agile Project Manager
An Agile Project Manager thrives in dynamic environments, guiding teams to deliver value iteratively. This course, updated for the 2025 exam, helps build a foundation in Agile methodologies like Scrum, XP, and Kanban. Understanding Agile principles, as covered in the 'Agile Manifesto' and '12 Clarifying Principles' sections, is crucial for this role. The course's deep dive into Agile tools and frameworks, along with practical exercises like the 'Real Agile Project' section, enables an Agile Project Manager to effectively lead projects, manage risks, and foster team collaboration. Learning about Agile organizational change techniques can position an Agile Project Manager to navigate transitions effectively.
Scrum Master
The Scrum Master is a servant leader who facilitates Agile development. This course, with its focus on Scrum and other Agile frameworks, helps cultivate the necessary skills for this role. The 'Servant Leadership' section directly aligns with the Scrum Master's core responsibility. The course's exploration of Agile team operations and the 'Daily Stand-up' provides practical insights into how a Scrum Master can optimize team performance. Understanding the 'Definition of Ready' and 'Definition of Done,' as covered in the syllabus, is critical for ensuring smooth sprint execution. A Scrum Master will find value in the 'Agile Coaching' section.
Agile Coach
An Agile Coach guides organizations in adopting Agile principles. This course, taught by an Agile Coach, is foundational for this career path. The 'Agile Coaching' section is particularly relevant, providing insights into coaching as a leader. The course's coverage of Agile organizational change techniques helps prepare an Agile Coach to navigate the challenges of implementing Agile at scale. The 'Agile Mindset' section is a core skill for any Agile Coach. This course enables someone to assist teams and organizations in building a culture of continuous improvement.
Product Owner
A Product Owner defines and manages the product backlog. This course, with its focus on Agile principles and practices, helps hone the skills needed for this role. The 'Agile Product' section is directly relevant, providing insights into product ownership in an Agile context. The course's deep dive into user stories, including the 'Three Cs' and 'INVEST' principles, helps build a foundation for writing effective user stories. The coverage of prioritization techniques, such as 'Cost Benefit' and 'Kano Analysis,' equips a Product Owner to make informed decisions about backlog management. Many Product Owners benefit from this course.
Release Train Engineer
The Release Train Engineer is a servant leader and coach for the Agile Release Train. This course, with its comprehensive overview of Agile frameworks and practices, helps prepare an individual for this role. The course's coverage of servant leadership directly applies to the Release Train Engineer's responsibilities. Understanding Agile team operations and how to facilitate collaboration, as explored in this course, is also crucial. The course covers the application of Agile principles at the project level, but can still provide value to those working at the program level.
Business Analyst
A Business Analyst identifies and documents business needs. This course may be useful for business analysts working in Agile environments. The course's coverage of user stories, acceptance criteria, and requirements elicitation aligns with the responsibilities of a Business Analyst. The course's exploration of Agile principles provides context for understanding how business analysis fits into the Agile development process. The section on 'Analyzing Customer Needs' is very useful.
Project Coordinator
A Project Coordinator assists project managers in administrative tasks. This course may be useful for project coordinators who want to learn about Agile methodologies. The course's overview of Agile project management principles and practices provides context for understanding how project coordinators can support Agile teams. The course's coverage of Agile team operations helps enable project coordinators to facilitate communication and collaboration. The course also focuses on the 'Typical Agile Project'.
Team Lead
A Team Lead guides and supports a development team. This course may be useful for improving leadership skills in an Agile context. The course's coverage of servant leadership and Agile coaching provides insights into how team leads can empower their teams. The 'Agile Team Members and Remote Work' section is very relevant in a remote setting. The section on 'Typical Agile Roles' is also applicable to the Team Lead role.
Quality Assurance Analyst
A Quality Assurance Analyst tests software to ensure it meets quality standards. This course may be useful for understanding how quality assurance integrates with Agile development. The course's coverage of Agile testing practices and the 'Increasing Cost of Quality' helps a Quality Assurance Analyst understand their role within the Agile framework. The course's exploration of collaboration tools helps improve communication within the team. Many roles benefit from this course.
Software Developer
A Software Developer writes and maintains code. This course may be useful for understanding the Agile context in which they work. The course's overview of Agile principles and practices provides a foundation for understanding how software development fits into the Agile framework. The collaboration tools mentioned in this course can help improve communication within the team. This course helps to explain the Agile project landscape.
Systems Analyst
A Systems Analyst analyzes an organization's systems and processes. This course may be useful for systems analysts working in Agile environments. The course's coverage of Agile principles and practices provides a context for understanding how systems analysis aligns with Agile development. The course's exploration of Agile team operations helps systems analysts understand how to collaborate effectively with Agile teams.
Technical Writer
A Technical Writer creates documentation for software and systems. This course may be useful for technical writers working in Agile environments. The course's overview of Agile principles and practices provides a context for understanding how documentation fits into the Agile framework. The course's exploration of Agile team operations helps technical writers understand how to collaborate effectively with Agile teams, and how to tailor their documentation to the needs of the team.
Data Analyst
A Data Analyst interprets data to identify trends and insights. This course may be useful for data analysts working on Agile teams. The course's overview of Agile principles and practices can provide a context for understanding how data analysis supports Agile development. The course's exploration of Agile team operations could help data analysts better understand how to collaborate effectively with Agile teams. A data analyst may take this course to gain knowledge related to Agile.
Help Desk Technician
A Help Desk Technician provides technical support to users. Taking this course may be useful for understanding the Agile context in which they work, if applicable. The course's overview of Agile principles and practices may provide a foundation for understanding how help desk support fits into an Agile environment. The course's exploration of Agile team operations helps technicians to collaborate with Agile teams. The Agile Project Landscape is briefly discussed in this course.
Recruiter
A Recruiter sources, interviews, and hires candidates for job openings. Recruiters who want to specialize in finding candidates for Agile teams may find this course to be helpful. The course's overview of Agile principles and practices provides a context for understanding what skills and experience to look for in Agile candidates. The section on 'Typical Agile Roles' can help recruiters better identify and assess candidates for specific Agile positions.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in PMI-ACP Exam Prep Course - 28 PDUs (UPDATED for 2025!).
Provides a comprehensive overview of Scrum, a popular Agile framework. It valuable resource for understanding the roles, events, and artifacts of Scrum. This book is commonly used as a textbook at academic institutions and by industry professionals. Reading this book will help you understand the practical application of Agile principles in a project setting.
Provides a deep dive into Agile practices, covering topics such as planning, testing, and refactoring. It valuable resource for understanding the technical aspects of Agile development. This book is more valuable as additional reading than it is as a current reference. Reading this book will help you understand the practical application of Agile principles in a software development setting.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser