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
University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Software Technical Review, Java, Object Oriented Programming (OOP), Android Development
- Status: Free Trial
University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Visualization, Code Review, Solution Architecture, Software Systems, Object Oriented Programming (OOP), Software Development, Java
- Status: New
Pearson
Skills you'll gain: Software Architecture, Systems Design, Solution Architecture, Service Oriented Architecture, Verification And Validation, Software Design Patterns, Maintainability, Systems Analysis, Enterprise Architecture, Scalability, Requirements Analysis
- Status: Free Trial
LearnKartS
Skills you'll gain: Java Programming
- Status: Free Trial
University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Software Design Patterns, Design Thinking, Software Development Methodologies, Software Design, Agile Methodology, Agile Project Management, Process Mapping, Software Engineering, Kanban Principles, Software Development Life Cycle, Software Quality Assurance, Application Security, Scrum (Software Development), Object Oriented Design, Software Architecture, User Experience Design, Software Quality (SQA/SQC), Requirements Analysis
- Status: Free Trial
University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Maintainability, Software Architecture, Android Development, Technical Design, Conceptual Design
What brings you to Coursera today?
- Status: NewStatus: Free Trial
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Unified Modeling Language, JUnit, Object Oriented Programming (OOP), Test Driven Development (TDD), Software Design Patterns, Software Engineering, Java, Unit Testing, Software Testing, Java Programming, User Interface and User Experience (UI/UX) Design, Software Design, Software Architecture, API Design, Model View Controller, System Design and Implementation, Software Development, Systems Analysis, Databases
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Predictive Modeling, Data Architecture, Distributed Computing, Application Performance Management, Software Architecture, Big Data, Unit Testing, Microservices, Database Architecture and Administration, Software Engineering, Data Store, Middleware
- Status: NewStatus: Free Trial
Skills you'll gain: CI/CD, Containerization, Docker (Software), Continuous Integration, Java, Integration Testing, Software Design Patterns, Development Testing, Object Oriented Design
- Status: NewStatus: Free Trial
Skills you'll gain: Adobe Photoshop, Design Thinking, Design Elements And Principles, Design, Design Strategies, Digital Design, Creativity, Creative Design, Journals, Software Design Patterns, Graphics Software, Color Theory, Graphic and Visual Design, Graphical Tools, Photo Editing, Color Matching
- Status: Free Trial
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Planning, Acceptance Testing, Software Quality Assurance
- Status: Free Trial
LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Hibernate (Java), Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Java Programming, Object-Relational Mapping, Transaction Processing, Java, Service Oriented Architecture, Cloud Computing Architecture, JSON, YAML, Load Balancing
In summary, here are 10 of our most popular software design patterns courses
- Design Patterns: University of Alberta
- Software Design and Architecture: University of Alberta
- System Design Fundamentals: Pearson
- Core Java - Design Patterns: LearnKartS
- Software Development Lifecycle: University of Minnesota
- Object-Oriented Design: University of Alberta
- Object-Oriented Analysis & Design: University of Colorado Boulder
- Software Architecture Patterns for Big Data: University of Colorado Boulder
- Java: Design Patterns, Testing, and Deployment: SkillUp
- Surface Pattern Design: Principles, Drawing and Collections: Skillshare