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: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Software Design Documents, Development Environment, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Customer Analysis, Text Mining, Customer Insights, Google Cloud Platform, Data Management, Image Analysis, Big Data, Customer experience improvement, Unstructured Data, SQL, Data Analysis, Statistical Reporting, Machine Learning
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Animation and Game Design, Visualization (Computer Graphics), Animations, Data Import/Export, File Management
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Photo Editing, Photography, Image Quality, Typography, Editing, Graphic and Visual Design, Post-Production, Color Theory, Storytelling, Automation, File Management
Beginner · Specialization · 3 - 6 Months

Universidade de São Paulo
Skills you'll gain: Systems Thinking, Systems Analysis, Business Modeling, Business Systems Analysis, Complex Problem Solving, Conceptual Design, Analysis, Process Improvement, Service Improvement, Organizational Change, Change Management, Decision Making, Model Evaluation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Business Logic, Application Deployment, Decision Support Systems, Business Process Automation, Test Case, Verification And Validation, Automation, Program Development, Computer Programming, Docker (Software), Model Evaluation, Complex Problem Solving, Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Virtual Environment, Color Theory
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple iOS, Apple Xcode, UI Components, Mobile Development, Apple software proficiency, Application Design, User Interface (UI), Figma (Design Software), Integrated Development Environments, Color Theory, User Interface (UI) Design, API Design, Data Sharing, Animations, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Strategic Decision-Making, Corporate Strategy, Business Strategies, Business Strategy, Business Ethics, Strategic Planning, Growth Strategies, Strategic Thinking, Organizational Strategy, Environmental Social And Corporate Governance (ESG), Strategic Prioritization, Business Planning, Operational Efficiency, Business Process Reengineering, Organizational Effectiveness, Operational Analysis, Corporate Sustainability, Competitive Analysis, Market Share, Portfolio Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Apache, Web Development, Web Scraping, Web Services, Web Applications, Python Programming, Web Servers, Databases, Extensible Markup Language (XML), Network Protocols, Hypertext Markup Language (HTML), Servers, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google Docs, Google Workspace, Email Automation, Collaborative Software, Action Oriented, Calendar Management, Document Management, Version Control
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Culture Transformation, Organizational Change, Business Leadership, Organizational Structure, Workforce Development, Diversity and Inclusion, Talent Management, Innovation, Corporate Sustainability, Employee Engagement, Creativity
Intermediate · Course · 1 - 4 Weeks