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: Video Game Development, Game Design, Animation and Game Design, Unreal Engine, User Interface (UI), User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Virtual Environment, Artificial Intelligence, Debugging, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Usability, Hypertext Markup Language (HTML), Front-End Web Development, Browser Compatibility, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Semantic Web, Web Design and Development, Javascript, Web Design, Debugging, Web Applications, Usability Testing, Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI, Artificial Intelligence, Application Deployment, Google Cloud Platform, Application Development, Mobile Development
Intermediate · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI, Integration Testing, LLM Application, Application Development, Application Programming Interface (API), Cloud API
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
Mixed · Course · 1 - 4 Weeks

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

BITS Pilani
Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Java Programming, Feature Engineering, Algorithms, TCP/IP, Version Control, Data Structures, Model View Controller
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Financial Statement Analysis, Business Valuation, Descriptive Analytics, FinTech, Financial Statements, Derivatives, Customer Analysis, Social Determinants Of Health, Gerontology, Cloud Security, Strategic Decision-Making, Portfolio Management, Credit Risk, Digital Transformation, Risk Analysis, Assertiveness, Peer Review, Governance, Object Oriented Programming (OOP), Financial Analysis
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Google Gemini, Generative AI, Generative AI Agents, Flutter (Software), LLM Application, Google Cloud Platform, Mobile Development, Prompt Engineering, Application Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Application Deployment, Content Performance Analysis, OAuth, Email Automation, Generative AI Agents, Productivity Software, Identity and Access Management, Collaborative Software, Performance Metric, Application Programming Interface (API), Data Store
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Flutter (Software), Google Cloud Platform, Generative AI Agents, Artificial Intelligence, Generative AI, LLM Application, Mobile Development
Beginner · Course · 1 - 3 Months