Concept List
From Product Manager to Technical Product Manager: A Practitioner's Guide
Total Concepts: 200 Generated: 2026-02-09
Instructions for Review
Please review this list and:
- Add any missing concepts that are important to the course
- Remove any concepts that are out of scope
- Ensure each concept is clear and appropriately scoped
- Verify concepts are in Title Case with max 32 characters
- Confirm concepts build a logical learning progression
Concept Labels
- Product Management
- Technical Product Manager
- Product Lifecycle
- Software Product
- Technical Literacy
- Engineering Mindset
- Product Strategy
- Business Requirements
- User Needs
- Stakeholder Management
- Cross-Functional Teams
- Product Vision
- Product Roadmap
- Value Proposition
- Market Research
- Competitive Analysis
- Customer Feedback
- Product Metrics
- Key Performance Indicators
- OKRs
- Software Development
- Source Code
- Programming Languages
- Frontend Development
- Backend Development
- Full Stack Overview
- Version Control
- Git Basics
- Code Repository
- Code Review
- Pull Request
- Technical Documentation
- Engineering Specifications
- Technical Requirements
- Functional Requirements
- Non-Functional Requirements
- Technical Specifications
- Software Bug
- Debugging Basics
- Technical Jargon
- System Architecture
- Software Components
- Client-Server Model
- Monolithic Architecture
- Microservices
- Service-Oriented Architecture
- Distributed Systems
- Cloud Computing
- Infrastructure as a Service
- Platform as a Service
- Software as a Service
- Serverless Computing
- Containerization
- Docker Overview
- Kubernetes Overview
- Load Balancing
- Horizontal Scaling
- Vertical Scaling
- Caching Strategies
- Content Delivery Network
- System Reliability
- High Availability
- Fault Tolerance
- System Latency
- System Throughput
- API Fundamentals
- REST API
- GraphQL Overview
- API Endpoints
- HTTP Methods
- API Authentication
- API Rate Limiting
- API Versioning
- API Documentation
- Webhooks
- Third-Party Integrations
- API Gateway
- Middleware
- Data Serialization
- JSON Format
- XML Format
- SDK Overview
- API Testing
- Postman Tool
- API Error Handling
- Database Fundamentals
- Relational Databases
- SQL Basics
- SQL Queries
- SQL Joins
- Data Tables
- Primary Keys
- Foreign Keys
- Database Schema
- Data Normalization
- NoSQL Databases
- Document Databases
- Key-Value Stores
- Data Warehouse
- Data Lake
- Database Indexing
- Query Optimization
- Data Migration
- Database Transactions
- ACID Properties
- Data Modeling
- Entity Relationships
- Database Performance
- Read vs Write Operations
- Data Backup and Recovery
- Software Dev Lifecycle
- Waterfall Methodology
- Agile Development
- Scrum Framework
- Sprint Planning
- Daily Standups
- Sprint Review
- Sprint Retrospective
- Product Backlog
- User Stories
- Acceptance Criteria
- Story Points
- Velocity Tracking
- Kanban Method
- Continuous Integration
- Continuous Delivery
- Release Management
- Feature Flags
- Minimum Viable Product
- Iterative Development
- Technical Debt
- Code Quality
- Code Refactoring
- Legacy Systems
- System Migration
- Testing Fundamentals
- Unit Testing
- Integration Testing
- End-to-End Testing
- Quality Assurance
- Performance Testing
- Security Testing
- Code Coverage
- Automated Testing
- Technical Debt Tracking
- Data-Driven Decisions
- Product Analytics
- Web Analytics
- User Behavior Tracking
- Funnel Analysis
- Cohort Analysis
- A/B Testing
- Statistical Significance
- Conversion Rate
- Retention Metrics
- Churn Rate
- Dashboard Design
- Data Visualization
- Python for Data Analysis
- Data Pipelines
- ETL Process
- Real-Time Analytics
- Event Tracking
- Attribution Modeling
- Customer Segmentation
- Predictive Analytics
- Data Privacy
- GDPR Compliance
- Data Governance
- Experiment Design
- Generative AI Overview
- Large Language Models
- ChatGPT for PMs
- Claude for PMs
- GitHub Copilot
- AI Prompt Engineering
- AI Code Understanding
- AI for Documentation
- AI for Data Analysis
- AI Limitations
- AI Ethics
- AI in Product Strategy
- AI-Augmented Learning
- AI for Debugging
- AI for Prototyping
- AI Tool Selection
- AI Integration Planning
- AI Cost-Benefit Analysis
- AI Governance
- AI Productivity Gains
- Technical PM Job Market
- Technical Interview Prep
- Technical Communication
- Engineering Team Dynamics
- Build vs Buy Analysis
- Technical Decision Making
- Escalation Frameworks
- Technical Roadmapping
- Personal Learning Plan
- Continuous Tech Learning