Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software design patterns"
University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Algorithms, Interactive Design, Program Development, Data Modeling, Test Data, User Interface (UI), Command-Line Interface, Statistical Programming, Development Testing, Transaction Processing, File Management
- Status: Free
California Institute of the Arts
Skills you'll gain: Design Reviews, Design, Graphic Design, Design Elements And Principles, Visual Design, Aesthetics, Typography, Creative Design, Design Thinking
LearnQuest
Skills you'll gain: Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Programming Principles
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
California Institute of the Arts
Skills you'll gain: Typography, Design Elements And Principles, Graphic Design, Graphic and Visual Design, Design, Visual Design, Digital Design, Color Theory, Adobe Photoshop, Adobe Illustrator, Creativity
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Software Development Life Cycle, Risk Management, Software Design, Application Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design, System Design and Implementation
University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Spatial Analysis, Advanced Analytics, Image Analysis, Algorithms, Scalability, Information Privacy
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Unit Testing, Computer Programming, Software Development Methodologies, Distributed Computing
University of Colorado Boulder
Skills you'll gain: Big Data, Software Architecture, Software Engineering
California Institute of the Arts
Skills you'll gain: Prototyping, Conceptual Design, Storytelling, Software Design Documents, Ideation, Visualization (Computer Graphics), Design, Virtual Environment, Technical Design, Technical Documentation, Computer Graphics, Storyboarding, Usability Testing, User Story, Graphic and Visual Design, Multimedia, Mockups, Content Creation, Aesthetics, Design Research
- Status: Free
Skills you'll gain: Software Architecture, Software Engineering, Product Design, Design and Product, Systems Design, Agile Software Development, System Software
California Institute of the Arts
Skills you'll gain: User Interface (UI) Design, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Design, Web Design, Design Elements And Principles, Human Computer Interaction, Responsive Web Design, Typography, UI Components, Interaction Design, User Experience Design
In summary, here are 10 of our most popular software design patterns courses
- Object Oriented Programming: University of London
- The Language of Design: Form and Meaning: California Institute of the Arts
- Object-Oriented Hierarchies in Java: LearnQuest
- Software Product Management: University of Alberta
- Fundamentals of Graphic Design: California Institute of the Arts
- Introduction to Software Development and Applications: Northeastern University
- Pattern Discovery in Data Mining: University of Illinois Urbana-Champaign
- Object-Oriented Programming Concepts: LearnQuest
- Applications of Software Architecture for Big Data: University of Colorado Boulder
- Game Design: Art and Concepts: California Institute of the Arts