Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software+design+patterns"
Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronic Systems, Application Specific Integrated Circuits, Hardware Design, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Hardware Architecture, Electronic Components, Power Electronics, Internet Of Things, Embedded Systems, Electronic Hardware, Electrical and Computer Engineering, Microarchitecture, Computer Hardware, Network Protocols
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, Development Testing, User Interface (UI), Peer Review, Interviewing Skills, Software Testing, Computer Programming, Adaptability, Performance Tuning, Algorithms
LearnQuest
Skills you'll gain: Spring Framework, JUnit, Application Frameworks, Java, Integration Testing, Extensible Markup Language (XML), Application Development, Software Design Patterns
Skills you'll gain: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Hardware Architecture, Microarchitecture, Electronic Systems, Computer Hardware, Semiconductors, Computer Engineering, Electronic Components, Functional Design, Verification And Validation, Data Storage, Data Storage Technologies
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Software Engineering Tools, Test Planning, Acceptance Testing
University of Michigan
Skills you'll gain: UI/UX Research, Qualitative Research, User Experience Design, User Experience, Usability Testing, User Research, Prototyping, Wireframing, User Centered Design, Survey Creation, Sampling (Statistics), Design Research, Interaction Design, A/B Testing, Usability, Test Case, Design Thinking, Design, Human Computer Interaction, Research Methodologies
University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Maintainability, Software Architecture, Programming Principles, Android Development, Technical Design, Conceptual Design
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Program Development, Hardware Architecture, Systems Architecture, Data Structures, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, C++ (Programming Language), Data Storage, Computer Programming
Board Infinity
Skills you'll gain: Spring Boot, Restful API, Model View Controller, Spring Framework, Java, Java Programming, Web Services, Back-End Web Development, Data Structures, Application Security, Application Development
EDUCBA
Skills you'll gain: Embedded Software, Software Development, Software Design, Software Engineering, Software Architecture, Embedded Systems, Software Development Methodologies, Configuration Management, Systems Architecture, Extensible Markup Language (XML), System Configuration, Application Frameworks, Real Time Data
University of Alberta
Skills you'll gain: Requirements Analysis, Agile Software Development, Agile Methodology, Kanban Principles, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Project Risk Management, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Software Development, Product Requirements, Agile Project Management, User Story, Backlogs
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Engineering Software, Software Design, Process Driven Development, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design
In summary, here are 10 of our most popular software+design+patterns courses
- Chip based VLSI design for Industrial Applications:Â L&T EduTech
- Object Oriented Java Programming: Data Structures and Beyond:Â University of California San Diego
- Spring - Ecosystem and Core:Â LearnQuest
- Fundamentals of Digital Design for VLSI Chip Design:Â L&T EduTech
- Software Testing and Automation:Â University of Minnesota
- User Experience Research and Design:Â University of Michigan
- Object-Oriented Design:Â University of Alberta
- Embedded Software Development with C:Â EDUCBA
- Data Structures & Backend with Java:Â Board Infinity
- Introduction to AutoSAR:Â EDUCBA