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: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Computer Graphic Techniques, Mechanical Design, Visualization (Computer Graphics), Graphical Tools, Animation and Game Design, Engineering, Simulations, Model Optimization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Control Systems, Programmable Logic Controllers, Real-Time Operating Systems, Code Reusability, Program Development, Human Machine Interfaces, System Monitoring, System Configuration, Event Monitoring, Data Storage Technologies
Advanced · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Team Management, Team Performance Management, Teamwork, Team Building, Team Motivation, Organizational Leadership, Management Training And Development, Leadership Studies, Team Leadership, Leadership and Management, Human Relations Movement, Conflict Management, Drive Engagement, Motivational Skills, Organizational Structure, Engineering Management, Strategic Leadership, Systems Engineering, Business Leadership, Leadership
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hadoop, Apache Hive, Big Data, Database Design, Social Media Analytics, Extensible Markup Language (XML), Database Management Systems, Database Management, JSON, Data Processing, Distributed Computing, Data Analysis, Analytics, Scalability, Extensible Languages and XML, Data Pipelines, Query Languages, Data Cleansing, Data Integration, Dataflow
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft 365, Microsoft Power Automate/Flow, Microsoft Power Platform, Case Studies, Content Management Systems, Process Design, Data Governance, Data Migration, Business Process Automation, Content Management, Microsoft Teams, Microsoft Office, Power Platform Architecture & Technical Design, Trend Analysis, Power Apps Component Framework, AI Enablement, Strategic Thinking, AI Integrations, Strategic Planning, Microsoft Copilot
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon CloudWatch, Network Troubleshooting, Continuous Monitoring, Identity and Access Management, AWS Identity and Access Management (IAM), Encryption, Network Security, Event Monitoring, Amazon Web Services, Security Controls, Cloud Security, IT Security Architecture, Cryptography, Network Monitoring, Network Performance Management, Cyber Security Policies, Security Requirements Analysis, Governance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Resilience, Collaboration, Team Collaboration, Teamwork, Self-Awareness, Mentorship
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Application, Database Software, Database Management, Interactive Data Visualization, Databases, Database Design, Relational Databases, Database Management Systems
★ 4.1 (7) · Intermediate · Guided Project · Less Than 2 Hours

Banco Interamericano de Desarrollo
Skills you'll gain: Climate Change Mitigation, Energy and Utilities, Climate Change Programs, Mitigation, Environmental Issue, Environmental Science, Environment, Education and Training, Environment and Resource Management, Sustainable Systems, Sustainable Development, Sustainable Technologies, Systems Thinking, Student Engagement, Collaboration
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Resource Allocation, Resource Planning, Scheduling, Project Schedules, Resource Utilization, Project Management Software, Project Management, Capacity Planning, Project Controls, Administration, Expense Management, System Configuration
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Nutritional Assessment, Health Assessment, Diagnostic Tests, Physiology, Endocrinology, Biochemistry, Laboratory Testing, Pathology, Nutrition and Diet, Clinical Nutrition, Cell Biology, Infectious Diseases, Systems Analysis, Molecular Biology
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Digital Transformation, Business Transformation, Technology Strategies, Design Thinking, Digital Analysis, Business Technologies, Product Lifecycle Management, Data Strategy, Business Strategies, Market Dynamics, Competitive Analysis, Process Design, Business Economics, Emerging Technologies, Innovation
Beginner · Course · 1 - 4 Weeks