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.

LearnKartS
Skills you'll gain: Program Management, Project Controls, Cost Management, Earned Value Management, Risk Analysis, Process Management, Risk Management, Program Implementation, Project Schedules, Project Closure, Project Management Institute (PMI) Methodology, Risk Management Framework, Cost Estimation, Business Risk Management, Procurement, Communication Planning, Financial Management, Contract Management, Scheduling, Quality Management
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Innovation, AI Enablement, Artificial Intelligence, Initiative and Leadership, AI literacy, Business Transformation, Digital Transformation, Governance, Technology Strategies, Market Opportunities, Product Lifecycle Management, Product Management, Stakeholder Engagement, Product Roadmaps, Public Policies, Automation, Policy Analysis, Market Analysis, Persona (User Experience), Market Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, ChatGPT, OpenAI API, No-Code Development, Microsoft Power Automate/Flow, OpenAI, Serverless Computing, LLM Application, Cloud Deployment, Microsoft Power Platform, AI Integrations, Microsoft Azure, Generative AI, Project Design, Large Language Modeling, Application Development, Microsoft Teams, Meal Planning And Preparation, Software Installation, Development Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Monitoring, Network Security, Firewall, Ansible, Network Performance Management, Network Infrastructure, Network Protocols, Security Controls, Event Monitoring, Puppet (Configuration Management Tool), IT Automation, Chef (Configuration Management Tool), Real Time Data, JSON, Automation, Identity and Access Management, Restful API, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Animations, Mockups, Front-End Web Development, Typography, Web Development
Intermediate · Course · 1 - 4 Weeks

Commonwealth Education Trust
Skills you'll gain: Lesson Planning, Teaching, Pedagogy, Planning, Education and Training, Professional Development, Peer Review, Constructive Feedback, Student Engagement, Human Learning, Growth Mindedness, Rapport Building, Collaboration
Mixed · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: OSI Models, Computer Networking, General Networking, Student-Centred Learning, Teaching, Student Engagement, Network Protocols, Education and Training, Video Editing, Pedagogy, Culture, Multimedia, Lecturing, Instructional Strategies, Creative Design, Cultural Diversity, Human Development, Biology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animations, Animation and Game Design, 3D Assets, Game Design, Video Game Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Logo Design, Marketing Design, Marketing Materials, Design Software, Marketing Strategy and Techniques, Creative Design, Graphic Design, Design, Promotional Strategies, Branding, Color Theory, Product Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, JavaScript Frameworks, UI Components, Frontend Integration, Web Applications, Data Validation, Front-End Web Development, Verification And Validation, User Interface (UI) Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud-Native Computing, CI/CD, Continuous Deployment, Cloud Infrastructure, Cloud Security, Continuous Integration, Application Deployment, Cloud Storage, Continuous Delivery, Role-Based Access Control (RBAC), Database Management, Security Controls, Authorization (Computing), Authentications, Database Management Systems, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Campaign Management, Digital Marketing Campaigns, Social Media, Content Performance Analysis, Digital Marketing, Social Media Marketing, Digital Analysis, Digital Media Strategy, Campaign Planning, Digital Marketing Tools, Case Studies, Social Media Campaigns, Marketing Strategies, Strategic Marketing, Marketing Planning, Social Media Strategy, Marketing, Global Marketing, Strategic Thinking, Business
Mixed · Course · 1 - 4 Weeks