• 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: Free Trial
    Free Trial
    S

    Salesforce

    Reports, Dashboards, and Customer Success in Salesforce

    Skills you'll gain: Customer Success Management, Salesforce, Dashboard, Sales Operations, Service Management, Customer Relationship Management, Customer Relationship Management (CRM) Software, Sales Support, Data Visualization, Customer Support, Sales Management, Customer and Client Support, Customer Service, Inside Sales, Performance Reporting, Data Storytelling, Business Reporting, Data-Driven Decision-Making

    4.7
    Rating, 4.7 out of 5 stars
    ·
    274 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    First Steps in Python with Jupyter Notebooks

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Software Versioning, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Computational Thinking & Block Programming in K-12 Education

    Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    33 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Enhance Organizational Communications with Slack

    Skills you'll gain: Slack (Software), Productivity Software, Collaborative Software, Internal Communications, Team Building, Corporate Communications, Business Communication, Team Management, Communication Strategies, Resource Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    83 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Graphic Elements of Design: Color Theory and Image Formats

    Skills you'll gain: Logo Design, Color Theory, Color Matching, Graphic Design, Image Quality, Graphic and Visual Design, Graphic and Visual Design Software, Design, Graphics Software, Design Elements And Principles, Digital Design, File Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    595 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Generative AI for Executives and Business Leaders

    Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Responsible AI, Generative AI, Data Ethics, AI Product Strategy, Competitive Intelligence, AI Enablement, Artificial Intelligence, Risk Analysis, Hybrid Cloud Computing, Business Leadership, Risk Mitigation, Strategic Thinking, Data Management, Strategic Leadership, Law, Regulation, and Compliance, Data Strategy, AI literacy, Brainstorming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    710 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Florida

    Fixing Healthcare Delivery

    Skills you'll gain: Patient Safety, Clinical Leadership, Corrective and Preventive Action (CAPA), Culture Transformation, Lean Manufacturing, Health Care Administration, Organizational Change, Health Systems, Kaizen Methodology, Lean Methodologies, Organizational Leadership, Organizational Development, Production Process, Accident Prevention, Change Management, Leadership, Team Building, Process Improvement, Quality Improvement, Root Cause Analysis

    4.7
    Rating, 4.7 out of 5 stars
    ·
    137 reviews

    Mixed · Course · 1 - 3 Months

  • P

    Packt

    DevOps to MLOps Bootcamp– Build & Deploy ML Systems

    Skills you'll gain: Model Deployment, Application Deployment, Data Preprocessing, Devops Tools, Model Training, Machine Learning Software, Data Processing, Model Optimization, Model Evaluation

    Intermediate · Course · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera

    Game-Theoretic Solution Concept with Spreadsheets

    Skills you'll gain: Game Theory, Strategic Decision-Making, Strategic Thinking, Decision Making, Systems Thinking, Complex Problem Solving, Spreadsheet Software

    4.6
    Rating, 4.6 out of 5 stars
    ·
    65 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Innovating with Data and Google Cloud בעברית

    Skills you'll gain: Digital Transformation, Applied Machine Learning, Google Cloud Platform, Data Literacy, Big Data, Cloud Storage, Cloud Services, Looker (Software), Cloud Computing, Business Transformation, Customer Insights, Machine Learning, Analytics, Data Management, Data Lakes, Data Storage, Unstructured Data, Data Quality, Data Processing, AI Enablement

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Google Cloud Infrastructure for Azure Professionals

    Skills you'll gain: Identity and Access Management, Kubernetes, Google Cloud Platform, Virtual Machines, Cloud Applications, Cloud Development, Microsoft Azure, Load Balancing, Cloud Engineering, Cloud-Native Computing, Cloud Computing Architecture, Azure Active Directory, Virtualization and Virtual Machines, Cloud Storage, Public Cloud, Cloud Platforms, Multi-Cloud, Cloud Infrastructure, Infrastructure As A Service (IaaS), Cloud Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    248 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    SkillUp

    IT Systems Design and Analysis 

    Skills you'll gain: Systems Design, Business Process Modeling, Data Flow Diagrams (DFDs), Systems Analysis, Data Modeling, Process Modeling, Business Systems Analysis, Digital Transformation, Business Process, Risk Management, Workflow Management, Systems Architecture, Business Analysis, Information Technology, Process Flow Diagrams, Prototyping, Computer Science, Agile Methodology, Product Lifecycle Management, Business Communication

    4.7
    Rating, 4.7 out of 5 stars
    ·
    25 reviews

    Intermediate · Course · 1 - 4 Weeks

1…589590591…834

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

  • Reports, Dashboards, and Customer Success in Salesforce: Salesforce
  • First Steps in Python with Jupyter Notebooks: Coursera
  • Computational Thinking & Block Programming in K-12 Education: University of California San Diego
  • Enhance Organizational Communications with Slack: Coursera
  • Graphic Elements of Design: Color Theory and Image Formats: University of Colorado Boulder
  • Generative AI for Executives and Business Leaders: IBM
  • Fixing Healthcare Delivery: University of Florida
  • DevOps to MLOps Bootcamp– Build & Deploy ML Systems: Packt
  • Game-Theoretic Solution Concept with Spreadsheets: Coursera
  • Innovating with Data and Google Cloud בעברית: Google Cloud

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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