Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software design patterns"
LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Object-Relational Mapping, Transaction Processing, Java, Service Oriented Architecture, JSON, YAML, Load Balancing, Databases, Cloud Computing, Integration Testing
The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Software Engineering, Software Development, Software Systems
University of Alberta
Skills you'll gain: Software Architecture, Software Engineering, System Software, Systems Design, Application Development, Computer Architecture, Programming Principles, Project Management, Product Development, System Programming
Skills you'll gain: Software Development Life Cycle, Development Environment, Software Engineering, Software Architecture, Software Design, Programming Principles, Unified Modeling Language, Agile Methodology, Software Development, Scrum (Software Development), Web Development, Cloud Development, Integrated Development Environments, Application Development, Back-End Web Development, Front-End Web Development, Computer Programming, Python Programming
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Verification And Validation, Electronic Systems, Embedded Systems, Application Specific Integrated Circuits, System Design and Implementation, Electrical and Computer Engineering, Software Design, Schematic Diagrams, Technical Design, Software Development, Integrated Development Environments, Computer Architecture, Software Development Tools, Hardware Architecture, Development Environment, Programming Principles, Development Testing, Test Case
- Status: Free
Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Usability, Human Computer Interaction, Regulatory Affairs, Quality Management Systems, Risk Management, Software Design, Healthcare Industry Knowledge, Medical Records, Regulatory Compliance, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), Cybersecurity, System Requirements
Microsoft
Skills you'll gain: Storyboarding, User Research, Information Architecture, User Experience Design, Persona (User Experience), Design Research, Design Thinking, User Centered Design, Innovation, Creativity
- Status: [object Object]
Google
Skills you'll gain: Data Storytelling, Rmarkdown, Data Visualization, Data Presentation, Data Ethics, Interactive Data Visualization, Data Cleansing, Interviewing Skills, Data Validation, Ggplot2, Tableau Software, Presentations, Spreadsheet Software, Data Analysis, Data Visualization Software, Stakeholder Communications, Dashboard, Sampling (Statistics), Analytics, Stakeholder Management
University of Colorado System
Skills you'll gain: Design and Product, Product Design, Security Engineering, Security Software, Software Architecture, Software Engineering, Software Security, Agile Software Development, Systems Design, Software Testing
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Human Centered Design, A/B Testing, Usability Testing, User Centered Design, Mockups, Human Computer Interaction, Human Factors, Telecommuting, Technology Strategies
Skills you'll gain: User Experience Design, User Story, Ideation, Usability, Web Content Accessibility Guidelines, User Research, Design Thinking, Human Centered Design, Competitive Analysis, Persona Development
In summary, here are 10 of our most popular software design patterns courses
- Spring Framework: LearnQuest
- Software Engineering: Modeling Software Systems using UML: The Hong Kong University of Science and Technology
- Software Architecture: University of Alberta
- Introduction to Software Engineering: IBM
- FPGA Design for Embedded Systems: University of Colorado Boulder
- Introduction to Medical Software: Yale University
- Designing for User Experience: Microsoft
- Google Data Analytics: Google
- Software Design as an Element of the Software Development Lifecycle: University of Colorado System
- Embedded Software and Hardware Architecture: University of Colorado Boulder