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
The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, Unix Commands, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Shell Script, Operating System Administration, System Configuration, Collaborative Software, Software Development Tools, Software Versioning
- Status: Free Trial
Skills you'll gain: Software-Defined Networking, Network Security, Infrastructure Security, Computer Networking, Local Area Networks, Network Architecture, Network Infrastructure, Wide Area Networks, Network Performance Management, Virtualization
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming
- Status: Preview
Northeastern University
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Software Development, Scalability
- Status: Free Trial
Skills you'll gain: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Microarchitecture, Software Development, Development Environment, Hardware Architecture, Debugging, Application Security, Secure Coding, Computer Architecture, C (Programming Language), System Configuration, Application Development, C++ (Programming Language), System Requirements, Product Support, Technical Support
- Status: Free Trial
L&T EduTech
Skills you'll gain: Engineering Calculations, Structural Engineering, Structural Analysis, Construction Engineering, Civil Engineering, Construction, Engineering Analysis, Building Codes, Engineering Practices, Engineering, Materials science, Conceptual Design, Engineering Design Process, Architecture and Construction, Maintenance, Repair, and Facility Services, Finite Element Methods, Property Maintenance, Continuous Monitoring, Hydraulics, Failure Analysis
Coursera Project Network
Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Computer Graphics, Visualization (Computer Graphics), 3D Assets, Design Software, Graphical Tools, Product Design, Graphic Design
- Status: Preview
Skills you'll gain: Software Development, Embedded Software, Software Architecture, Microservices, Digital Transformation, Virtualization, Simulation and Simulation Software, DevOps, Application Programming Interface (API), Artificial Intelligence, Safety Standards
- Status: Free Trial
Indian Institute of Technology Guwahati
Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Mechanical Design, Engineering Drawings, Visualization (Computer Graphics), Prototyping, Animations
- Status: Free Trial
Google
Skills you'll gain: User Experience Design, UI/UX Research, Information Architecture, Storyboarding, Wireframing, User Research, User Story, Adobe XD, Usability Testing, Figma (Design Software), User Experience, Design Reviews, User Interface and User Experience (UI/UX) Design, Design Research, User Centered Design, Persona (User Experience), Presentations, Web Design, Research Design, Usability
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, Electronic Systems, Electronics, Electrical Systems, Computer-Aided Design, Technical Design, Control Systems, Simulation and Simulation Software, Design Specifications, Design Strategies
- Status: Preview
University of Alberta
Skills you'll gain: Agile Software Development, Requirements Management, Software Development, Product Management, Process Development, Application Lifecycle Management, Software Engineering, Project Planning, Project Management, Customer Engagement
In summary, here are 10 of our most popular software design patterns courses
- Open Source Software Development, Linux and Git: The Linux Foundation
- Introduction to Software-Defined (SD) Branch: LearnQuest
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Data Structures & Algos: Software Development Skills: Northeastern University
- Arm Cortex-M Architecture and Software Development: Arm
- Bridge Infrastructure Design: L&T EduTech
- SketchUp: how to start modelling simple 3D objects: Coursera Project Network
- SDV 101: Introduction to Software Defined Vehicles: digital.auto
- Computer Aided Design: Indian Institute of Technology Guwahati
- Google UX Design: Google