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

    Madecraft

    Protect Your Data: An Introduction to Blockchain Security

    Skills you'll gain: Threat Modeling, Application Security, Security Engineering, Blockchain, Security Controls, Security Requirements Analysis, IT Security Architecture, Security Testing, Security Architecture Review, Data Security, Identity and Access Management, Vulnerability Assessments, Cryptographic Protocols, Cryptography, Threat Detection, Distributed Denial-Of-Service (DDoS) Attacks, Information Assurance, Public Key Infrastructure, Risk Analysis, Penetration Testing

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Generative AI for Marketing Execution

    Skills you'll gain: Personalized Campaigns, Data-Driven Marketing, Prompt Engineering, Campaign Management, Marketing Automation, Marketing Strategies, Meta Ads Manager, Customer Analysis, Competitive Analysis, Email Marketing, Digital Advertising, Email Automation, Search Engine Optimization, Generative AI, ChatGPT, Market Research, AI Personalization, Content Optimization, A/B Testing, Content Creation

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    A

    Adobe

    Business Workflows with Adobe Acrobat

    Skills you'll gain: Adobe Acrobat, Document Management, Workflow Management, Business Process, Collaborative Software, Productivity Software, Document Control, Version Control, Project Documentation, Productivity, Editing

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    G

    Google Cloud

    Membangun Agen AI dengan Database Enterprise

    Skills you'll gain: Model Context Protocol, AI Integrations, Secure Coding, Generative AI Agents, Tool Calling, Agentic Workflows, Database Architecture and Administration, Query Languages, SQL, Databases, Embeddings, Google Cloud Platform, Agentic systems, Debugging

    Advanced · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    T

    Total Seminars

    Network Applications and TCP/IP Security

    Skills you'll gain: Network Monitoring, Network Troubleshooting, Network Performance Management, Dynamic Host Configuration Protocol (DHCP), Network Protocols, Network Security, TCP/IP, Authentications, Identity and Access Management, Security Controls, Network Administration, Network Infrastructure, Email Security, Firewall, Cryptographic Protocols, File Transfer Protocol (FTP), Network Engineering, Single Sign-On (SSO), Network Model, Network Analysis

    Intermediate · Course · 1 - 3 Months

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

    Packt

    Designing Immersive Landscapes in Unreal Engine 5

    Skills you'll gain: Unreal Engine, Post-Production, Virtual Reality, Virtual Environment, 3D Modeling, Computer Graphics, Landscape Architecture, Visualization (Computer Graphics), Video Game Development, Computer Graphic Techniques, Game Design, Design Software, Application Design, Graphical Tools, Software Design, Image Quality, Design and Product, Performance Tuning, Software Development, Open Mindset

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    K

    KodeKloud

    EFK Foundations: Elasticsearch, Fluent Bit & Kibana

    Skills you'll gain: Kibana, Dashboard Creation, System Monitoring, Interactive Data Visualization, Query Languages, Data Pipelines, Data Mapping, Data Storage

    Beginner · Course · 1 - 4 Weeks

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

    Packt

    Real-World Web Development with .NET 9

    Skills you'll gain: ASP.NET, .NET Framework, Web Applications, Application Deployment, Restful API, Model View Controller, Secure Coding, Content Management, Content Management Systems, Authentications, Test Automation, C# (Programming Language), Web Development, Performance Tuning, Docker (Software), Authorization (Computing), Web Development Tools, Kubernetes, API Testing, API Design

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Advanced Electron Integration and Database Connectivity

    Skills you'll gain: Angular, Test Automation, Test Script Development, JavaScript Frameworks, Web Development Tools, Application Development, Application Frameworks, Video Game Development, Test Tools, Frontend Integration, Program Development, Development Environment, React.js, Web Applications, Application Design, Application Deployment, User Interface (UI), Game Design, Verification And Validation, UI Components

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    N

    Northeastern University

    Applied Mathematics in Bioengineering

    Skills you'll gain: Statistical Analysis, Statistical Methods, Statistical Hypothesis Testing, Dimensionality Reduction, Statistics, Probability & Statistics, Linear Algebra, Statistical Inference, Digital Signal Processing, Biological Engineering, Image Analysis, Experimentation, Biomedical Engineering, Applied Mathematics, Regression Analysis, Feature Engineering, Unsupervised Learning, Data Transformation

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    G

    Google Cloud

    Criação de agentes de IA com bancos de dados corporativos

    Skills you'll gain: Model Context Protocol, Vector Databases, Database Development, Tool Calling, AI Workflows, Agentic Workflows, AI Integrations, LLM Application, Database Architecture and Administration, Generative AI Agents, SQL, Query Languages, Google Cloud Platform, Databases, Retrieval-Augmented Generation, Embeddings, Agentic systems, Application Deployment

    Advanced · Course · 1 - 4 Weeks

  • Status: New
    New
    K

    KodeKloud

    Linux Storage Management and LFCS Exam Prep

    Skills you'll gain: Linux Administration, Linux Servers, Linux, Linux Commands, Operating Systems

    Beginner · Course · 1 - 4 Weeks

1…113114115…834

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

  • Protect Your Data: An Introduction to Blockchain Security: Madecraft
  • Generative AI for Marketing Execution: Coursera
  • Business Workflows with Adobe Acrobat: Adobe
  • Membangun Agen AI dengan Database Enterprise: Google Cloud
  • Network Applications and TCP/IP Security: Total Seminars
  • Designing Immersive Landscapes in Unreal Engine 5: Packt
  • EFK Foundations: Elasticsearch, Fluent Bit & Kibana: KodeKloud
  • Real-World Web Development with .NET 9: Packt
  • Advanced Electron Integration and Database Connectivity: Packt
  • Applied Mathematics in Bioengineering: Northeastern 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

  • 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