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: 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
University of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Maintainability, Programming Principles, Software Design, Python Programming
- Status: Free Trial
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, Debugging, Application Programming Interface (API)
- Status: Free Trial
University of Alberta
Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Application Programming Interface (API), Web Applications, JSON, Android Development
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: Software Testing, Test Planning, Test Case, Software Quality Assurance, Software Technical Review, Quality Assurance, Verification And Validation, Software Documentation, Requirements Analysis, Technical Communication
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Internet Of Things, API Design, Amazon Web Services, Cloud Computing Architecture, Application Programming Interface (API), Network Protocols, Microservices, Cloud Services, Embedded Systems, Serverless Computing, Cloud Technologies, Cybersecurity, Software Development, Public Cloud, Node.JS
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, ChatGPT, Large Language Modeling, OpenAI, Artificial Intelligence, Prompt Engineering, Software Design Patterns
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Spatial Analysis, Advanced Analytics, Image Analysis, Algorithms, Information Privacy
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, Integration Testing, User Acceptance Testing (UAT), Unit Testing, System Implementation, Secure Coding, Test Case, Requirements Analysis, Agile Methodology, Project Management
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Technical Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Software Testing, Test Automation, Software Development Methodologies, Dataflow, Ethical Standards And Conduct, Conceptual Design
- Status: Free Trial
University of Minnesota
Skills you'll gain: Prototyping, User Interface (UI) Design, Usability, Graphic and Visual Design, Web Content Accessibility Guidelines, Design, Interaction Design, Human Computer Interaction, Human Centered Design, Mockups, Wireframing, UI Components, Responsive Web Design, Internet Of Things
- Status: NewStatus: Free Trial
Board Infinity
Skills you'll gain: Spring Boot, API Gateway, Java Programming, Continuous Deployment, Java, JUnit, Configuration Management
In summary, here are 10 of our most popular software design patterns courses
- Software Engineering Tools and Practices: Codio
- BiteSize Python: Object Oriented Programming: University of Colorado Boulder
- Java Programming: Principles of Software Design: Duke University
- Service-Oriented Architecture: University of Alberta
- Fundamentals of Test Case Design: Board Infinity
- M2M & IoT Interface Design & Protocols for Embedded Systems: University of Colorado Boulder
- AI Agentic Design Patterns with AutoGen: DeepLearning.AI
- Pattern Discovery in Data Mining: University of Illinois Urbana-Champaign
- Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
- Software Design Methods and Tools: University of Colorado System