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: Search Engine Optimization, Consumer Behaviour, Case Studies, Marketing, Web Analytics and SEO, Marketing Strategies, Process Improvement and Optimization, Digital Advertising, Strategic Marketing, Strategic Planning, Digital Marketing, Target Audience, Marketing Effectiveness, Content Optimization, Competitive Analysis, Market Opportunities, Business Strategy, Customer Insights, Strategic Thinking, Goal Setting
Beginner · Specialization · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Public Safety and National Security, Security Management, Security Strategy, Program Evaluation, Governance, Social Justice, Social and Human Services, Policy Analysis, Policty Analysis, Research, and Development, Policy Development, Public Policies, Criminal Investigation and Forensics, Community and Social Work, Social Sciences, Litigation and Civil Justice, Investigation, Coordinating, Accountability
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Mathematics Education, Education Software and Technology, Simulations, Pedagogy, Digital pedagogy, Simulation and Simulation Software, Design Reviews, Lesson Planning, Science and Research, Interactive Design, Conceptual Design, User Feedback, Design Strategies, Research
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Web Components, Frontend Performance, Web Content Accessibility Guidelines, HTML and CSS, Hypertext Markup Language (HTML), Web Analytics and SEO, Front-End Web Development, Web Design and Development, Semantic Web, Web Applications, Web Development, UI Components, Web Content, Responsive Web Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Modeling, Post-Production, 3D Assets, Computer Graphic Techniques, Model Optimization, Image Quality
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Data Transformation, Engineering Management, Data-Driven Decision-Making, Computational Thinking, Exploratory Data Analysis, Capacity Planning, Capacity Management, Decision Making, Data Warehousing, Decision Intelligence, Data Strategy, Data Lakes, Complex Problem Solving, Design Thinking, Data Governance, Data Access, Data Literacy, Data Management, Organizational Effectiveness, Solution Design
Beginner · Specialization · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Prompt Engineering, Prompt Patterns, Context Engineering, Token Optimization, Data Ethics, Fine-tuning, Large Language Modeling
Mixed · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Customer Relationship Building, Customer Relationship Management, Consultative Approaches, Market Analysis, Market Opportunities, Customer experience improvement, Organizational Structure, Market Data, Business Relationship Management, Business Modeling, Organizational Effectiveness, Business Solutions, Business Technologies, Active Listening, Technology Solutions, Technology Strategies
★ 4.8 (24) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Social Determinants Of Health, Health Promotion, Mitigation, Blood Pressure, Nutrition Education, Public Health and Disease Prevention, Public Health, Epidemiology, Nutrition and Diet, Policy Development, Health Policy, Public Policies, Policy Analysis, Program Evaluation, Physiology, Law, Regulation, and Compliance, Cardiology, Case Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Financial Trading, Performance Measurement, Technical Analysis, Decision Intelligence, Performance Analysis, Securities Trading, Financial Market, Performance Metric, AI literacy, Correlation Analysis, Benchmarking, Market Data, Model Optimization, Return On Investment, Statistical Hypothesis Testing, Verification And Validation, Development Testing, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), File Management, Python Programming, Restful API, Authentications, Simulations, Performance Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, Virtual Environment, Interactive Design
Mixed · Course · 1 - 4 Weeks