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 Design Course Catalog
- Status: Free Trial
Skills you'll gain: Node.JS, React Redux, React.js, Restful API, MongoDB, Server Side, JavaScript Frameworks, Javascript, Database Design, Ajax, Back-End Web Development, Database Application, Authentications, Debugging, NoSQL, Front-End Web Development, Databases, Relational Databases, JSON, Web Development
- Status: Free Trial
University of California San Diego
Skills you'll gain: Event-Driven Programming, Java, Java Programming, Data Visualization Software, Object Oriented Programming (OOP), Visualization (Computer Graphics), Interactive Data Visualization, Object Oriented Design, User Interface (UI), Algorithms, Software Documentation, Programming Principles, Data Structures, Software Design Patterns, Computational Thinking, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Canva (Software), Instagram, Social Media Content, Content Creation, Video Production, Video Editing, Social Media Management, Animations, Multimedia, Storytelling, Drive Engagement, Design, Typography, Creativity
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Application Specific Integrated Circuits, Electronic Systems, Electronics Engineering, Embedded Systems, Embedded Software, Electrical and Computer Engineering, Integrated Development Environments, Software Development, System Design and Implementation, Computational Logic, Software Development Tools, Computer Engineering, Verification And Validation, Technical Design, Computer Architecture, Simulation and Simulation Software, Development Environment
- Status: NewStatus: Preview
Edureka
Skills you'll gain: YAML, Infrastructure as Code (IaC), Extensible Markup Language (XML), CI/CD, JSON, Data Validation, Data Structures, Scripting, Docker (Software), Kubernetes, Containerization, Debugging, DevOps, Configuration Management, Automation, Software Versioning, Maintainability, System Configuration, User Provisioning
- Status: NewStatus: Preview
Northeastern University
Skills you'll gain: Database Design, Database Theory, Database Management, Database Systems, Relational Databases, Databases, Data Modeling, Unified Modeling Language, SQL, Query Languages, Data Manipulation
- Status: NewStatus: Free Trial
Skills you'll gain: Design Elements And Principles, Design, Adobe Photoshop, Design Software, Graphic and Visual Design, Color Theory, Automation
- Status: Preview
University of London
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Applied Machine Learning, Artificial Intelligence, Data Ethics, Predictive Modeling, Feature Engineering, Machine Learning Algorithms, Supervised Learning, Data Collection, Software Testing, Development Testing
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, Object Oriented Programming (OOP), Data Structures, C# (Programming Language), Debugging, Video Game Development, Game Design, Computer Programming, Event-Driven Programming, UI Components, Scripting, Programming Principles, Integrated Development Environments, Program Development, Computational Thinking, Application Development, Software Design, Microsoft Development Tools, Data Storage, Computer Programming Tools
- Status: New
Skills you'll gain: Software Versioning, Software Design Patterns
- Status: NewStatus: Free Trial
Skills you'll gain: GitHub, Microsoft Copilot, Web Applications, Web Development, Debugging, Application Development, UI Components, Cascading Style Sheets (CSS), Prompt Engineering, Generative AI Agents, Development Environment, Computer Programming, Artificial Intelligence, Web Development Tools, Generative AI, Computer Programming Tools, Database Application, Software Development, Software Engineering, User Interface (UI)
- Status: NewStatus: Free Trial
IESE Business School
Skills you'll gain: Innovation, Design Thinking, Culture Transformation, Organizational Leadership, Organizational Change, Organizational Strategy, Thought Leadership, Problem Solving, Overcoming Objections, Empathy
Software Design learners also search
In summary, here are 10 of our most popular software design courses
- JavaScript Programming with React, Node & MongoDB: IBM
- Object Oriented Programming in Java: University of California San Diego
- Easy Instagram Reels in Canva: Design & Post: Skillshare
- FPGA Design for Embedded Systems: University of Colorado Boulder
- Introduction to YAML: Edureka
- Data Management and Database Design Part 1: Northeastern University
- Surface Pattern Design: Key Principles for Amazing Patterns: Skillshare
- Machine Learning for All: University of London
- C# Programming for Unity Game Development: University of Colorado System
- Modern Java - Mastering Features from Java 8 to Java 21: Packt