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: HubSpot CRM, Marketing Planning, Timelines, Marketing Operations, Plan Execution, Customer Relationship Management (CRM) Software, Marketing Strategies, Project Management, Strategic Planning, Brand Strategy, Marketing Analytics, Social Media Marketing, Content Strategy, Email Marketing, Performance Measurement, Digital Marketing, Google Analytics, AI Enablement, Search Engine Optimization, Generative AI
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Risk Modeling, Risk Analysis, Strategic Decision-Making, Strategic Thinking, Operational Risk, Credit Risk, Financial Modeling, Risk Management, Portfolio Risk, Corporate Strategy, Financial Analysis, Analysis, Finance, Business, Decision Making, Banking, Statistics, Probability, Environment, Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unity Engine, Event-Driven Programming, C# (Programming Language), Game Design, UI Components, User Interface (UI), Video Game Development, User Interface (UI) Design, Animation and Game Design, Scripting, Project Design, Interactive Design, Development Environment, Code Reusability, Environment, Mechanics
Mixed · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Node.JS, Authentications, Middleware, Server Side, Back-End Web Development, MongoDB, Authorization (Computing), Web Development, JSON, Encryption, JavaScript Frameworks, Model View Controller, Web Applications, Restful API, User Accounts, MySQL, Javascript, TypeScript, Email Automation, Verification And Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Jira (Software), AI Integrations, Model Evaluation, Data Validation, Verification And Validation, AI Workflows, Responsible AI, Automation, Software Documentation, Performance Measurement, Generative AI, Technical Documentation, Quality Assessment, Benchmarking, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Applied Mathematics
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Entry, Microsoft Excel, Data Visualization, Spreadsheet Software, Data Literacy, Productivity Software, Data Science, Business Writing
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: AI Security, Threat Modeling, IT Security Architecture, Security Engineering, Security Architecture Review, Security Requirements Analysis, Threat Management, Data Flow Diagrams (DFDs), Security Controls, Data Security, Key Management, Cloud Management, Software Documentation, Managed Services, Risk Analysis, Authentications, Technical Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embeddings, Vector Databases, PostgreSQL, Google Cloud Platform, SQL, Database Design, Relational Databases, Generative AI
Beginner · Project · Less Than 2 Hours

Skills you'll gain: General Networking, Network Architecture, Threat Management, Cybersecurity, Networking Hardware, Information Technology, Computer Networking, Network Security, Threat Detection, Network Routers, Security Controls, Cyber Attacks, Network Switches, Diagram Design, Firewall, Security Software, Security Strategy
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Content Development and Management, Brand Management, Content Creation, Social Media Content, Content Marketing, Content Strategy, Brand Strategy, Social Media Campaigns, Brand Awareness, Branding, Social Media, Brand Marketing, Social Media Marketing, Content Optimization, Persona Development, Email Marketing, Digital Marketing, Search Engine Optimization, AI Enablement
Intermediate · Course · 1 - 3 Months

Braze
Skills you'll gain: Email Marketing, Marketing Automation, Email Automation, A/B Testing, Target Audience, Campaign Management, Data-Driven Marketing, Content Performance Analysis, Customer Retention, Marketing Strategy and Techniques, Brand Marketing, Advertising Campaigns, AI Personalization, Cross-Channel Marketing, Digital Marketing, Marketing, Customer Engagement, Customer Communications Management, Regulatory Compliance, Analytics
Intermediate · Course · 3 - 6 Months