Filter by
The language used throughout the course, in both instruction and assessments.
Results for "software design patterns"
University of California San Diego
Skills you'll gain: Java, Debugging, Program Development, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Algorithms
The State University of New York
Skills you'll gain: Strategic Communication, Peer Review, Cooperation, Professional Development, Communication Strategies, Collaboration, Personal Development, Self-Motivation, Content Creation, Digital Content, Self-Awareness, Brand Management, Goal Setting, Branding, Constructive Feedback, Investigation, Auditing
Skills you'll gain: React Native, Android Studio, Usability Testing, Version Control, Restful API, Kotlin, Jest (JavaScript Testing Framework), GitHub, User Interface and User Experience (UI/UX) Design, Android (Operating System), Persona (User Experience), Git (Version Control System), Mobile Development, Android Jetpack, Prototyping, Android Development, Pseudocode, User Interface (UI) Design, Gradle, React.js
Scrimba
Skills you'll gain: TypeScript, Software Design, Maintainability, Data Validation, JSON
- Status: Free
Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Application, Program Development, File Management
- Status: Free
Universidad Peruana de Ciencias Aplicadas
Skills you'll gain: Design Thinking, Business Modeling, Needs Assessment, Professional Networking, Entrepreneurship, Brainstorming, Self-Motivation, Action Oriented, Community Development, Personal Development, Social Justice, Visionary, Empathy
Skills you'll gain: Databases, MongoDB, Artificial Intelligence, Natural Language Processing, Applied Machine Learning, Data Processing, API Gateway
Indian Institute of Technology Guwahati
Skills you'll gain: User Experience Design, Experience Design, Human Computer Interaction, User Centered Design, Usability, User Interface (UI), UI/UX Research, Interaction Design, User Research, Design Software, Wireframing
Skills you'll gain: Ansible, Infrastructure as Code (IaC), Jenkins, Continuous Integration, Gradle, Configuration Management, CI/CD, Code Coverage, Devops Tools, DevOps, Build Tools, Continuous Deployment, Application Deployment, Automation, Version Control
Coursera Project Network
Skills you'll gain: Persona Development, Experience Design, User Experience, User Centered Design, User Research, Customer Insights, Diversity and Inclusion, Product Development
Skills you'll gain: Lean Manufacturing, Lean Six Sigma, Manufacturing Operations, Industrial Engineering, Process Optimization, Manufacturing and Production, Strategic Planning, Organizational Strategy, Key Performance Indicators (KPIs), Production Management, Manufacturing Processes, Strategic Leadership, Continuous Improvement Process, Operational Analysis, Leadership and Management, Performance Measurement, Change Management, Systems Analysis, Simulation and Simulation Software, Corporate Sustainability
Google Cloud
Skills you'll gain: Containerization, Google Cloud Platform, Tensorflow, Predictive Analytics, Predictive Modeling, MLOps (Machine Learning Operations), Applied Machine Learning, Cloud Computing, Software Visualization
In summary, here are 10 of our most popular software design patterns courses
- Learn to Teach Java: Inheritance and Recursion: University of California San Diego
- Career Self-Management Advanced Certification: The State University of New York
- مطور Meta لتطبيقات Android: Meta
- Build a TypeScript Project: Scrimba
- Open Source Programming - Bachelor's: Illinois Tech
- Vozes da Mudança Social: Universidad Peruana de Ciencias Aplicadas
- Vector Database Projects: AI Recommendation Systems: IBM
- UX Design: An Introduction: Indian Institute of Technology Guwahati
- Continuous Inspection and Configuration Management - Jenkins: LearnKartS
- Create Personas to Represent Targeted Users in Miro: Coursera Project Network