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: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Database Management, Distributed Computing, Database Design, Database Architecture and Administration, Performance Tuning, Data Architecture, Scalability, Data Modeling, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Electric Power Systems, Electrical Power, Systems Analysis, Electrical Engineering, Network Analysis, Numerical Analysis, Mathematical Modeling, Simulation and Simulation Software, Simulations, Graph Theory
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction Inspection, Construction, Building Design, Structural Engineering, Structural Analysis, Architectural Drawing, Industrial Design, Commercial Construction, Engineering Drawings, Technical Drawing, Engineering Design Process
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Structural Engineering, Structural Analysis, Architectural Engineering, Construction, Building Design, Engineering Design Process, Civil Engineering, Engineering Analysis, Materials science, Mechanics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Logo Design, Canva (Software), Video Production, Infographics, Graphic Design, Graphic and Visual Design, Content Creation, Creative Design, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours

University of London
Skills you'll gain: Financial Statements, Business Planning, Organizational Structure, Financial Analysis, Business Strategy, International Finance, Target Market, Global Marketing, Market Research, Operating Cost, Consumer Behaviour, Cost Accounting, Management Accounting, Market Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Prompt Engineering, Generative AI, Cloud Deployment, Image Analysis, Computer Vision, Convolutional Neural Networks, Classification Algorithms
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Tableau Software, Dashboard, LinkedIn, Professional Networking, Data Visualization Software, Looker (Software), Technical Communication, Power BI, Stakeholder Engagement, Interviewing Skills
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Statistical Analysis, Regression Analysis, Sampling (Statistics), Statistical Modeling, Statistical Methods, Data Analysis Software, Data Transformation, Statistical Hypothesis Testing, Probability Distribution
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Prototyping, 3D Modeling, Industrial Design, Computer-Aided Design, Manufacturing Processes, Cost Estimation, Research and Design, Materials science, Mechanical Engineering, Electronics
Beginner · Course · 1 - 4 Weeks

Novartis
Skills you'll gain: Pre-Clinical Development, Drug Development, Pharmaceuticals, Pharmacology, Clinical Research, Clinical Trials, Pharmacotherapy, Chemistry, Manufacturing and Production
Intermediate · Course · 1 - 4 Weeks