Courses
Discover thousands of courses from top institutions and platforms worldwide
Level
Course Type
Duration

Coursera
The average salary for a Program Manager (PM) in the U.S. is $120,000 (Glassdoor). Whether you're aspiring to your first PM role or seeking formal certification as a PM, this Professional Certificate program is ideal for those looking to develop the job-ready skills needed for success in this field. What do PMs do? PMs oversee multiple related projects to achieve strategic business objectives. In these courses, you’ll explore the program management framework and lifecycle, strategic planning, and execution. You’ll learn to summarize portfolio planning, evaluate benefits realization, and apply risk management strategies. Plus, you’ll learn about Agile development and Scrum, covering various methodologies and Agile practices to enhance efficiency and measure success. You’ll focus on stakeholder engagement and governance, learning to analyze stakeholder needs, create business cases, and develop benefits plans and program roadmaps. You’ll gain hands-on experience in developing a program management plan and integrating program components. Additionally, you’ll create business cases, benefits management plans, and program roadmaps that you can talk about in interviews. Finally, you’ll learn about the PMI-PgMP certification and practice with a timed mock exam. If you’re a program manager, project manager, product manager, product owner, or scrum master looking to earn an industry-recognized Program Management certificate, enroll today and watch your career fly.

Coursera
Practical experience speaks volumes in a job interview. This Program Manager Capstone course gives you valuable hands-on experience that confirms to employers that you’ve got what it takes! In this course, you’ll apply your program management skills acquired through previous courses in the IBM Program Manager PC. You will assume the roles of both a program manager and a program portfolio manager to create essential program management deliverables. You’ll develop a program charter, stakeholder register, and program roadmap. You’ll create a work breakdown structure (WBS), resource management plan, communications management plan, risk register, and benefits register. You’ll also produce a program status report and program closure report, demonstrating your ability to manage complex program life cycles. You’ll also complete practice and graded quizzes that simulate the Project Management Institute (PMI) Program Management Professional (PgMP) certification exam questions. Plus, you’ll receive guidance on building a personal portfolio and get resume tips and advice on launching your program management career. If you’re looking to kickstart your career as a program manager, ENROLL TODAY and get ready to power up your resume with practical experience that stands out!

Coursera
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this comprehensive course, you will gain a solid foundation in program management and learn how it contributes to driving organizational success. The course will help you understand the key differences between program and project management, the roles of program managers, and how to apply effective program management strategies in real-world scenarios. The journey starts with a deep dive into program management, distinguishing it from project management, and introducing the Program Management Office (PMO). You will explore practical insights through case studies and real-world examples like the Tesla Cybertruck, helping you connect theoretical knowledge with practical application. Furthermore, the course prepares you for PgMP certification with free sample questions and certification guidance. As you progress, you’ll delve into benefits management, including identification, valuation, and cost-benefit analysis, essential skills for aligning programs with organizational goals. You will also explore program management fundamentals, including planning, scheduling, risk management, procurement, and stakeholder management, all reinforced with practical templates. This course is ideal for professionals looking to develop their program management skills and certifications. It’s suitable for both beginners and experienced managers who want to enhance their ability to manage complex programs effectively. No prior program management experience is required, although a background in project management or leadership is beneficial.

Coursera
The average salary for a Program Manager (PM) in the U.S. is $120,000 (Glassdoor). Whether you're aspiring to your first PM role or seeking formal certification as a PM, this Professional Certificate program is ideal for those looking to develop the job-ready skills needed for success in this field. What do PMs do? PMs oversee multiple related projects to achieve strategic business objectives. In these courses, you’ll explore the program management framework and lifecycle, strategic planning, and execution. You’ll learn to summarize portfolio planning, evaluate benefits realization, and apply risk management strategies. Plus, you’ll learn about Agile development and Scrum, covering various methodologies and Agile practices to enhance efficiency and measure success. You’ll focus on stakeholder engagement and governance, learning to analyze stakeholder needs, create business cases, and develop benefits plans and program roadmaps. You’ll gain hands-on experience in developing a program management plan and integrating program components. Additionally, you’ll create business cases, benefits management plans, and program roadmaps that you can talk about in interviews. Finally, you’ll learn about the PMI-PgMP certification and practice with a timed mock exam. If you’re a program manager, project manager, product manager, product owner, or scrum master looking to earn an industry-recognized Program Management certificate, enroll today and watch your career fly.

