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.

Google Cloud
Skills you'll gain: Google Cloud Platform, Generative AI, Vector Databases, Cloud Applications, Database Design, Data Store, Database Application, Databases, NoSQL, Database Management Systems, Database Systems, Relational Databases, System Requirements, PostgreSQL, Data Migration, System Configuration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Prompt Engineering, AI powered creativity, Google Cloud Platform, User Experience, Content Management
Beginner · Course · 1 - 4 Weeks

Clemson University
Skills you'll gain: Human Computer Interaction, Large Language Modeling, Database Management, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, MySQL, Model Evaluation, Software Development Methodologies, Usability, Recurrent Neural Networks (RNNs), Data Preprocessing, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Machine Learning Methods, Human Factors
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Research Methodologies, Intellectual Property, New Product Development, Performance Measurement, Design Thinking, Value Propositions, Financial Modeling, Private Equity, Team Building, Social Media Strategy, Business Modeling, Active Listening, Sustainable Business, Retail Store Operations, Business Planning, Business Strategy, Social Impact, Ideation, Entrepreneurship, Innovation
Earn a degree
Degree · 1 - 4 Years

Microsoft
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Digital Forensics, Key Management, Human Factors (Security), Application Security, Infrastructure Security, Security Management, Computer Security Incident Management, Information Privacy, Cyber Governance, Cryptography, Network Security, Threat Modeling, Business Continuity Planning, OSI Models, Intrusion Detection and Prevention, Authorization (Computing), Cyber Security Policies, Incident Response, Design Research, Data Ethics
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: DevSecOps, Identity and Access Management, Cloud Security, Data Security, Encryption, Payment Card Industry (PCI) Data Security Standards, Security Controls, Role-Based Access Control (RBAC), Cloud Solutions, Network Security, Network Planning And Design, Cloud Computing Architecture, Google Cloud Platform, Virtual Networking, CI/CD, Key Management, Firewall, Continuous Monitoring
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Computer Architecture, Model Deployment, Infrastructure Architecture, Cloud Deployment, AI Workflows, Model Training, AI literacy, Model Optimization, Artificial Intelligence, Computer Hardware, Systems Architecture, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Import/Export, Data Mapping, Data Warehousing, Data Migration, Data Architecture, Data Integration, Identity and Access Management, Database Design, Google Cloud Platform, SQL, Data Sharing, Capacity Management
Intermediate · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: User Story, Supervised Learning, Unsupervised Learning, LangChain, Test Automation, Design Thinking, Cloud-Native Computing, Process Analysis, Continuous Deployment, Android Jetpack, API Design, Organizational Strategy, Data Storytelling, Dashboard Creation, Classification Algorithms, Angular, Deep Learning, Technology Strategies, Cloud Development, Project Management Institute (PMI) Methodology
Earn a degree
Degree · 1 - 4 Years

University of Illinois at Urbana-Champaign
Skills you'll gain: Business Strategy, Data Visualization, Data Storytelling, Management Accounting, Model Evaluation, Fund Accounting, Operations Management, Organizational Change, Audit Planning, Mergers & Acquisitions, Financial Statement Analysis, Agile Methodology, Risk Management, Social Determinants Of Health, Revenue Recognition, Entrepreneurship, Financial Auditing, Data Governance, Generative AI, Supply And Demand
Credit offered
Graduate Certificate · 6 - 12 Months
Universidad de los Andes
Skills you'll gain: User Story, Version Control, Test Automation, Unified Modeling Language, Continuous Integration, Git (Version Control System), Software Testing, Software Architecture, Test Driven Development (TDD), Test Data, Test Script Development, JavaScript Frameworks, Usability, Maintainability, Software Design, Web Content Accessibility Guidelines, Application Frameworks, Test Planning, Angular, Software Design Patterns
Credit offered
Mastertrack · 6 - 12 Months