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.

DeepLearning.AI
Skills you'll gain: Model Evaluation, Data Preprocessing, Convolutional Neural Networks, Image Analysis, Diagnostic Radiology, Predictive Modeling, Risk Modeling, Statistical Machine Learning, Artificial Intelligence, Tensorflow, Applied Machine Learning, Medical Imaging, Machine Learning Methods, Deep Learning, Natural Language Processing, Medical Science and Research, Machine Learning, Magnetic Resonance Imaging, Probability & Statistics
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Presentations, Peer Review, Business Writing, Project Design, Graphic Design, Branding, Communication, Public Speaking, Storytelling, Data Science
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: PyTorch (Machine Learning Library), Model Deployment, Convolutional Neural Networks, Transfer Learning, Generative AI, Deep Learning, Image Analysis, MLOps (Machine Learning Operations), Data Pipelines, Embeddings, Artificial Neural Networks, Model Evaluation, Data Preprocessing, Software Visualization, Computer Vision, Natural Language Processing, Machine Learning
Intermediate · Professional Certificate · 1 - 3 Months

Serviço Nacional de Aprendizagem Industrial - Departamento Nacional
Skills you'll gain: Google Workspace, digital literacy, Productivity Software, Google Docs, Microsoft Teams, Digital Communications, Digital Transformation, Google Sheets, Virtual Teams, Technology Solutions, Computer Literacy, Telecommuting, Events and Conferences, Collaboration, Data Sharing, Data Security, Cloud Storage, Videography
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Google Analytics, Marketing Analytics, Web Analytics, Marketing Effectiveness, Campaign Management, Digital Marketing, Target Audience, Customer Insights, Analytics, Performance Analysis, A/B Testing, Dashboard, Performance Metric, Content Strategy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Real Time Data, Dataflow, Model Deployment, Google Cloud Platform, Feature Engineering, PySpark, Data Pipelines, Cloud Storage, Data Import/Export, Big Data, Apache Spark, Data Maintenance, Data Lakes, Apache Hadoop, Dashboard, Apache Airflow, Tensorflow, Cloud Services, Data Infrastructure, Data Warehousing
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Analysis Expressions (DAX), Customer Insights, Power BI, Dashboard, Data Modeling, Data Transformation, Data Import/Export, Interactive Data Visualization, Business Intelligence, Time Series Analysis and Forecasting, Data Visualization Software, Data Cleansing, Trend Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce, Salesforce Development, Marketing Automation, User Experience, Data Mapping, Content Management, UI Components, Authentications, Cloud Development, Data Sharing, Customer Service, Cloud Management, Cloud Services, Encryption, Business Strategy
Beginner · Course · 3 - 6 Months
Skills you'll gain: AI Security, Application Security, Secure Coding, DevSecOps, Threat Modeling, Vulnerability Scanning, Vulnerability Assessments, AI Personalization, Continuous Integration, Open Source Technology, PyTorch (Machine Learning Library), MLOps (Machine Learning Operations), Dependency Analysis, Analysis, Program Implementation, Supply Chain
Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, AI Workflows, AI Orchestration, OpenAI, LLM Application, Generative AI Agents, Embeddings, Cloud Deployment, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Tool Calling, ChatGPT, Artificial Intelligence, Vector Databases, Agentic systems, Prompt Engineering, Application Programming Interface (API), Responsible AI
Intermediate · Specialization · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: General Science and Research, Collaboration, Clinical Research Ethics, Science and Research, Trustworthiness, Honesty, Communication, Data Ethics, Experimentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Human Machine Interfaces, Network Protocols, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Algorithms, Data Structures, Debugging
Advanced · Course · 3 - 6 Months