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 Geneva
Skills you'll gain: Digital pedagogy, Collaborative Software, Instructional Design, Game Design, Interactive Design, Virtual Reality, Simulations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Interactive Data Visualization, Dashboard, Tableau Software, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Business Intelligence, Data Analysis, AI Personalization, Performance Analysis, Advanced Analytics, Analytics, Analytical Skills, Business Metrics
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Recurrent Neural Networks (RNNs), Artificial Intelligence and Machine Learning (AI/ML), Vision Transformer (ViT), PyTorch (Machine Learning Library), Keras (Neural Network Library), Large Language Modeling, Natural Language Processing, Embeddings, Network Model, Network Architecture
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Digital pedagogy, Education Software and Technology, User Centered Design, Requirements Analysis, digital literacy, Virtual Environment
Intermediate · Course · 1 - 4 Weeks

Dubai College of Tourism
Skills you'll gain: Teamwork, Team Building, Conflict Management, Hospitality, Virtual Teams, Team Management, Hospitality Management, Collaboration, Overcoming Obstacles, Self-Awareness
Beginner · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Business Strategy, Business Management, People Management, Corporate Finance, Organizational Structure, Business Planning, Financial Analysis, Leadership and Management, Marketing, Competitive Analysis, Go To Market Strategy, Branding, Decision Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: Research Reports, Report Writing, Case Studies, Business Writing, Market Data, Analysis, Data Analysis, Financial Analysis, Concision, Proofreading, Financial Statements, Target Audience
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, Record Keeping
Intermediate · Guided Project · Less Than 2 Hours

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Compensation and Benefits, Benefits Administration, Compensation Analysis, Compensation Strategy, Compensation Management, Business Strategy, Strategic Communication, Regulatory Requirements, Communication Strategies, Benchmarking, Data-Driven Decision-Making, Compliance Management, Employee Surveys, Employee Retention
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blogs, Search Engine Optimization, Brand Marketing, Content Marketing, Keyword Research, Content Creation, Web Analytics, Customer Engagement, Thought Leadership, Customer Relationship Building, Content Management Systems, Business Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Market Research, Market Analysis, Marketing, Research Methodologies, Research, Research Design, Quantitative Research, Consumer Behaviour, Market Trend, Surveys, Customer Analysis, Qualitative Research, Forecasting, Price Negotiation, Analysis, Product Testing, Data Collection, Sampling (Statistics)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Merchandising, E-Commerce, Product Assortment, Adobe Experience Manager, Web Applications, Business-To-Consumer, Scalability, Project Implementation, Order Management Systems, Web Design and Development, Technology Solutions, System Implementation, Product Knowledge, Value Propositions, Digital Transformation, Digital Content, Case Studies, Customer experience improvement, Online Advertising, Solution Delivery
Beginner · Specialization · 1 - 3 Months