Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Course Catalog
 Status: Free Trial Status: Free Trial- Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Application Security, Secure Coding, Computer Architecture, C (Programming Language), System Configuration, Application Development, C++ (Programming Language), System Requirements, Product Support 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Coursera Instructor Network - Skills you'll gain: Test Planning, Test Tools, Prompt Engineering, Version Control, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, Object Oriented Programming (OOP), GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML) 
 Status: Free Trial Status: Free Trial- University of Colorado System - Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Open Web Application Security Project (OWASP), Technical Design, Software Architecture, Secure Coding, Object Oriented Design, Software Design Patterns, Database Management, Security Software, Systems Design, Software Engineering, Software Development Life Cycle 
 - Coursera Project Network - Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Computer Graphics, Visualization (Computer Graphics), 3D Assets, Design Software, Graphical Tools, Product Design, Graphic Design 
 Status: Free Trial Status: Free Trial- Coursera Instructor Network - Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Cloud Platforms, Software Architecture, Cloud Services, Cloud Applications, Cloud Security, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Cloud Computing, Cloud Infrastructure, Cloud Services, JavaScript Frameworks, Back-End Web Development, DevOps, Full-Stack Web Development, OpenShift, Version Control, Cloud Development, CI/CD, Software Development, Cloud-Native Computing, Web Applications, Microservices, Containerization, Kubernetes, Web Development, Serverless Computing, Docker (Software) 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering 
 Status: Free Trial Status: Free Trial- University of Minnesota - Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Sprint Retrospectives, Backlogs, Continuous Integration, Test Driven Development (TDD) 
 Status: Preview Status: Preview- Atlassian - Skills you'll gain: Jira (Software), Agile Methodology, Scrum (Software Development), Kanban Principles, Agile Project Management, Lean Methodologies, Backlogs, Sprint Planning, Sprint Retrospectives, User Story, Workflow Management, Project Management, Product Requirements, Query Languages, Software Versioning, Continuous Improvement Process 
 Status: Free Trial Status: Free Trial- The Hong Kong University of Science and Technology - Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Software Development, Software Engineering, Software Systems, Project Planning, Project Management 
 Status: Preview Status: Preview- The Hong Kong University of Science and Technology - Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, File Management 
 Status: Preview Status: Preview- The University of Chicago - Skills you'll gain: Software-Defined Networking, Computer Networking, Virtualization, Network Architecture, General Networking, Network Administration, Network Switches, Network Routing, Network Security, Network Protocols, Hardware Architecture, Application Programming Interface (API) 
In summary, here are 10 of our most popular software courses
- Arm Cortex-M Architecture and Software Development: Arm
- Building Smarter Software: GenAI Tools and Practices: Coursera Instructor Network
- Secure Software Design: University of Colorado System
- SketchUp: how to start modelling simple 3D objects: Coursera Project Network
- Cloud Architecture Design Patterns: Coursera Instructor Network
- Full Stack Software Developer Assessment: IBM
- Software Engineering Tools and Practices: Codio
- Agile Software Development: University of Minnesota
- Agile with Atlassian Jira: Atlassian
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology










