Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software+design+patterns"
University of Alberta
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Software Architecture, Software Engineering, Systems Design, Computational Thinking, Problem Solving, System Software, Software Engineering Tools
Duke University
Skills you'll gain: Computer Programming, Java Programming, Programming Principles, Algorithms, Problem Solving, Data Structures, Software Engineering, Computer Programming Tools, Critical Thinking, Computational Thinking, Data Analysis, Javascript, Software Testing, Front-End Web Development, HTML and CSS, Web Design, Web Development, Web Development Tools, Computer Graphic Techniques, Software Architecture, Data Model, Cryptography, Data Analysis Software, Data Management
Skills you'll gain: Audit, Human Computer Interaction, User Experience, User Experience Design, User Research
Skills you'll gain: Software Engineering, Computer Programming, Software Engineering Tools, Application Development, Programming Principles, Software Architecture, Agile Software Development, Communication, Software Testing, Software-Defined Networking, Technical Product Management, Collaboration, Leadership and Management, Linux, Data Analysis, Mergers & Acquisitions, Python Programming
- Status: Free
University of Washington
Skills you'll gain: Computer Programming, Programming Principles, Algorithms, Critical Thinking
Skills you'll gain: Software Engineering, Computer Programming, Software Engineering Tools, Application Development, Programming Principles, Software Architecture, Agile Software Development, Communication, Software-Defined Networking, Technical Product Management, Python Programming
Multiple educators
Skills you'll gain: Computer Programming, Java Programming, Algorithms, Data Structures, Problem Solving, Programming Principles, Computational Thinking, Computer Programming Tools, Critical Thinking, Software Engineering, Computational Logic, Data Analysis, Visualization (Computer Graphics), Software Testing, Computer Graphics, Cryptography, Data Analysis Software, Data Management
Skills you'll gain: Databases, Cloud Applications, Computer Programming, Software Engineering
University of Alberta
Skills you'll gain: Software Architecture, Software Engineering, Systems Design, Programming Principles, Computer Programming, System Software, Application Development, Computer Architecture, Design and Product, Java Programming, Product Design, Software Engineering Tools, Problem Solving, Computational Thinking, Project Management, Product Management
University of Alberta
Skills you'll gain: Computer Programming, Design and Product, Programming Principles, Software Architecture, Software Engineering, Systems Design, Application Development, Java Programming, Product Design, Software Engineering Tools
- Status: Free
The University of Sydney
Skills you'll gain: Creativity, Design and Product, Innovation, Interactive Design, Product Design, Research and Design, User Experience, User Experience Design
DeepLearning.AI
Skills you'll gain: Machine Learning
In summary, here are 10 of our most popular software+design+patterns courses
- Design Patterns:Â University of Alberta
- Java Programming and Software Engineering Fundamentals:Â Duke University
- Start the UX Design Process: Empathize, Define, and Ideate:Â Google
- Applied Software Engineering Fundamentals:Â IBM
- Programming Languages, Part A:Â University of Washington
- Introduction to Software Engineering:Â IBM
- Object Oriented Programming in Java:Â University of California San Diego
- Introduction to Software, Programming, and Databases :Â IBM
- Software Design and Architecture:Â University of Alberta
- Object-Oriented Design:Â University of Alberta