• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
Log In
Join for Free
  • Browse
  • Software Engineering

Software Engineering Courses

Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.


Popular Software Engineering Courses and Certifications


  • Status: New
    New
    Status: Free Trial
    Free Trial
    G

    Google Cloud

    AI Infrastructure: Introduction to AI Hypercomputer

    Skills you'll gain: Model Deployment, Google Cloud Platform, Cloud Deployment, Cloud Computing Architecture, Performance Tuning, Infrastructure Architecture, Artificial Intelligence, Hardware Architecture

    4.2
    Rating, 4.2 out of 5 stars
    ·
    17 reviews

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Google Drive: Getting Started

    Skills you'll gain: File Management, Cloud Storage, Collaborative Software, Google Workspace, Document Management, Microsoft Office, Data Sharing

    4.3
    Rating, 4.3 out of 5 stars
    ·
    18 reviews

    Beginner · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    R

    Rutgers the State University of New Jersey

    Sourcing Analytics

    Skills you'll gain: Strategic Sourcing, Procurement, Supplier Management, Supply Chain, Supplier Performance Management, Supply Management, Supply Chain Management, Benchmarking, Competitive Analysis, Business Analytics, Analytics, Business Intelligence, Financial Analysis

    4.6
    Rating, 4.6 out of 5 stars
    ·
    20 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Apple Platform Security, Integrations, & Management

    Skills you'll gain: Knowledge of Apple Software, Apple Service Certification, Application Lifecycle Management, Endpoint Security, Knowledge of Apple Hardware, Mobile Development Tools, Test Planning

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Selenium Techniques and Framework Introduction

    Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Test Case, Software Testing, Cascading Style Sheets (CSS), Application Frameworks, Browser Compatibility, Javascript and jQuery, Web Scraping, Automation, Python Programming, Hypertext Markup Language (HTML)

    4.8
    Rating, 4.8 out of 5 stars
    ·
    8 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    ExpressJS Essentials: Building Modern Web APIs

    Skills you'll gain: Node.JS, JavaScript Frameworks, Authentications, MongoDB, Postman API Platform, Restful API, Server Side, Middleware, JSON, Web Applications, Javascript, Back-End Web Development

    4.9
    Rating, 4.9 out of 5 stars
    ·
    22 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    S

    Scrimba

    Build a Mobile App with Firebase

    Skills you'll gain: Debugging, HTML and CSS, Web Development, Mobile Development, Database Application, Responsive Web Design, Real Time Data, User Interface (UI) Design, Secure Coding, Javascript, Data Storage Technologies

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    P

    Pontificia Universidad Católica del Perú

    Gestión de Emprendimientos Gastronómicos

    Skills you'll gain: Hospitality and Food Services, Food and Beverage, Restaurant Management, Resource Management, Market Analysis, Market Opportunities, Business Modeling, Entrepreneurship, Innovation, Cost Management, Operational Efficiency

    4.8
    Rating, 4.8 out of 5 stars
    ·
    33 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Beyond the Basics: Expand Your Copilot for Sales Expertise

    Skills you'll gain: Microsoft Copilot, Forecasting, Responsible AI, Sales Pipelines, Sales Strategy, Sales, Sales Enablement, Enterprise Sales, Sales Management, Microsoft Power Platform, Solution Selling, AI Enablement, Customer Relationship Management (CRM) Software, Microsoft 365, Microsoft Teams, Prompt Engineering, Data Integration, Data Management

    4.1
    Rating, 4.1 out of 5 stars
    ·
    8 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    D

    Duke University

    برمجة Java: حل المشكلات باستخدام البرامج

    Skills you'll gain: Java, Computer Programming, Debugging, Programming Principles, Object Oriented Programming (OOP), Program Development, Algorithms, Data Import/Export, Data Analysis Software, Integrated Development Environments, Software Design, File I/O

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    SkillUp

    Product Owner: Essential Skills and Tools for Innovation

    Skills you'll gain: AI Product Strategy, Backlogs, Agile Product Development, Product Roadmaps, Product Strategy, Sprint Planning, Product Management, User Story, Product Lifecycle Management, Product Requirements, Scaled Agile Framework, Lean Methodologies, Prioritization, Business Priorities, Release Management

    4.9
    Rating, 4.9 out of 5 stars
    ·
    32 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    PepsiCo

    Water Governance & Economics

    Skills you'll gain: Water Resources, Water Resource Management, Water Sustainability, Hydrology, Water Quality, Governance, Strategic Thinking, Public Works, Forecasting, Environmental Science, Environmental Engineering and Restoration, Civil Engineering, Environmental Laws, Economics, Stakeholder Engagement

    3.5
    Rating, 3.5 out of 5 stars
    ·
    6 reviews

    Beginner · Course · 1 - 3 Months

Searches related to software engineering

software engineering: software design and project management
software engineering: modeling software systems using uml
software engineering: implementation and testing
software engineering tools and practices
generative ai software engineering
introduction to software engineering
applied software engineering fundamentals
ibm devops and software engineering
1…556557558…834

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

  • AI Infrastructure: Introduction to AI Hypercomputer: Google Cloud
  • Google Drive: Getting Started: Google Cloud
  • Sourcing Analytics: Rutgers the State University of New Jersey
  • Advanced Apple Platform Security, Integrations, & Management: Packt
  • Advanced Selenium Techniques and Framework Introduction: Packt
  • ExpressJS Essentials: Building Modern Web APIs: EDUCBA
  • Build a Mobile App with Firebase: Scrimba
  • Gestión de Emprendimientos Gastronómicos: Pontificia Universidad Católica del Perú
  • Beyond the Basics: Expand Your Copilot for Sales Expertise: Microsoft
  • برمجة Java: حل المشكلات باستخدام البرامج: Duke University

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
  • 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