This one hour and thirty minute course is designed both for aspirants as well as experienced Technical Program Managers (TPM).


This introductory course aims to give you an insight into the TPM world from across the industry.

New to the TPM World? This course is for you

The course walks through the role of a modern TPM at companies like at tech organizations like Amazon, Google, Facebook and gives the you insights gathered from talking and interviewing hundreds of TPMs who work at modern Tech companies.

This course has recorded over 6000 students and has over 1,600 reviews on Udemy and is the best selling course in the Udemy program management category. See here.

However if you are interviewing for a TPM role I would highly recommend the "Ace The TPM Interview" program that is more detailed and includes this course as well.

What You Get When You Sign Up

  Introduction
Available in days
days after you enroll
  Roles and Responsibilities of a Technical Program Manager
Available in days
days after you enroll
  Skills Needed for a Technical Program Manager
Available in days
days after you enroll
  Types of Technical Program Managers
Available in days
days after you enroll
  Moving up as a Technical Program Manager
Available in days
days after you enroll
  Questions & Feedback !
Available in days
days after you enroll
  How to land a TPM Job - Bonus 1
Available in days
days after you enroll

Meet Your Instructor

Mario Gerard


I am a Principal Technical Program Manager and have been in the tech industry for over 14 years. I have switched careers from sales to SDE, SDE to Program Management and from PM to TPM. This puts me in a position where I really understand what each of these roles entails and what you need to succeed in cracking interviews and excelling at your job. I am well versed in what it takes to get offers at tech companies like Amazon, Google, Facebook, etc.

I am an active blogger and podcast host. I have evaluated/interviewed over 1000 TPMs and have a good understanding of what most organizations look for when they hire TPMs.
My courses are designed both aspirants as well as experienced and as well as aspirant Technical Program Managers (TPM).

Blog - https://www.mariogerard.com/

Podcasts - https://www.mariogerard.com/category/the-tpm-podcast/

Happy Learning !
Mario Gerard

Here's What Others Are Saying

Mario did a great job laying out skills required of TPMs, TPMs by domain/by scope, and career progression for TPMs (and how to get there).

This short course will be invaluable to our organization.


- Marie Smirnoff

This is a phenomenal course to get an overview of the evolving TPM role, as well as understand some of the responsibilities of a TPM.
The different examples of technical domains and scenarios throughout the course were refreshing, and helped relate where TPMs play a big part in an organization’s strategy.
Lastly, this course also serves as a good career reference guide for a TPM starting their career or a classic project manager.
Overall I enjoyed this very much. Thank you.


- Vijay Bala

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.


How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.


What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.


How long is this course ?
This course is 1 hour long.