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: PyTorch (Machine Learning Library), Model Evaluation, Convolutional Neural Networks, Transfer Learning, Image Analysis, Model Training, Deep Learning, Python Programming
Intermediate · Guided Project · Less Than 2 Hours
University of Washington
Skills you'll gain: Unsupervised Learning, Supervised Learning, Data Science, Machine Learning Methods, Predictive Analytics, Applied Machine Learning, Analytics, Data Analysis, R Programming, Model Optimization, Statistical Methods, Decision Tree Learning, Statistical Inference, Statistical Analysis, Machine Learning, Statistics, Graph Theory, Classification Algorithms, Network Analysis, Big Data
Mixed · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Digital Signal Processing
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Interface (UI) Design, UI Components, Web Components, Microsoft Development Tools, Frontend Performance, Front-End Web Development, Performance Tuning, Data Management, Event-Driven Programming, Application Frameworks, Web Applications, Server Side, Debugging
Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Systems Design, Model Based Systems Engineering, Simulation and Simulation Software, Cyber Engineering, Mathematical Modeling, Simulations, Network Model, Embedded Systems, Systems Analysis, Computational Logic, Digital Communications, Differential Equations
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Autoencoders, Convolutional Neural Networks, Vision Transformer (ViT), Generative Adversarial Networks (GANs), Recurrent Neural Networks (RNNs), Deep Learning, Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Visualization (Computer Graphics), Machine Learning Methods, Model Deployment, Embeddings, Artificial Intelligence, Data Ethics, Data Processing, Applied Machine Learning, Linear Algebra
Build toward a degree
Intermediate · Specialization · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Tax Compliance, Partnership Accounting, Income Tax, Corporate Tax, Tax Returns, Tax Laws, Tax, Tax Planning, Liquidation, Ethical Standards And Conduct, Organizational Strategy, Property Accounting, Organizational Structure, Strategic Decision-Making, Business Analysis, Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Robotics, Automation, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Virtual Environment, Linear Algebra, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months
DeepLearning.AI
Skills you'll gain: Fine-tuning, Model Training, Model Evaluation, Climate Change Adaptation, Applied Machine Learning, Image Analysis, Environmental Monitoring, Convolutional Neural Networks, Artificial Intelligence, Climate Change Mitigation, Artificial Neural Networks, Environmental Issue, Machine Learning Methods, Data Processing, Forecasting, Computer Vision, Predictive Modeling, Supervised Learning
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Generative Model Architectures, Machine Learning Methods, Google Gemini, ChatGPT, OpenAI, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Prompt Engineering, Applied Machine Learning, Machine Learning, Deep Learning, Machine Learning Algorithms, Computer Vision, Predictive Modeling, Supervised Learning, Text Mining
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Email Automation, Lead Generation, Email Marketing, Driving engagement, Digital Advertising, Marketing Automation, Digital Marketing Campaigns
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: AI powered creativity, Adobe Firefly, Visual Storytelling, Responsible AI, Generative AI, AI literacy, Creativity, Prompt Engineering, Ideation, Innovation, AI Workflows, Design Thinking, Model Training, Multimedia, Storytelling, Visual Design, Content Strategy
Beginner · Course · 1 - 4 Weeks