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.

Pragmatic AI Labs
Skills you'll gain: Hugging Face, Model Deployment, Transfer Learning, MLOps (Machine Learning Operations), Data Processing, Model Evaluation, Image Analysis, Natural Language Processing, Applied Machine Learning, Data Pipelines, Knowledge of Apple Hardware
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: People Management, Entrepreneurship, Accounting, Financial Management, Business Management, Team Management, Marketing, Customer experience strategy (CX), Finance, Financial Analysis, Business Planning, Innovation, Persona (User Experience), Recruitment
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Brand Awareness, Branding, Brand Strategy, Style Guides, Brand Loyalty, Brand Management, Auditing, Content Strategy, Graphic and Visual Design, Stakeholder Communications, Marketing Management, Case Studies, Report Writing, Consumer Behaviour
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, .NET Framework, C# (Programming Language), Debugging
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Algorithms, Computer Programming, Web Applications, Debugging, Object Oriented Programming (OOP), Information Technology, Data Structures, Computational Thinking, Javascript, SQL, Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Ads, Pay Per Click Advertising, Advertising Campaigns, Performance marketing, Data-Driven Decision-Making, Campaign Management, Digital Advertising, Performance Analysis, Search Engine Marketing, Keyword Research, Marketing Planning, Account Management, Copywriting, Quality Assessment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: vSphere Networking and Storage, Virtual Networking, VMware ESX Servers, vCenter Server, Virtual Machines, Virtualization, Infrastructure Security, Hardening, Role-Based Access Control (RBAC), Data Storage, Identity and Access Management, Windows PowerShell, Encryption, Computer Networking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Stakeholder Communications, Dashboard, Data Import/Export, Model Evaluation, Prompt Engineering, Data-Driven Decision-Making, Ad Hoc Reporting, Performance Reporting, Report Writing, Responsible AI, Business Reporting, Generative AI, Extract, Transform, Load, Project Documentation, Data Transformation, Data Presentation, Technical Communication, Data Storytelling, AI Enablement, Risk Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: React Redux, React.js, UI Components, User Interface (UI), Front-End Web Development, Scalability, Web Applications, Development Environment, Web Development Tools, Javascript, Data Management, Debugging
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Deployment, AWS SageMaker, Data Pipelines, Apache Airflow, MLOps (Machine Learning Operations), Systems Design, Cloud Computing Architecture, Transfer Learning, Model Evaluation, Cloud Deployment, PyTorch (Machine Learning Library), Cloud Computing, Network Architecture, Unit Testing, API Design, Deep Learning, Python Programming, Data Validation, CI/CD, Keras (Neural Network Library)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Profit and Loss (P&L) Management, Operating Cost, Cost Estimation, Inventory Accounting, Decision Making
Beginner · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Deep Learning, Machine Learning Methods, Image Quality, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Traffic Flow Optimization, Data Visualization
Beginner · Professional Certificate · 3 - 6 Months