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.

ESSEC Business School
Skills you'll gain: Business Modeling, Entrepreneurship, Business Planning, Business Risk Management, Risk Management, Teamwork, Design Thinking, Ideation, Planning, Strategic Thinking, Innovation, New Business Development, Creative Thinking, Decision Making, Open Mindset, Lean Methodologies
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Exploratory Data Analysis, Statistical Hypothesis Testing, Correlation Analysis, Data Visualization Software, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Analysis, Probability & Statistics, Python Programming, Descriptive Statistics, Statistical Modeling, Design Thinking
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Marketing Planning, Marketing Strategies, Marketing Strategy and Techniques, Strategic Marketing, Competitive Analysis, Market Analysis, Marketing, Marketing Management, Business Strategy, Market Dynamics, Target Market, Auditing, Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media, Social Media Marketing, Social Media Strategy, Content Creation, Scheduling, Branding
Beginner · Guided Project · Less Than 2 Hours

Universitat Autònoma de Barcelona
Skills you'll gain: Computer Vision, Image Analysis, Convolutional Neural Networks, Model Evaluation, Classification Algorithms, Computational Thinking, Machine Learning Methods, Supervised Learning, Machine Learning Algorithms
Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment
Mixed · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Student Engagement, Teaching, Pedagogy, Classroom Management, Working With Children, Child Development, Student-Centred Learning, Learning Theory, Collaboration, Cultural Diversity, Substance Abuse
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Educational Materials, Instructional Design, Teaching, Student Engagement, Video Production, Storytelling, Analytical Skills, Critical Thinking
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Exploratory Data Analysis, Spatial Analysis, Advanced Analytics, Image Analysis, Algorithms, Classification Algorithms, Information Privacy
Mixed · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Graphic and Visual Design, Adobe Creative Cloud, Color Theory, Graphic Design, Logo Design, Digital Design
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Generative AI, Model Deployment, Generative Model Architectures, Cloud Deployment, Image Analysis, Unsupervised Learning
Beginner · Course · 1 - 4 Weeks