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.

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Collaborative Software, Email Automation, Application Deployment, Google Cloud Platform, Data Integration, AI Enablement, Identity and Access Management, Application Programming Interface (API), Productivity Software, OAuth, Calendar Management, Authentications, Configuration Management, Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hive, Big Data, JSON, Case Studies, Apache Hadoop, People Analytics, Policty Analysis, Research, and Development, Analytics, Data Analysis, Social Sciences, Data Wrangling, Data-Driven Decision-Making, Data Preprocessing, Data Processing, Business Analytics, Data Manipulation, Data Transformation, Query Languages, Debugging, Demography
Mixed · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Web Development Tools, TypeScript, Development Environment, Full-Stack Web Development, Email Automation, Web Applications, Node.JS
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Video Game Development, Augmented and Virtual Reality (AR/VR), Computer Graphics, Animation and Game Design
Advanced · Course · 1 - 3 Months

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-Driven Decision-Making, Data Analysis, Analytics, Big Data, Business Analytics, Google Cloud Platform, Data Visualization Software, Data Transformation, Data Storytelling, Data Cleansing, Data Warehousing, Data Storage, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: Animations, 3D Assets, 3D Modeling, Animation and Game Design, Computer Graphics, Virtual Environment, Computer Graphic Techniques, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Gemini, Google Workspace, Collaborative Software, OAuth, Enterprise Application Management, Identity and Access Management, AI Enablement, LLM Application, Application Deployment, Information Architecture, Application Programming Interface (API), Data Store
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Data Mapping, Extract, Transform, Load, Data Validation, Workflow Management, JSON, Fraud detection, Extensible Markup Language (XML), Metadata Management, Process Design, Data Integration, Data Cleansing, Data Transformation, Data Pipelines, Data Processing, Anomaly Detection, Data Modeling, Credit/Debit Card Processing
Mixed · Course · 1 - 4 Weeks

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