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.
University of London
Skills you'll gain: Virtual Reality, Full-Stack Web Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Model Evaluation, React Native, Game Design, Responsive Web Design, Git (Version Control System), Event-Driven Programming, Web Applications, Incident Response, Data Science, Natural Language Processing, Combinatorics, Database Design, Data Visualization, Generative AI
Credit offered
Graduate Certificate · 6 - 12 Months
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Systems Thinking, Network Analysis, Unsupervised Learning, Reinforcement Learning, Computer Vision, Natural Language Processing, MLOps (Machine Learning Operations), Time Series Analysis and Forecasting, Vision Transformer (ViT), Predictive Modeling, Project Management Life Cycle, Logistic Regression, Financial Data, Marketing Analytics, Simulations, Descriptive Analytics, Strategic Decision-Making, Operations Research, Model Deployment
Earn a degree
Degree · 1 - 4 Years

Ball State University
Skills you'll gain: Data Ethics, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, Unsupervised Learning, Software Engineering Tools, Database Management Systems, Financial Statement Analysis, Statistical Hypothesis Testing, Statistical Methods, Data Wrangling, SAS (Software), Object Oriented Programming (OOP), Spatial Analysis, Text Mining, Artificial Intelligence, Logistic Regression, Statistical Programming, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years

Coursera
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), LLM Application, Model Deployment, Threat Modeling, Prompt Engineering, Secure Coding, Responsible AI, Security Controls, System Configuration, Application Programming Interface (API), API Design
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Storytelling, Text Mining, Data Warehousing, Unsupervised Learning, Database Design, Data Governance, Data Mining, Interactive Data Visualization, Generative AI, Web Scraping, Plotly, Classification Algorithms, PyTorch (Machine Learning Library), Operations Research, Supervised Learning, NoSQL, Database Theory, Exploratory Data Analysis, Time Series Analysis and Forecasting, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Machine Learning Algorithms, Real-Time Operating Systems, Big Data, User Research, User Experience Design, Product Development, User Experience, Power Electronics, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Data Preprocessing, Analytics, Control Systems, Embedded Software, Internet Of Things, Machine Controls, Engineering, Scientific, and Technical Instruments, Human Computer Interaction, Embedded Systems
Credit offered
Graduate Certificate · 6 - 12 Months

Coursera
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Model Deployment, Large Language Modeling, Threat Modeling, Security Controls, Google Cloud Platform, Cloud API, API Design, System Configuration
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, NoSQL, Databases, Google Cloud Platform, Database Management, Database Architecture and Administration, SQL, Operational Databases, Cloud Applications, Database Design, Dataflow, Application Deployment, Data Migration
Intermediate · Course · 1 - 3 Months
O.P. Jindal Global University
Skills you'll gain: Operations Management, Design Thinking, Data Visualization, Active Listening, Business Ethics, Working Capital, Database Management, Sampling (Statistics), Environmental Social And Corporate Governance (ESG), Project Estimation, Business Analytics, Financial Statement Analysis, Global Marketing, Financial Accounting, Predictive Analytics, Marketing Planning, Human Resources Management and Planning, Internet Of Things, Big Data, Regression Analysis
Earn a degree
Degree · 1 - 4 Years

Georgetown University
Skills you'll gain: Data Storytelling, Vulnerability Assessments, Operations Management, Business Strategy, Competitive Intelligence, Design Thinking, Survey Creation, Cyber Threat Intelligence, Social Justice, Descriptive Statistics, Environment, Business Ethics, Capital Budgeting, Market Opportunities, Storytelling, Marketing Planning, International Relations, Artificial Intelligence, Policy Development, Political Sciences
Earn a degree
Degree · 1 - 4 Years