Build confidence without getting lost in technical jargon 🔥Featured on Lenny's Newsletter🔥
This course is no longer available.
Explore other coursesStudents from
Course overview
You sat through another meeting today feeling totally lost as the devs threw around terms like “rate limits” and “microservices”.
Every time you have to make decisions that impact an engineer’s implementation, you feel like you’re on the back foot and struggling to keep up with the details.
After you hand off a feature to engineering, you have no idea if it will be delivered the way you're expecting.
You can feel confident, you just need the right plan.
The reason most PMs can’t improve their technical skills is that they follow random online tutorials with no real plan or guidance. Or try to go from zero to 100 overnight by upskilling on complex topics - only to give up feeling frustrated and disappointed.
That’s why this cohort is designed to help you build a foundational understanding of software applications. You won’t just memorize a bunch of terms - you’ll actually understand how software products are designed and deployed to handle millions of users.
And our community will be here to give you the support, guidance, and accountability you’ll need to finally stick with it.
After only 4 weeks, you’ll look back and think.. “WOW! I can’t believe I did that.”
Now imagine if you could:
✅ Master technical concepts without getting lost in an internet maze.
✅ Stop asking engineers to dumb down concepts when talking to you.
✅ Predict risks, anticipate issues, and avoid endless back-and-forth.
✅ Improve your communication with engineers, users, and technical stakeholders
Getting started is easy.
1️⃣ Start with my 8-day email course to start building confidence with APIs today (enroll for free below!)
2️⃣ Enroll in the 4-week cohort to build your foundations with application architecture, APIs, software development lifecycle, and system design.
3️⃣ Continue your journey with The Vault, our content library covering technical tradeoffs, generative AI, technical interview prep, and more.
01
Senior Product Managers.
Build confidence and gain a competitive edge amongst your peers
02
Non-technical PMs.
Overcome imposter syndrome, improve communication, and make better product decisions
03
MBA graduates and consultants.
Seamlessly transition into product by learning critical technical skills
Build confidence
Feel more confident in your decisions by building a deeper understanding of technical tradeoffs
Improve communication
Engage engineering by using common language
Grow your technical skills
Understand fundamentals by learning and practicing essential concepts
Excel in your Product career
Gain a competitive edge in your career by demonstrating your technical acumen
Live sessions
Learn directly from Colin Matthews & Mike Demianiuk in a real-time, interactive format.
Lifetime access
Go back to course content and recordings whenever you need to.
Community of peers
Stay accountable and share insights with like-minded professionals.
Certificate of completion
Share your new skills with your employer or on LinkedIn.
Maven Guarantee
This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.
5 live sessions • 65 lessons • 4 projects
Jun
23
Module Overview
Three Tier Architecture
Request Lifecycle
Relational Databases
Goal of System Design
Modern Application Architecture
Example: Twitter
Cloud Computing
Example: Data Analytics
Module Summary
Application Architecture Project
Deep Dive Resources
Excalidraw Help
Jun
26
Application Architecture - 6pm EST
Module Overview
APIs Explained
JSON
GET Requests
GET Example
GET Practice
POST Requests
POST Example
POST Practice
PUT Requests
PUT Example
PUT Practice
DELETE Requests
DELETE Example
DELETE Practice
API Authentication
Authentication Example
Authentication Practice
Types of APIs
APIs Assignment
Deep Dive Resources
Jul
3
APIs - 6pm EST
Module Overview
SDLC Explained
Plan
Design
Implement
Create a Branch
Open Codespace
Create a Commit
Create a Pull Request
Tests
Run Current Tests
Create New Tests
Deploy
GET Fruits
Module Summary
SDLC Project
Deep Dive Resources
Jul
10
Software Development Lifecycle - 6pm EST
Module Overview
System Design Explained
Caches
Queues
Load Balancers
Example: URL Shortener
Example: Youtube
Scaling & System Design Project
Deep Dive Resources
Jul
17
Scaling + System Design - 6pm EST
Introduction
What are Technical Tradeoffs?
Engineering-Led Prioritization
Building Relationships
Podcast: Casey Watts
Introduction
Roadmaps
PRDs
Sprint Planning + Delivery
4-Week Live Course
Weekly live sessions and 90+ bite-sized lessons so you can learn on the go with the support you need
Access to The Vault
Access to 5+ additional recorded courses to help you tackle any technical challenge that comes your way
Big AF FAQ
50+ top questions and deep-dive answers so that you can quickly get back to work
System Design Gym
AI-powered system design exercises to push your system design skills to the next level
Technical Interview Prep
2+ hours of case studies and interview questions to make sure you ace your next role
Learn More: https://www.lennysnewsletter.com/p/become-a-more-technical-product-manager
Product Manager @ Datavant
I’ve had my fair share of doubt when it came to technical skills. From flunking out of my first software engineering interview, to struggling to build my own SaaS products for years, I always felt like an imposter.
After hundreds of hours of self study and online courses, everything clicked when I was able to pull back from the low-level details and build a comprehensive view of the entire software stack. Learning these skills has helped me anticipate risks and communicate more effectively with engineers.
Now, I want to help you do the same.
Today, I work as a product manager leading a team building America's largest health data ecosystem. I make high-impact decisions daily that require deep technical comprehension.
8500+ students have taken my courses on Udemy and Pluralsight with a 4.5/5 average rating.
I've built and sold a SaaS product as a team of one - from application development, to marketing and sales.
Mike is a PM at JP Morgan working on credit solutions.
He is AWS Certified as a Cloud Practitioner and Solutions Architect, has more than 10 years of teaching experience, and is an alumni of the Technical Foundations course!
Mike brings a long history of teaching excellence and technical product knowledge.
4-6 hours per week
Live Sessions
Thur | 6:00pm - 7:30pm EST
Recorded Lessons
2-3 hours per week
Practice Exercises
1-2 hours per week