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: Unity Engine, Game Design, Video Game Development, Artificial Intelligence, Simulations, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Cloud Deployment, Tensorflow, Amazon Web Services, Convolutional Neural Networks, Model Deployment, Application Development, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Data Preprocessing
Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Endpoint Detection and Response, Threat Management, Cyber Operations, Security Management, Threat Detection, Security Information and Event Management (SIEM), Cyber Threat Hunting, Security Strategy, Incident Response, Automation, Data Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Application Frameworks, Software Configuration Management, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), Microsoft Development Tools, HTML and CSS
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Dashboard, Data Storytelling, Data Visualization, Data Presentation, Interactive Data Visualization, Infographics, Data Literacy, Tableau Software, Data Visualization Software, Presentations, Statistical Visualization, Storytelling, Design Elements And Principles, Data Analysis, Key Performance Indicators (KPIs), Health Informatics, Color Theory, Stakeholder Communications
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Jenkins, Mobile Development, Test Execution Engine, Testability, Application Frameworks, Test Case, Regression Testing, Continuous Integration, Debugging, Scalability, CI/CD, Test Engineering, Maintainability, Automation, Continuous Deployment, Cross Platform Development, Containerization
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Orchestration, AI Workflows, LLM Application, Agentic systems, Tool Calling, LangChain, Artificial Intelligence, Prompt Engineering, Model Evaluation, Context Management, Scenario Testing, Performance Testing, Development Testing, Debugging
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Content Performance Analysis, Social Media Management, Instagram, Facebook, Social Media, Advertising, Social Media Marketing, Customer Communications Management, E-Commerce, Collaboration, Content Creation, Data-Driven Decision-Making, Calendar Management, Content Marketing, Team Management, Drive Engagement, Sales
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Istio, Microservices, Containerization, Docker (Software), Kubernetes, Application Deployment, Software Architecture, Cloud-Native Computing, Systems Architecture, Service Oriented Architecture, Application Performance Management, Performance Tuning, Scalability
Intermediate · Course · 1 - 4 Weeks

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

Coursera
Skills you'll gain: Facebook, Social Media Marketing, Social Media, Social Media Content, Marketing Materials, Advertising, Marketing Design, Data Visualization, Content Creation, Graphic Design, User Accounts, Account Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Graphical Tools, Design Elements And Principles
Intermediate · Course · 3 - 6 Months