Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Skills you'll gain: Cloud Deployment, Amazon Web Services
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, DevSecOps, Infrastructure Security, Vulnerability Scanning, CI/CD, Containerization, Vulnerability Management, Security Controls, Docker (Software), Image Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Project Planning, No-Code Development, Microsoft 365, Requirements Analysis, Application Development, Application Lifecycle Management, Power BI, Business Logic, Microsoft Copilot, Solution Delivery, Microsoft Teams, Governance, Development Environment, Microsoft PowerPoint, Data Integration, Software Development, Microsoft Outlook, Data Validation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Social Media Content, Social Media, Social Media Marketing, Social Media Management, Content Creation, Instagram, Scheduling, Facebook, Content Management, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Node.JS, Secure Coding, Web Development Tools, Application Programming Interface (API), API Design, Authentications, Server Side, MongoDB, Restful API, Full-Stack Web Development, Development Environment, Back-End Web Development, Package and Software Management, Database Development, Databases, Middleware, JSON, User Accounts, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Eindhoven University of Technology
Skills you'll gain: Case Studies, Service Design, Transportation Operations, Feasibility Studies, Sustainable Systems, Sustainable Development, Data Collection, Customer Analysis, Surveys, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Visualization (Computer Graphics), Cascading Style Sheets (CSS), Computer Graphics, Web Components, Animations, Typography, Semantic Web, Web Content Accessibility Guidelines, Scalability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Content Creation, Social Media Content, Facebook, Digital Content, Social Media Campaigns, Social Media, Marketing Materials, Graphic and Visual Design, Design, Graphic Design, Content Marketing, Social Impact
Beginner · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Project Closure, Engineering Management, Project Schedules, Project Controls, Work Breakdown Structure, Project Management Life Cycle, Scheduling, Project Implementation, Earned Value Management, Project Management, Timelines, Project Performance, Project Planning, Resource Planning, Resource Management, Resource Allocation, Forecasting, Performance Metric
Beginner · Course · 1 - 3 Months

Skills you'll gain: Virtual Teams, Workplace inclusivity, Team Building, Diversity and Inclusion, Team Leadership, Teamwork, Trustworthiness, Team Management, Telecommuting, Leadership, Team Motivation, Cross-Functional Collaboration, Remote Access Systems, Discussion Facilitation
Intermediate · Course · 1 - 3 Months

Dubai College of Tourism
Skills you'll gain: International Relations, Sustainable Development, Event Planning, Culture, Social Impact, Event Management, Hospitality, Cultural Diversity, Sustainability Standards, Corporate Sustainability, Experience Design, Collaboration, Environment and Resource Management, Business Transformation, Crisis Management, Innovation, Economic Development
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, AI Personalization, Data Engineering, System Monitoring, Generative AI, Prompt Engineering, Data Processing, AI Workflows, Scalability, Data Architecture, Data Pipelines, Embeddings, Performance Tuning, Continuous Monitoring, Database Systems, Talent Pipelining, Process Optimization, Engineering
Intermediate · Course · 1 - 4 Weeks