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 Engineering Course Catalog
- Status: Free Trial
Skills you'll gain: Stakeholder Communications, Data Literacy, Spreadsheet Software, Dashboard, Data-Driven Decision-Making, Problem Solving, Data Analysis, Analytical Skills, Excel Formulas, Expectation Management, Quantitative Research
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Object Oriented Design, Java, Object Oriented Programming (OOP), Software Architecture, Software Design, Computer Programming, Application Development, Programming Principles, Data Structures, UI Components
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Object Oriented Design, Java, User Interface and User Experience (UI/UX) Design, Object Oriented Programming (OOP), Application Development, Software Design, Software Architecture, Business Process Modeling, System Design and Implementation, Business Systems, Test Data, Artificial Intelligence, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: Software Testing, Application Deployment, Behavior-Driven Development, Release Management, Test Planning, System Testing, Test Driven Development (TDD), Software Quality Assurance, CI/CD, Software Development Life Cycle, Systems Analysis, Risk Management, Software Systems, Systems Thinking, Data Validation, Product Lifecycle Management, Data Modeling, Business Process Automation, Process Flow Diagrams, Digital Transformation
- Status: Free Trial
Meta
Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Software Versioning, Command-Line Interface, Software Configuration Management, Collaborative Software, Software Development Methodologies, Software Development, File Management, Linux, Web Development
- Status: NewStatus: Free Trial
Coursera Instructor Network
Skills you'll gain: Prompt Engineering, Test Planning, Software Testing, ChatGPT, Debugging, Test Tools, Test Execution Engine, Software Design Patterns, Version Control, Continuous Deployment, GitLab, Database Management, Mobile Development, Application Programming Interface (API), Back-End Web Development, Generative AI, Front-End Web Development, GitHub, Application Development, Artificial Intelligence and Machine Learning (AI/ML)
- Status: Preview
University of Pennsylvania
Skills you'll gain: Research, Science and Research, Research Methodologies, Experimentation, Language Competency, English Language, General Science and Research, Technical Communication, Environment, Oral Comprehension, Energy and Utilities, Vocabulary, Emerging Technologies, Environmental Science, Grammar, Innovation
- Status: NewStatus: Free Trial
Skills you'll gain: Database Design, Version Control, Unix Commands, Restful API, HTML and CSS, Jest (JavaScript Testing Framework), Django (Web Framework), Relational Databases, Git (Version Control System), React.js, SQL, API Design, GitHub, Responsive Web Design, Database Management, Application Programming Interface (API), MySQL, Database Systems, Object Oriented Programming (OOP), Python Programming
- Status: Free Trial
Skills you'll gain: Version Control, Unix Commands, HTML and CSS, User Interface and User Experience (UI/UX) Design, Jest (JavaScript Testing Framework), User Research, UI/UX Research, Git (Version Control System), Usability Testing, React.js, User Experience Design, Responsive Web Design, GitHub, Interaction Design, Data Structures, Front-End Web Development, Pseudocode, Cascading Style Sheets (CSS), Javascript, JavaScript Frameworks
- Status: Free Trial
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, PyTorch (Machine Learning Library), Natural Language Processing, Generative AI Agents, ChatGPT, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Human Computer Interaction, Artificial Neural Networks, Artificial Intelligence, Applied Machine Learning, Text Mining, Deep Learning, Application Development, Data Processing, Performance Tuning, Data Ethics, Feature Engineering
- Status: Free Trial
Skills you'll gain: Test Planning, Test Tools, Software Testing, Test Automation, Configuration Management, System Testing, Software Development Life Cycle, Test Case, Integration Testing, Acceptance Testing, Unit Testing, Functional Testing, Regression Testing, Code Review, Test Data, Software Technical Review, Risk Management, Software Quality Assurance, Risk Management Framework, Usability Testing
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Open Web Application Security Project (OWASP), DevSecOps, Software Development Life Cycle, CI/CD, Application Security, Secure Coding, Code Review, DevOps, Continuous Integration, Continuous Deployment, Jenkins, Vulnerability Scanning, Vulnerability Assessments, Software Quality Assurance, Security Awareness, Dependency Analysis, Docker (Software), Automation, Compliance Management
Software Engineering learners also search
In summary, here are 10 of our most popular software engineering courses
- Ask Questions to Make Data-Driven Decisions: Google
- Application Engineering and Development Part 1: Northeastern University
- Application Engineering and Development Part 2: Northeastern University
- Software Testing, Deployment, and Maintenance Strategies : IBM
- Version Control: Meta
- Building Smarter Software: GenAI Tools and Practices: Coursera Instructor Network
- English for Science, Technology, Engineering, and Mathematics: University of Pennsylvania
- Meta Full-Stack Developer: Meta
- Meta Front-End Developer: Meta
- Generative AI Engineering with LLMs: IBM