Udemy
In this Program Management course you will learn the essentials and more to become an effective Program Manager What you'll learn: The essentials of leadershipSkills of Program ManagementTools of a Program ManagerProgressing in your careerHow to find the right mentorThe organizations effecitve program structureManagement Skills Do you want to learn leadership and Program Management skills that will help you to progress up the corporate ladder faster? Great, then this course is for you!This course is for anyone who wants to rapidly progress at work and get that promotion faster.After taking this course, you will have a good understanding of the skills necessary for effective leadership in ProgramManagement. Until now, you might have struggled to get noticed and get ahead in the workplace...Or, you have found incomplete or bad advice or explanations that just don't make sense.If this sounds like you, then I'm here to help!Who is your instructor?Michael James is a UK Business and Leadership Instructor who has over a decade of experience in management and leadership in the corporate environment.This course covers the essentials and more of Program Management including:Program vs ProjectProgram vs PortfolioStakeholder managementProgram Manager Responsibilities and SkillsProcurementResource ManagementBenefits Identification and ManagementRisk ManagementPlanning...and much more!Anyone who is looking to build a career in Program Management must understand the above. If you don't, then this course is perfect for you.So go ahead and click the enrol button, and we'll see you in lesson 1!Cheers,Mike

LinkedIn Learning
Now that you've mastered project management, you're ready for the next challenge: program management. From leadership to strategic business and cross-functional skills, this learning path can help you acquire the skills to become an exceptional program manager. Explore and develop key program management skills.Practice technical skills that directly apply to the program manager role.Master leadership and communication skills related to program management.

Coursera
Sponsored by AMAZON WEB SERVICES (AWS). In the previous course, Inspiring Peak Performance on Technical Teams, you learned about how to lead each individual team member to achieve a new personal best every day. Now, learn the skills that transcend the boundaries of your team and enable top tech companies to deliver the most popular and viral products and applications used by billions of people billions of times per day. GORDON YU, Technical Program Manager (TPM) at AWS Data Protection presents skills necessary to manage global programs, drive major product launches, and design system architectures. NANCY WANG, Director of Engineering and General Manager of AWS Data Protection Services and Founder, Advancing Women in Tech (AWIT) shares the next steps of a line manager's career into a manager of managers, and then to a director of engineering and general manager (GM). Upon course completion, you will understand what world-class software engineering organizations expect of their cross-functional managers and leaders, including: * The common tasks of the TECHNICAL PROGRAM MANAGER (TPM) and the tools they use to drive CROSS-TEAM COLLABORATION * How to design a MODERN SYSTEM ARCHITECTURE and answer system design interview questions related to MICROSERVICES, COMPONENTS, and TRADEOFFS * How to move from from a line manage to a MANAGER OF MANAGERS, and then to a DIRECTOR OF ENGINEEERING and GENERAL MANAGER (GM)

Coursera
This course offers a hands-on journey into the practical applications of Generative Artificial Intelligence (GenAI) in program management. Designed to revolutionize your approach to managing software development projects, it blends engaging video lectures, real-world demonstrations, and interactive exercises. You'll explore how GenAI is reshaping the landscape of software development and project management, equipping you with the tools to integrate this cutting-edge technology into your daily operations. This course is tailored for professionals in the software development industry who want to harness the power of Generative AI in their roles. Ideal participants include Software Program Managers, IT Project Managers, and Tech-Focused CxOs, as well as Agile Coaches, Scrum Masters, Product Owners, and Software Development Team Leads. These individuals are looking to enhance their skills, stay ahead in the rapidly evolving tech landscape, and incorporate GenAI into their program management practices. Participants should have a solid understanding of Project and Program Management principles and practices. While no prior experience with AI is required, a curiosity about emerging technologies and their applications in project management is essential to fully benefit from this course. By the end of this course, learners will have explored the evolution of GenAI and its specific applications in software development program management. They will have applied GenAI tools for project planning, risk assessment, and predictive analytics, while also analyzing the impact of GenAI on software development lifecycles. Additionally, participants will be equipped with strategies for the responsible integration of GenAI into their program management workflows.

LinkedIn Learning
Learn how to manage your manager. In this course, adapted from the podcast How to Be Awesome at Your Job, Mary Abbajay explains how to build a good relationship with your boss.

LinkedIn Learning
Learn how to create and manage apps with SCCM and prepare for Microsoft certification exam 70-703. See how to deploy apps using PowerShell scripts, and deploy App-V virtual apps.

