Technical Fundamentals for Entry-Level Product Managers
Equip yourself with the essential technical knowledge to excel as a Product Manager, bridging the gap between product vision and engineering execution.
...
Share
Software Development and Methodologies
Unit 1: Core Software Development Concepts
What is an Algorithm?
Common Data Structures
Programming Paradigms
Code Readability Matters
Intro to Time Complexity
Unit 2: Software Development Life Cycle (SDLC)
What is SDLC?
Waterfall Model
Agile: An Overview
Scrum Framework
Kanban Methodology
Unit 3: PM Role in Different SDLCs
PM in Waterfall
PM as Product Owner
PM in Kanban
Hybrid SDLC Models
Choosing the Right SDLC
Data Management and Cloud Computing
Unit 1: Database Fundamentals
Databases: An Overview
Relational Databases
NoSQL Databases
Data Modeling Basics
Data Integrity
Unit 2: SQL Fundamentals
SQL: An Introduction
SELECT Statements
Filtering with WHERE
Sorting Results
Aggregating Data
Unit 3: Cloud Computing Concepts
Cloud Computing: Intro
IaaS Explained
PaaS Explained
SaaS Explained
Cloud Service Models
Unit 4: Cloud Impact on Product Development
Scalability in the Cloud
Cloud Deployment
Cost Optimization
Cloud Security Basics
Cloud Monitoring
APIs, Microservices, and Version Control
Unit 1: Understanding APIs
What are APIs?
API Key Concepts
API Types
API Documentation
API Use Cases
Unit 2: Microservices Architecture
What are Microservices?
Microservice Communication
Microservices & Product
Benefits of Microservices
Microservices Tradeoffs
Unit 3: Version Control with Git
What is Version Control?
Git Basics
Branching Strategies
Git Collaboration
Git for PMs
Security and AI/ML Fundamentals
Unit 1: Cybersecurity Fundamentals for PMs
Cybersecurity Landscape
Common Vulnerabilities
Security by Design
Authentication & Authorization
Data Privacy Basics
Unit 2: AI/ML Fundamentals for PMs
Intro to AI/ML
Supervised Learning
Unsupervised Learning
Reinforcement Learning
AI/ML Product Lifecycle