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"
Skills you'll gain: Project Management, Milestones (Project Management), Project Management Life Cycle, Project Closure, Data Storytelling, Requirements Analysis, Project Scoping, Stakeholder Management, Project Planning, Project Documentation, Stakeholder Communications, Quality Management, Interviewing Skills, Communication
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Engineering, Computer Hardware, Computational Logic, Systems Architecture, Computer Programming, System Design and Implementation, Program Development, Data Storage
Skills you'll gain: Jupyter, Data Visualization Software, Data Science, GitHub, Big Data, R Programming, Statistical Programming, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Python Programming, SQL
Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Infrastructure as Code (IaC), Amazon DynamoDB, Amazon Web Services, Continuous Integration, DevOps, Cloud Computing, Amazon S3, Scalability, AWS CloudFormation, Cloud Infrastructure, Amazon Elastic Compute Cloud, CI/CD, Cloud Security, Devops Tools, Continuous Deployment, Application Deployment, Development Environment, MLOps (Machine Learning Operations)
University of Colorado Boulder
Skills you'll gain: SQL, Database Design, Database Management Systems, NoSQL, Data Warehousing, Database Theory, Relational Databases, Database Architecture and Administration, Database Management, Database Administration, Databases, Query Languages, Data Modeling, Data Analysis, Big Data, Data Architecture, Data Integrity, Data Manipulation, Transaction Processing, Scalability
- Status: Free
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design
Skills you'll gain: Dashboard, Pandas (Python Package), Data Visualization Software, Web Scraping, Jupyter, Data Analysis, Data Wrangling, Data Science, Data Processing, NumPy, Data Manipulation, Python Programming, Data Collection
University of Colorado Boulder
Skills you'll gain: Internet Of Things, User Experience, Usability, Persona (User Experience), Human Computer Interaction, User Centered Design, User Research, Human Factors, Usability Testing, Cloud Computing Architecture, Amazon Web Services, Embedded Systems, Prototyping, User Interface (UI) Design, Unified Modeling Language, User Interface and User Experience (UI/UX) Design, Application Security, Application Programming Interface (API), Microservices, HTML and CSS
Skills you'll gain: Data Wrangling, Data Cleansing, Data Analysis, Data Manipulation, Data Transformation, Data Import/Export, Exploratory Data Analysis, Predictive Analytics, Statistical Analysis, Regression Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Statistical Modeling, Machine Learning Methods, Feature Engineering, Python Programming, Data Pipelines, NumPy
Skills you'll gain: Graphic Design, Adobe Photoshop, Graphic and Visual Design, Visual Design, Design, Logo Design, Content Creation, Typography, Creativity, Color Theory, User Experience Design, Advertising
Vanderbilt University
Skills you'll gain: ChatGPT, Generative AI, OpenAI, Artificial Intelligence, Personalized Service, Data Ethics, Expense Management, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Productivity Software, Creativity, Digital Transformation, Business Process Automation, Expense Reports, Innovation, Natural Language Processing, Law, Regulation, and Compliance, Test Case, Scenario Testing, Information Privacy
University of Michigan
Skills you'll gain: Debugging, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Computational Thinking
In summary, here are 10 of our most popular software design patterns courses
- Capstone: Applying Project Management in the Real World: Google
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Tools for Data Science: IBM
- DevOps on AWS: Amazon Web Services
- Databases for Data Scientists: University of Colorado Boulder
- Programming Languages, Part A: University of Washington
- Python Project for Data Science: IBM
- Embedded Interface Design: University of Colorado Boulder
- Data Analysis with Python: IBM
- Ultimate Graphic Design Course: Create 40 Practical Projects: Packt