Software Product Management courses can help you learn agile methodologies, user story creation, roadmap development, and stakeholder engagement. You can build skills in prioritizing features, managing cross-functional teams, and utilizing data analytics for decision-making. Many courses introduce tools like JIRA for project tracking, Trello for task management, and analytics platforms that support data-driven strategies, allowing you to effectively guide product development and enhance user satisfaction.

Skills you'll gain: Microservices, System Design and Implementation, Requirements Analysis
★ 4.2 (10) · Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, Computer Graphic Techniques, Graphical Tools, Document Management, Graphic and Visual Design Software, System Software
★ 4.7 (1.8K) · Mixed · Course · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Program Development, Test Case, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, Object Oriented Design, Application Design, Programming Principles
★ 4.7 (417) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Model Deployment, Model Training, Model Optimization, Data Preprocessing, MLOps (Machine Learning Operations), Data Cleansing, Microservices, Data Pipelines, Feature Engineering, Data Quality, Containerization, Application Deployment, Service Level, Extract, Transform, Load, Data Transformation, System Monitoring, Machine Learning Methods, Performance Tuning, Machine Learning Algorithms
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Threat Modeling, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Development Testing, Software Development Methodologies, Application Programming Interface (API), Code Reusability, Databases, Agile Methodology, Exploitation techniques, Data Validation
★ 5 (20) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Generative AI Agents, Generative AI, Software Design Documents, Software Design, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, Prompt Patterns, LLM Application, Application Security, Software Engineering, Code Review, Debugging, DevSecOps
★ 4.5 (249) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
★ 4.6 (206) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Digital Transformation, Google Workspace, Google Cloud Platform, Cloud Management, Business Transformation, Productivity Software, Cost Management, Collaborative Software, Leadership, Cloud Development, Artificial Intelligence and Machine Learning (AI/ML), Cloud Infrastructure, Expense Management, Cloud Applications, Infrastructure Architecture, Cloud Computing, Applied Machine Learning, Cloud Platforms, Cloud Storage, Machine Learning
★ 4.6 (46) · Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Conflict Management, Professional Networking, Employee Coaching, Meeting Facilitation, Relationship Management, Relationship Building, Communication Strategies, Communication, Mentorship, Active Listening, Interpersonal Communications, Verbal Communication Skills, People Management, Constructive Feedback, Influencing, Rapport Building, Coaching, People Development, Collaboration, Leadership
★ 4.7 (429) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Code Reusability, Embedded Systems, Memory Management, Systems Architecture, Software Design, Software Design Patterns, Performance Tuning, Safety Assurance, Software Testing, Secure Coding, Scalability, Data Sharing
Intermediate · Course · 1 - 4 Weeks

AI Business School
Skills you'll gain: Agentic Workflows, Prompt Engineering, Agentic systems, AI Workflows, Prompt Engineering Tools, Generative AI, AI literacy, Sales, Sales Enablement, Large Language Modeling, ChatGPT, Generative AI Agents, AI Enablement, AI Personalization, Productivity, LLM Application, Innovation, Operational Efficiency, Artificial Intelligence, Ideation
★ 4.6 (24) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Analytical Skills, Analysis, Data Preprocessing, Data Analysis, Model Evaluation, Analytics, Regression Analysis, Classification And Regression Tree (CART), Strategic Decision-Making, Business Analytics, Decision Making, Predictive Modeling, Classification Algorithms, Statistical Modeling, Logistic Regression, Decision Tree Learning, Research, Investigation, Quantitative Research, Scientific Methods
Intermediate · Course · 1 - 4 Weeks