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: Visualization (Computer Graphics), 3D Assets, Design Software, Software Installation, Functional Design, Technical Design, Design, Graphical Tools, User Interface (UI), Creative Design, Data Import/Export
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Informatics, Informatics, Health Care, Healthcare Project Management, Systems Analysis, Business Systems Analysis, Technical Communication, Requirements Analysis, Data Access, User Centered Design
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Grant Writing, Grant Applications, Proposal Writing, Clinical Research Ethics, Healthcare Ethics, Medical Science and Research, Planning, Research Design, Growth Mindedness, Science and Research, Budgeting, Resilience, Constructive Feedback, Mentorship, Goal Setting, Collaboration
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Network Architecture, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Infrastructure, Communication Systems, Telecommunications, Emerging Technologies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Photo/Video Production and Technology, Video Production, Content Creation, Social Media, User Accounts, Design, Creativity
Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Fire And Life Safety, Safety Standards, Accident Prevention, Hazard Analysis, Environmental Issue, Environmental Science, Building Design, Risk Management, Property Maintenance, Emergency Response
Mixed · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Patient-centered Care, Clinical Leadership, Patient Safety, Patient Education And Counseling, Healthcare Ethics, Patient Communication, Care Management, Health Care, Clinical Practices, Preventative Care, Health Care Administration, Care Coordination, Health Education, Continuous Quality Improvement (CQI), Health Disparities, Professionalism, Clinical Research, Collaboration, Health Promotion, Clinical Nutrition
Beginner · Specialization · 1 - 3 Months

Wesleyan University
Skills you'll gain: Storytelling, Writing, Organizational Skills, Editing, Personal Development, Self-Awareness, Overcoming Obstacles, Detail Oriented
Mixed · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Model Context Protocol, AI Security, Threat Modeling, AI Workflows, Secure Coding, LLM Application, Enterprise Architecture, Generative AI Agents, Security Controls, Interoperability, Agentic systems, Generative AI
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: AI Enablement, Strategic Decision-Making, Strategic Thinking, Generative AI Agents, Procurement, Generative AI, Competitive Intelligence, Due Diligence, Business Research, Data-Driven Decision-Making, Talent Sourcing, Leadership, Business Consulting, Market Intelligence, Cross-Functional Collaboration, Technical Consulting, Talent Acquisition, Technology Strategies, Agentic systems, Business Ethics
Beginner · 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, Multimodal Prompts, 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