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: Adobe Illustrator, Ideation, Brainstorming, Conceptual Design, Professional Development, Design Strategies, Planning, Graphic and Visual Design, Creativity, Workflow Management, Adobe Creative Cloud, Creative Design, Design, Mockups, Visual Design, Prototyping, Collaboration, Process Optimization
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Blended Learning, Course Development, Web Content Accessibility Guidelines, Education Software and Technology, Digital pedagogy, Language Learning, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Brand Strategy, Adobe Express, Presentations, Branding, Creative Design, Target Audience, Visual Design, Typography, Adobe Creative Cloud, Storytelling, Adobe Illustrator, Diversity and Inclusion, Adobe Acrobat, Color Theory, Creative Thinking, Creative Problem-Solving, Digital Assets, Communication, Entrepreneurship, Digital Marketing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), UI Components, User Interface (UI) Design, Color Theory, Typography, Design Elements And Principles, User Experience Design, Web Design and Development, Web Content Accessibility Guidelines
Intermediate · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Human Factors, Human Factors Engineering, Control Systems, Sports Medicine, Human Musculoskeletal System, Mechanics, Human Centered Design, Product Design, Injury Prevention, Rehabilitation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Infrastructure, Service Level Agreement, Application Deployment, CI/CD, Microservices, Cloud Computing Architecture, Google Cloud Platform, Kubernetes, API Design, DevOps, Cloud Storage, Cloud Security, Cloud Computing, Network Architecture, Virtual Networking, Key Performance Indicators (KPIs), Scalability, Disaster Recovery
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Logo Design, Color Theory, Graphic Design, Image Quality, Graphic and Visual Design, Design, Design Elements And Principles, Digital Design, File Management
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Storyboarding, Augmented Reality, Virtual Reality, Usability Testing, Design Thinking, Prototyping, User Experience Design, Interaction Design, Conceptual Design, Virtual Environment, Human Centered Design, User Research, Wireframing, Data Ethics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Virtual Reality, Visualization (Computer Graphics), 3D Assets, Computer Graphics, Real Time Data, Computer Graphic Techniques, Generative AI, Animation and Game Design, Image Quality, Simulations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: PL/SQL, Data Integrity, Oracle Databases, Business Logic, Stored Procedure, SQL, Relational Databases, Database Management, Database Development, Event-Driven Programming, Auditing, Debugging, Maintainability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Robotics, Electronic Systems, Computer Systems, Internet Of Things, Automation, Control Systems, C (Programming Language), Power Electronics, Peripheral Devices, Wireless Networks, Medical Equipment and Technology, Medical Devices, Electric Power Systems, Computer Architecture, Civil Engineering, Health Technology, Cybersecurity, Biomedical Engineering
Intermediate · Specialization · 3 - 6 Months