Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "software design patterns"
- Status: Free Trial
Skills you'll gain: Desktop Support, Technical Support, Computer Hardware, Software Installation, Help Desk Support, Technical Documentation, Hardware Troubleshooting, Customer Support, Computer Architecture, Computer Networking, Microsoft Windows, Technical Communication, Linux, Virtual Machines
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Software Design Patterns, Large Language Modeling, Test Automation, Collaborative Software, Software Architecture, Software Testing, Debugging, Software Documentation, Dependency Analysis, Database Management, Technical Documentation, Software Systems, System Design and Implementation, Configuration Management, Generative AI, Software Engineering, Software Development, Code Review, Machine Learning
- Status: Free TrialStatus: AI skills
Skills you'll gain: Prompt Engineering, Generative AI, Product Management, New Product Development, Product Strategy, Financial Analysis, Product Roadmaps, Product Development, Product Planning, Generative AI Agents, Usability Testing, Project Management Life Cycle, Innovation, Commercialization, Artificial Intelligence, Market Analysis, Stakeholder Management, Business Planning, Product Lifecycle Management, Product Improvement
- Status: Free Trial
University of Virginia
Skills you'll gain: Design Thinking, Ideation, Brainstorming, Stakeholder Management, Strategic Prioritization, Innovation, Prioritization, Project Design, User Feedback, Human Centered Design, Product Design, Open Mindset, Creative Problem-Solving, Design and Product, User Research, Growth Mindedness, User Experience, Strategic Thinking, Systems Thinking, Creativity
University of Colorado Boulder
Skills you'll gain: Embedded Software, Software Design, Embedded Systems, Debugging, Hardware Architecture, System Programming, Maintainability, Microarchitecture, Software Architecture, Computer Architecture, Data Structures, C (Programming Language), Peripheral Devices, Data Storage
- Status: Free Trial
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, Large Language Modeling, Software Engineering, Software Development, Software Testing, Data Ethics, DevSecOps, Test Case, Prototyping, Maintainability, Application Development, CI/CD, Artificial Intelligence, Software Architecture, Code Review, Technical Writing, Natural Language Processing, Image Analysis
- Status: Free Trial
Skills you'll gain: GitHub, Version Control, Git (Version Control System), Puppet (Configuration Management Tool), Infrastructure as Code (IaC), Cloud Services, Cloud Management, Bash (Scripting Language), Restful API, Incident Management, Code Review, Debugging, Unix Shell, Interviewing Skills, Web Services, Automation, Configuration Management, Python Programming, Programming Principles, Applicant Tracking Systems
- Status: Free Trial
University of Virginia
Skills you'll gain: Design Thinking, Innovation, Ideation, Storytelling, Creative Problem-Solving, Market Opportunities, Human Centered Design, New Product Development, Data Visualization, User Experience Design, Strategic Thinking
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Game Design, Video Game Development, Storytelling, Interactive Design, Design Elements And Principles, Systems Design, Usability, Creativity
- Status: Preview
The University of Sydney
Skills you'll gain: Design Thinking, Human Centered Design, Product Design, Innovation, Service Design, User Experience Design, Design, Ideation, Prototyping, Creativity, Usability Testing
- Status: Free Trial
University of Minnesota
Skills you'll gain: Software Testing, Unit Testing, Verification And Validation, Test Automation, System Testing, Test Planning, Acceptance Testing, Testability, Test Case, Test Engineering, Code Coverage, Integration Testing
- Status: Free Trial
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Software Installation, Python Programming, Scripting, Computational Thinking
In summary, here are 10 of our most popular software design patterns courses
- Technical Support Fundamentals: Google
- Generative AI for Software Development: DeepLearning.AI
- IBM AI Product Manager: IBM
- Design Thinking: University of Virginia
- Embedded Software and Hardware Architecture: University of Colorado Boulder
- Generative AI for Software Developers: IBM
- Google IT Automation with Python: Google
- Design Thinking for Innovation: University of Virginia
- Introduction to Game Design: California Institute of the Arts
- Innovation Through Design: Think, Make, Break, Repeat: The University of Sydney