Coursera
Are you a program or project professional keen to harness generative AI (GenAI) to enhance decision-making, optimize workflows, and improve stakeholder engagement? This Generative AI for Program Managers specialization gives you the expertise to leverage AI-powered transformation to improve operational efficiency, mitigate risk, and enhance strategic executionin just 3 weeks. During this program, you’ll explore the fundamentals of GenAI, its evolution, and its applications in program management. You’ll learn how to craft effective prompts that maximize AI-generated insights and integrate AI seamlessly into key program phases. You’ll explore how GenAI enhances stakeholder communication, risk assessment, and decision-making, ensuring that you can use AI to drive strategic program outcomes. Plus, you’ll look at ethical considerations and gain insights into responsible AI adoption, transparency, and governance in program management. Additionally, through hands-on labs using AI-powered tools, you’ll gain the practical skills you need to implement AI-driven strategies effectively. Enroll today and gain in-demand GenAI skills to boost your program management career in just 3 weeks.

LinkedIn Learning
Now that you've mastered project management, you're ready for the next challenge: program management. From leadership to strategic business and cross-functional skills, this learning path can help you acquire the skills to become an exceptional program manager.Explore and develop key program management skills.Get technical know-how that applies directly to the role.Master your leadership and communication skills.

Coursera
This course teaches the learner how to apply Systems Engineering to the overall management of a complex program. This includes tailoring the systems engineering process to the specific needs of a particular program. The risk management process is described, including how to identify risks and develop a mitigation strategy. The key management tools are described along with how the scope of a program is defined and managed according to the terms of the contract. This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.

YouTube
Explore program synthesis with Herb.jl in this 10-minute conference talk from JuliaCon 2024. Discover how this Julia library automates program generation from specifications, providing a toolbox for developing new synthesizers and unifying various synthesis approaches. Learn about Herb.jl's dual goals of filling a community gap and creating a framework for easy application of existing synthesizers to new problems. Gain insights into how Julia enhances library development, algorithm speed, and synthesis procedure composability in the context of program synthesis.

YouTube
Explore the journey of becoming an effective software engineering manager in this insightful GOTO Book Club interview. Gain valuable insights from James Stanier, Director of Engineering at Shopify, and Gergely Orosz, author of The Pragmatic Engineer, as they discuss the challenges and opportunities of transitioning into management roles. Learn about the real stories behind Stanier's book, the differences between prescriptive advice and practical tools, and how to navigate the path to management. Discover current trends in engineering management, essential tools for success, and receive book recommendations to further your leadership skills. Whether you're considering a move into management or looking to enhance your existing leadership abilities, this talk offers practical guidance for thriving in the dynamic world of software engineering management.

YouTube
Explore the complex skill tree required for successful engineering management in this 37-minute Devoxx conference talk. Discover the diverse range of abilities needed to transition from software engineer to engineering manager, including technical expertise, project management, and coaching. Learn about various "builds" to develop the skills necessary to become an exceptional leader, drawing parallels to role-playing game skill trees. Gain insights into what it takes to be a good manager and how to master the multifaceted aspects of engineering management that are as diverse as the teams you'll lead.

freeCodeCamp
Explore a comprehensive course designed for aspiring and current engineering leaders in the tech industry. Gain valuable insights into transitioning from software development to engineering management, learning essential leadership skills and understanding the distinctions between technical lead and engineering management roles. Discover effective strategies for communication and feedback, and explore topics such as the engineering manager roadmap, becoming a great leader, and career-boosting skills. Dive into practical lessons on giving feedback as both a software developer and an engineering manager, equipping yourself with the knowledge needed to excel in leadership positions within the tech sector.

Trailhead
Improve your service delivery with Salesforce for Nonprofits.Track and optimize your services with the Program Management Module.Streamline day-to-day tasks and improve client service with Nonprofit Cloud.Explore how to use Service Console to assist your nonprofit clients.

Coursera
Great leadership doesn't happen by chance—it happens by design. This course helps you create and evolve a personalized leadership checklist that keeps you focused on what matters most. You'll learn the core components of an effective checklist, from daily practices to strategic responsibilities, and how to structure them for clarity and action. Through practical tools, case examples, and hands-on activities, you'll build a Version 1 of your leadership checklist, test it against real challenges, and refine it as your role evolves.

LinkedIn Learning
Looking for a consistent and reliable way to install Windows applications? Learn about the Chocolatey package manager.