Object Oriented Programming courses can help you learn core concepts like classes, objects, inheritance, and polymorphism. You can build skills in designing robust software architectures, implementing design patterns, and writing reusable code. Many courses introduce tools such as Java, Python, and C++, which are commonly used in software development, enabling you to apply your knowledge in practical coding projects. Additionally, you may explore frameworks that enhance object-oriented principles, further enriching your programming toolkit.

Skills you'll gain: Unreal Engine, Performance Tuning, Game Design, User Interface (UI), Video Game Development, Virtual Environment, Scripting, Computer Graphics, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Model Deployment, Model Evaluation, Predictive Analytics, Regression Analysis, Business Analytics, Data Preprocessing, Machine Learning Methods, Data Mining, Feature Engineering, Statistical Analysis, Decision Tree Learning, Data Transformation, Artificial Neural Networks
Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Relational Databases, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Simulations, Statistical Inference, Data Literacy, Data Visualization Software, Data Visualization, Statistical Hypothesis Testing, Exploratory Data Analysis, Probability Distribution, SQL, Tableau Software, Data Storytelling, Algebra, Computational Logic, Calculus, Trigonometry, Logical Reasoning
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Epidemiology, Diagnostic Tests, Public Health and Disease Prevention, Descriptive Analytics, Business Analytics, Social Determinants Of Health, Healthcare Ethics, Biostatistics, Gerontology, Health Policy, Health Informatics, Health Promotion, Digital Transformation, Cloud Security, Occupational Health, Leadership, Public Health, Object Oriented Programming (OOP), Program Evaluation, Health Systems
Credit offered
Mastertrack · 6 - 12 Months

Skills you'll gain: Gemini, Data Preprocessing, Exploratory Data Analysis, Big Data, Google Cloud Platform, Interactive Data Visualization, Data Pipelines, Generative AI, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Big Data, Exploratory Data Analysis, Data Analysis, Data Preprocessing, Google Cloud Platform, Generative AI, SQL, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Storytelling, Data Presentation, Data Analysis, Data Transformation, Analytics, Data Visualization, Google Cloud Platform, Data Manipulation, Big Data, Data Sharing, Data Visualization Software, Data Processing, Data Cleansing, Unstructured Data, SQL, Cloud Storage, Solution Architecture
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Big Data, Generative AI, Customer Relationship Management, Predictive Modeling, Advanced Analytics, Artificial Intelligence and Machine Learning (AI/ML), SQL, Prompt Engineering, Data Analysis, Python Programming
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, MongoDB, NoSQL, Cloud-Based Integration, Cloud Applications, Operational Databases
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Big Data, Data Visualization Software, Extract, Transform, Load, Data Transformation, Data Integration, Data Pipelines, Data Warehousing, SQL, Data Analysis, Google Sheets, Data Cleansing, Data Import/Export, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Application Deployment, Cloud Deployment, Content Management Systems, Continuous Deployment, Web Development Tools, Restful API, Package and Software Management, Application Programming Interface (API), Node.JS, Server Administration, GitHub, Configuration Management, Systems Administration, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Applications, Application Deployment, Application Programming Interface (API), Authentications, Payment Systems, Authorization (Computing), Role-Based Access Control (RBAC), UI Components, Identity and Access Management, Database Management, Transaction Processing, User Interface (UI)
Advanced · Course · 1 - 3 Months