• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
  • Browse
  • Software Project Management

Software Project Management Courses Online

Master software project management for delivering projects on time and within budget. Learn about project planning, resource management, and agile methodologies.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Complete graduate-level learning without committing to a full degree program.
Earn a university-issued career credential in a flexible, interactive format.
Graduate level learning within reach.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Explore the Software Project Management Course Catalog

  • Status: Free
    Free
    G

    Google Cloud

    Orchestrating the Cloud with Kubernetes (AWS)

    Skills you'll gain: Kubernetes, Docker (Software), Application Deployment, Microservices, Containerization, Google Cloud Platform, Cloud Computing, Cloud Infrastructure

    3.3
    Rating, 3.3 out of 5 stars
    ·
    8 reviews

    Beginner · Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Interpretable Machine Learning Applications: Part 4

    Skills you'll gain: Predictive Modeling, Applied Machine Learning, Scikit Learn (Machine Learning Library), Data Analysis, Data Import/Export, Google Cloud Platform, Jupyter, Decision Tree Learning, Data Processing, Machine Learning, Random Forest Algorithm, Statistical Visualization

    4.7
    Rating, 4.7 out of 5 stars
    ·
    15 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Deploy Your Website on Cloud Run

    Skills you'll gain: Kubernetes, Application Deployment, Google Cloud Platform, Docker (Software), Cloud-Native Computing, Cloud Applications, CI/CD, Scalability, Containerization

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Use Go Code to Work with Google Cloud Data Sources

    Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Development Testing, Data Access, Database Application, Operational Databases

    Beginner · Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Créer un diagramme d’affinité avec Creately

    Skills you'll gain: Process Flow Diagrams, Data Visualization, Brainstorming, Business Software, User Accounts, Collaborative Software, Project Planning, Data Analysis

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    Status: AI skills
    AI skills
    I

    IBM

    IBM Java Developer

    Skills you'll gain: Prompt Engineering, Cloud-Native Computing, Software Development Life Cycle, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design

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

    Beginner · Professional Certificate · 3 - 6 Months

  • G

    Google Cloud

    Running a Node.js Container on Google Kubernetes Engine

    Skills you'll gain: Containerization, Kubernetes, Docker (Software), Google Cloud Platform, Cloud Applications, Cloud Computing, Application Deployment, Scalability, Public Cloud, Node.JS, Cloud Storage

    Beginner · Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Files and directories in the Linux filesystem

    Skills you'll gain: File Systems, Linux, Linux Commands, File Management, Linux Administration, Operating Systems, Unix, Command-Line Interface

    4.6
    Rating, 4.6 out of 5 stars
    ·
    17 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Facial Expression Recognition with PyTorch

    Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Image Analysis, Computer Vision, Artificial Neural Networks, Feature Engineering, Data Validation

    3.9
    Rating, 3.9 out of 5 stars
    ·
    58 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • G

    Google Cloud

    Autoscaling TensorFlow Model Deployments with TF Serving and Kubernetes

    Skills you'll gain: Google Cloud Platform, Tensorflow, Kubernetes, Scalability, Application Deployment, Image Analysis, Cloud Computing, MLOps (Machine Learning Operations), System Monitoring, Cloud Management, Cloud Storage, Data Management

    Intermediate · Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Covid-19 Death Medical Analysis & Visualization using Plotly

    Skills you'll gain: Plotly, Data Visualization, Datamaps, Data Visualization Software, Scatter Plots, Jupyter, Python Programming, Exploratory Data Analysis, Pandas (Python Package), Data Analysis, Medical Science and Research

    4.2
    Rating, 4.2 out of 5 stars
    ·
    13 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera Project Network

    Introduction to D3.js

    Skills you'll gain: Data Visualization Software, Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Data Mapping, Javascript

    3.7
    Rating, 3.7 out of 5 stars
    ·
    7 reviews

    Intermediate · Guided Project · Less Than 2 Hours

Software Project Management learners also search

Software
Software Development
Software Design
Software Engineering
C
Software Engineering Projects
Development
C Programming
1…158159160…834

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

  • Orchestrating the Cloud with Kubernetes (AWS): Google Cloud
  • Interpretable Machine Learning Applications: Part 4: Coursera Project Network
  • Deploy Your Website on Cloud Run: Google Cloud
  • Use Go Code to Work with Google Cloud Data Sources: Google Cloud
  • Créer un diagramme d’affinité avec Creately: Coursera Project Network
  • IBM Java Developer: IBM
  • Running a Node.js Container on Google Kubernetes Engine: Google Cloud
  • Files and directories in the Linux filesystem: Coursera Project Network
  • Facial Expression Recognition with PyTorch : Coursera Project Network
  • Autoscaling TensorFlow Model Deployments with TF Serving and Kubernetes: Google Cloud

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok