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, Computer Hardware, Technical Support, Software Installation, Operating Systems, Help Desk Support, Technical Documentation, Hardware Troubleshooting, Software Documentation, End User Training and Support, Computer Networking, Information Technology, Computer Architecture, Technical Communication, Linux, Microsoft Windows
- Status: Free Trial
Skills you'll gain: Design Thinking, User Research, User Experience Design, User Centered Design, Usability, Web Content Accessibility Guidelines, Cross Platform Development, Prototyping, Wireframing, Sprint Planning
- Status: Free Trial
University of Virginia
Skills you'll gain: Brainstorming, Design Thinking, Innovation, Ideation, Creative Thinking, User Research, Human Centered Design, Creative Problem-Solving, Design Research, Open Mindset, Stakeholder Management, Project Scoping, User Experience Design, Persona Development, Project Planning, Process Mapping, Value Engineering, Product Development, Growth Mindedness, Visionary
- Status: Free Trial
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, Collaborative Software, Telecommuting
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
- Status: Free Trial
Skills you'll gain: Data Storytelling, Interactive Data Visualization, Shiny (R Package), Data Wrangling, Exploratory Data Analysis, Relational Databases, Big Data, Data Visualization Software, Ggplot2, Database Design, Data Analysis, IBM Cognos Analytics, Statistical Analysis, Data Presentation, Data Mining, Dashboard, Excel Formulas, Data Manipulation, Web Scraping, Microsoft Excel
- Status: Free Trial
Skills you'll gain: Responsive Web Design, Information Architecture, User Experience Design, Web Design, Design Reviews, Usability Testing, Wireframing, User Research, User Centered Design, User Interface (UI) Design, Mockups, Prototyping, Figma (Design Software)
- Status: Free Trial
Skills you'll gain: Test Driven Development (TDD), Gherkin (Scripting Language), Code Coverage, Behavior-Driven Development, Software Testing, Unit Testing, Test Automation, Test Case, Test Data, Integration Testing, Restful API, Microservices
- Status: Free Trial
Skills you'll gain: User Experience Design, User Story, Ideation, Usability, Web Content Accessibility Guidelines, User Research, Design Thinking, Human Centered Design, Competitive Analysis, User Flows, Persona Development
- Status: Free Trial
Skills you'll gain: Project Management Life Cycle, Change Management, Organizational Structure, Project Management, Organizational Change, Program Management, Project Closure, Agile Methodology, Project Planning, Waterfall Methodology
- Status: Free Trial
University of Michigan
Skills you'll gain: UI/UX Research, Surveys, Qualitative Research, Usability Testing, User Experience Design, User Experience, User Research, User Story, Prototyping, Wireframing, User Centered Design, Survey Creation, Sampling (Statistics), Design Research, Interaction Design, Ideation, A/B Testing, Conceptual Design, User Interface (UI), Test Case
- 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
In summary, here are 10 of our most popular software design patterns courses
- Technical Support Fundamentals: Google
- Foundations of User Experience (UX) Design: Google
- Design Thinking: University of Virginia
- Interaction Design: University of California San Diego
- Embedded Software and Hardware Architecture: University of Colorado Boulder
- IBM Data Analytics with Excel and R: IBM
- Build Dynamic User Interfaces (UI) for Websites: Google
- Introduction to Test and Behavior Driven Development: IBM
- Start the UX Design Process: Empathize, Define, and Ideate: Google
- Foundations of Project Management: Google