Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Data Structures, Debugging, Program Development
Intermediate · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Excel Formulas, Dashboard, Microsoft Excel, Spreadsheet Software, Data Preprocessing, Data Literacy, Data Manipulation, Data Presentation, Excel Macros, Data Storytelling, Data Analysis Software, Business Analytics, Pivot Tables And Charts, Financial Forecasting, Analytical Skills, Advanced Analytics, Business Mathematics, Financial Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Content Creation, Music
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electronic Medical Record System, Medical Records, Electronic Medical Record, Medical Terminology, Medical Office Procedures, Data Entry, Clinical Documentation, Health Information Management, Document Management, File Management, Document Control, Data Capture, Vital Signs
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Creativity, Creative Thinking, Courage, Overcoming Obstacles, Curiosity, Self-Awareness, Personal Development, Self-Motivation, Emotional Intelligence
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Computer Hardware, Computer Architecture, Networking Hardware, Hardware Architecture, Computer Systems, Information Technology, Data Storage, Facility Repair And Maintenance, Computer Networking, Peripheral Devices, Wireless Networks, Computer Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Pipelines, SQL, Apache Airflow, Extract, Transform, Load, JSON, Pandas (Python Package), Data Manipulation, Data Warehousing, Database Design, Star Schema, Data Transformation, Performance Tuning, Real Time Data, Big Data, Data Validation, Performance Analysis, Data Quality, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Data Analysis, Classification Algorithms, Data Collection, Data Cleansing, Image Analysis, Model Deployment, Regression Analysis, No-Code Development, Machine Learning Software, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Methods, Data Science, Exploratory Data Analysis, Machine Learning Algorithms, Artificial Intelligence, Data Processing, Natural Language Processing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Dashboard, Data Presentation, Presentations, Data Storytelling, Performance Reporting, Business Reporting, Management Reporting, Verbal Communication Skills, Concision, Data Visualization, Key Performance Indicators (KPIs), Business Metrics, Trend Analysis
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Access, Database Management, Excel Macros, Microsoft 365, Database Development, Database Administration, Database Architecture and Administration, Data Maintenance, Microsoft Windows, Database Software, Databases, Relational Databases, Query Languages, Database Design, Data Entry, Microsoft Office, Data Presentation, Productivity Software, Scripting, User Interface (UI)
Mixed · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Econometrics, Research Design, Qualitative Research, Scientific Methods, Quantitative Research, Research, Stata, Research Methodologies, Data Analysis, Statistical Analysis, Statistical Software, Surveys, Data Collection, Regression Analysis, Data Ethics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Adobe Creative Cloud, Editing, Data Import/Export, Graphic and Visual Design, Color Theory
Beginner · Course · 1 - 3 Months