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: Canva (Software), Style Guides, Design Specifications, Graphic and Visual Design Software, Graphic Design, Social Media, Graphic and Visual Design, Social Media Content, Social Media Marketing, Social Media Management, Marketing Design, Graphics Software, Instagram, Digital Design, Image Quality, Facebook, Branding
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Facebook, LinkedIn, Content Creation, Social Media Content, Social Media, Graphic Design, Social Media Marketing, Marketing Design, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), UI Components, Web Design, Web Design and Development, Front-End Web Development, User Interface (UI) Design, User Interface (UI), Web Development Tools, Hypertext Markup Language (HTML), Web Development, Typography, Node.JS, Mockups, Build Tools, Configuration Management, Color Theory, Building Design, Debugging, Building Codes
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Design, Web Design and Development, UI Components, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Front-End Web Development, Web Development, Typography, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: AI Integrations, Cloud Deployment, Application Deployment, Application Programming Interface (API), System Monitoring, Continuous Monitoring, Performance Tuning, Model Optimization, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, 3D Assets, Event-Driven Programming, Software Development Tools, Video Game Development, Code Reusability, User Interface (UI), Build Tools, User Interface (UI) Design, Scripting, Software Design, Object Oriented Design, C# (Programming Language), Git (Version Control System)
Mixed · Course · 1 - 3 Months

Skills you'll gain: Microsoft Visio, Process Flow Diagrams, Diagram Design, Collaborative Software, Process Design, Process Modeling, Data Visualization, Process Mapping, Workflow Management, Business Workflow Analysis, Business Process Automation, Graphic and Visual Design Software, Organizational Structure, Graphic and Visual Design, Collaboration, Data Integration
Intermediate · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Generative AI, Design Software, Mockups, User Interface (UI), User Interface and User Experience (UI/UX) Design, AI Workflows, Software Design, User Interface (UI) Design, User Experience Design, Prompt Engineering, Artificial Intelligence, Prototyping, User Centered Design, Software Architecture, AI Integrations, Software Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, AI Workflows, AI Orchestration, Agentic Workflows, Agentic systems, Generative AI Agents, Artificial Intelligence, Coordinating, Coordination, Data Ethics, Governance, Systems Architecture, Software Architecture, Accountability Frameworks, Scalability, Regulatory Compliance, Communication Strategies, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: IT Security Architecture, Endpoint Security, Zero Trust Network Access, Application Security, Security Strategy, Hardening, Microsoft Servers, Data Security, Security Management, Vulnerability Scanning, Patch Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Applied Mathematics, Mathematical Modeling, Matlab, High Voltage, Three-Phase, Electrical Engineering, electromagnetics, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Mathematical Software, Environmental Science, Environmental Engineering, Design, Basic Electrical Systems
Intermediate · Course · 1 - 4 Weeks