Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software+design+patterns"
Skills you'll gain: User Centered Design, Responsive Web Design, Web Design and Development, Prototyping, Front-End Web Development, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Design Elements And Principles, Wireframing, Typography, UI Components, Web Applications, Mobile Development
University of Michigan
Skills you'll gain: Qualitative Research, User Research, User Experience Design, Research Methodologies, Needs Assessment, Interviewing Skills, Human Centered Design, Research, Data Collection
Skills you'll gain: Embedded Systems, Embedded Software, Machine Controls, Electronic Systems, Industrial Engineering, Internet Of Things, Automation, Vibrations, System Programming, C (Programming Language), Power Electronics, Peripheral Devices, Wireless Networks, Computer Architecture, Civil Engineering, Cybersecurity, Engineering, Cloud Computing, Structural Engineering, Maintenance, Repair, and Facility Services
University of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Database Management, Web Applications, Software Architecture, Performance Testing, Scalability, Microservices, Data Architecture, System Monitoring, Distributed Computing, User Acceptance Testing (UAT), Application Development, Prototyping, Apache Kafka, Predictive Modeling, Requirements Elicitation, Test Automation, Transaction Processing, Database Architecture and Administration
University of California San Diego
Skills you'll gain: Interaction Design, Usability, Human Centered Design, Mockups, Storyboarding, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Research, Interviewing Skills
Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Hardware Architecture, Debugging, Program Development, Application Security, Computer Architecture, System Configuration, C (Programming Language), Application Development, C++ (Programming Language), Computer Programming, System Requirements, Computer Hardware, Cybersecurity
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
University of Minnesota
Skills you'll gain: UI/UX Research, User Research, User Interface (UI) Design, Usability Testing, Prototyping, User Interface (UI), Usability, User Experience Design, User Experience, User Centered Design, Conceptual Design, Graphic and Visual Design, Ideation, Web Content Accessibility Guidelines, Design, Human Computer Interaction, Interaction Design, Qualitative Research, Design Reviews, Design Thinking
University of Minnesota
Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Systems Development, Software Architecture, Verification And Validation, Software Development, Process Driven Development, Waterfall Methodology, Software Testing, Scrum (Software Development), Release Management, Development Testing, Maintainability
University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Encryption, Application Security, Penetration Testing, Data Security, Vulnerability Assessments, Cybersecurity, Vulnerability Management, Security Testing, Software Design, Authorization (Computing), Verification And Validation, Code Review, Linux, Programming Principles, Debugging
University of Colorado Boulder
Skills you'll gain: Service Level, Software Engineering, Software Architecture, Data Architecture, Distributed Computing, Transaction Processing, Software Design, Database Systems, Blockchain, Maintainability, Data Structures, Test Driven Development (TDD), Continuous Integration, System Monitoring
University of Minnesota
Skills you'll gain: Software Design Patterns, Software Engineering, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Threat Modeling, Maintainability, Code Review, Quality Assurance, Continuous Integration, CI/CD, Software Technical Review, Test Driven Development (TDD), Software Development Tools, Software Documentation, Version Control
In summary, here are 10 of our most popular software+design+patterns courses
- Designing User Interfaces and Experiences (UI/UX):Â IBM
- Understanding User Needs:Â University of Michigan
- VLSI chip design with CPS for Industrial Applications:Â L&T EduTech
- Software Architecture for Big Data:Â University of Colorado Boulder
- Human-Centered Design: an Introduction:Â University of California San Diego
- Arm Cortex-M Architecture and Software Development:Â Arm
- Programming with Java:Â Amazon
- User Interface Design:Â University of Minnesota
- Software Development Processes and Methodologies:Â University of Minnesota
- Secure Coding Practices:Â University of California, Davis