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.

Skills you'll gain: Stakeholder Management, Agile Project Management, Stakeholder Engagement, Sprint Planning, Agile Methodology, Project Planning, Requirements Management, Release Management, Backlogs, Sprint Retrospectives, Project Scoping, Kanban Principles, User Story, Prioritization, Estimation
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Apache Kafka, Real Time Data, Apache Spark, Dashboard, PySpark, Data Pipelines, Business Intelligence, Data Persistence, JSON, Continuous Monitoring, Business Metrics, Data Integrity, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Integration Testing, Programming Principles, Data Structures, Computer Programming
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Sales Presentations, Business Communication, Data Visualization
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative Model Architectures, Generative AI, AI Product Strategy, Large Language Modeling, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Business Strategy, Data Strategy, Data Ethics, Artificial Neural Networks, Process Improvement, Process Improvement and Optimization, Cloud Computing, Operational Efficiency, Process Optimization, Big Data, Customer Service, Natural Language Processing, User Experience, Marketing
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Animation and Game Design, Computer Graphic Techniques, Creativity
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics)
Intermediate · Course · 3 - 6 Months

Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), Usability Testing, Cascading Style Sheets (CSS), Functional Testing, Web Development, Development Environment, Microsoft Visual Studio, Scripting, Visual Basic (Programming Language), Web Applications, Real Time Data, Web Design, Integrated Development Environments
Mixed · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Data Persistence, API Design, API Testing, Routing Protocols, Javascript, Database Design, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Content Performance Analysis, Web Analytics, Multimedia, Web Content, Drive Engagement, Content Marketing, Content Strategy, Content Development and Management, Analytics, Customer experience improvement, Search Engine Optimization, Performance Analysis, Data Analysis, Information Architecture, Process Improvement and Optimization, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Endpoint Security, Endpoint Detection and Response, Threat Detection, Zero Trust Network Access, Cyber Threat Hunting, MITRE ATT&CK Framework, Cyber Threat Intelligence, Intrusion Detection and Prevention, IT Security Architecture, Threat Management, Cybersecurity, Security Controls, Continuous Monitoring, Anomaly Detection, System Monitoring, Identity and Access Management, Virtual Machines
Intermediate · Course · 1 - 3 Months