• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Product Management

Software Product Management Courses

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.

Popular Software Product Management Courses and Certifications


  • J

    John Wiley & Sons

    Product Marketing and Go-to-Market Strategy

    Skills you'll gain: Product Marketing, Go To Market Strategy, Value Propositions, Product Planning, Product Strategy, Product Management, Strategic Marketing, Storytelling, Marketing Planning, Commercialization, Product Promotion, Growth Strategies, Market Share, Branding, Brand Strategy, User Feedback, Persuasive Communication, Customer experience improvement, Strategic Partnership, Customer Analysis

    Beginner · Course · 1 - 3 Months

  • U

    University of Minnesota

    Software Testing and Automation

    Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, White-Box Testing, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Engineering

    4.2
    Rating, 4.2 out of 5 stars
    ·
    1K reviews

    Intermediate · Specialization · 3 - 6 Months

  • I

    IBM

    Software Testing, Deployment, and Maintenance Strategies

    Skills you'll gain: Test Planning, Test Driven Development (TDD), Release Management, Software Testing, Behavior-Driven Development, Risk Management Framework, Risk Management, System Testing, Application Deployment, Software Quality Assurance, Software Development Life Cycle, CI/CD, Data Validation, Systems Analysis, Systems Thinking, Data Modeling, Product Lifecycle Management, Business Process Automation, Digital Transformation, Process Flow Diagrams

    4.8
    Rating, 4.8 out of 5 stars
    ·
    18 reviews

    Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Accounting Software Mastery for Modern Businesses

    Skills you'll gain: QuickBooks (Accounting Software), Vendor Management, Ledgers (Accounting), Accounting Software, Inventory and Warehousing, Inventory Management, Payroll Processing, Accounting Records, Financial Reporting, Payroll Administration, Business Reporting, Customer Data Management, Management Reporting, Payroll Systems, Financial Analysis, Billing & Invoicing, Accounting and Finance Software, Business Software, Business, Business Analysis

    4.4
    Rating, 4.4 out of 5 stars
    ·
    86 reviews

    Beginner · Specialization · 3 - 6 Months

  • I

    IBM

    Generative AI for Software Developers

    Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, Software Design Documents, Software Design, AI literacy, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Application Security, Software Engineering, Code Review

    4.7
    Rating, 4.7 out of 5 stars
    ·
    12K reviews

    Intermediate · Specialization · 1 - 3 Months

  • C

    Coursera

    Create a Product Design Brainstorming with Miro

    Skills you'll gain: Timelines, Brainstorming, Ideation, Project Schedules, Product Design, Design Thinking, Persona Development, Action Oriented, User Centered Design, Teamwork, Collaborative Software, Collaboration, Team Oriented

    4.4
    Rating, 4.4 out of 5 stars
    ·
    85 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Job Skills
    Job Skills
    I

    IBM

    IBM Full Stack Software Developer

    Skills you'll gain: Cloud Deployment, Software Development Life Cycle, CI/CD, Server Side, Istio, Cloud-Native Computing, Software Architecture, Cloud Computing Architecture, Application Deployment, Restful API, Responsive Web Design, Node.JS, Django (Web Framework), Git (Version Control System), HTML and CSS, Front-End Web Development, Cloud Computing, Data Ethics, Python Programming, Software Development

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    60K reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Y

    Yale University

    Introduction to Medical Software

    Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Software Quality Assurance, Usability, Medical Privacy, Software Quality (SQA/SQC), Verification And Validation, Human Factors, Biomedical Engineering, Risk Management, User Interface (UI), Software Design, Regulatory Compliance, Healthcare Project Management, Health Technology, Machine Learning, Software Testing, Entrepreneurship, User Research

    4.8
    Rating, 4.8 out of 5 stars
    ·
    294 reviews

    Intermediate · Course · 3 - 6 Months

  • A

    Arizona State University

    Engineering and Product Design Processes

    Skills you'll gain: Engineering Design Process, Engineering Drawings, Prototyping, Assembly Drawing, Product Design, Product Development, Hardware Design

    4.6
    Rating, 4.6 out of 5 stars
    ·
    90 reviews

    Beginner · Course · 1 - 4 Weeks

  • V

    Vanderbilt University

    Generative AI Software Engineering

    Skills you'll gain: Claude Code, Prompt Engineering, ChatGPT, Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Anthropic Claude, Agentic Workflows, Token Optimization, Multimodal Prompts, Generative AI, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Automation, Software Architecture, Software Testing, Software Design

    4.8
    Rating, 4.8 out of 5 stars
    ·
    8.9K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Top AI Program
    Top AI Program
    D

    DeepLearning.AI

    Generative AI for Software Development

    Skills you'll gain: Prompt Engineering, Large Language Modeling, Prompt Patterns, Database Design, LLM Application, Database Development, Software Documentation, Software Design Patterns, Vibe coding, Databases, Collaborative Software, Software Testing, OpenAI API, Application Design, Technical Documentation, AI Integrations, Generative AI, Software Engineering, Software Development, Machine Learning

    4.6
    Rating, 4.6 out of 5 stars
    ·
    825 reviews

    Beginner · Professional Certificate · 1 - 3 Months

  • D

    Duke University

    Java Programming and Software Engineering Fundamentals

    Skills you'll gain: File I/O, UI Components, Java Programming, Object Oriented Design, Software Design, Debugging, Web Design and Development, Software Engineering, Code Reusability, Hypertext Markup Language (HTML), Computer Programming, Program Development, Event-Driven Programming, Bioinformatics, Encryption, Computer Programming Tools, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    22K reviews

    Beginner · Specialization · 3 - 6 Months

1…111213…834

In summary, here are 10 of our most popular software product management courses

  • Product Marketing and Go-to-Market Strategy: John Wiley & Sons
  • Software Testing and Automation: University of Minnesota
  • Software Testing, Deployment, and Maintenance Strategies : IBM
  • Accounting Software Mastery for Modern Businesses: EDUCBA
  • Generative AI for Software Developers: IBM
  • Create a Product Design Brainstorming with Miro: Coursera
  • IBM Full Stack Software Developer: IBM
  • Introduction to Medical Software: Yale University
  • Engineering and Product Design Processes: Arizona State University
  • Generative AI Software Engineering: Vanderbilt University

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok