• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Object Oriented Programming

Object Oriented Programming Courses

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.

Popular Object Oriented Programming Courses and Certifications


  • G

    Google Cloud

    Creating Date-Partitioned Tables in BigQuery

    Skills you'll gain: Query Languages, Database Design, Data Processing, Database Management, SQL, Google Cloud Platform, Databases, Performance Tuning, Google Analytics

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Deploy and Test a Visual Inspection AI Cosmetic Anomaly Detection Solution

    Skills you'll gain: Anomaly Detection, Model Deployment, Google Cloud Platform, Cloud Deployment, Cloud Applications, Application Deployment, Image Analysis, Computer Vision

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Automating your BigQuery Data Pipeline with Cloud Dataprep

    Skills you'll gain: Data Pipelines, Data Import/Export, Data Processing, Data Manipulation, Data Wrangling, SQL, Data Transformation, Data Preprocessing, Google Cloud Platform, Data Management, Cloud Storage

    Intermediate · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    M

    Microsoft

    Boost R Coding with GitHub Copilot

    Skills you'll gain: GitHub Copilot, Version Control, Collaborative Software, GitHub, Software Documentation, R Programming, Debugging, Software Installation

    Beginner · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    التصميم المتجاوب لـ Swift: إدارة واجهات المستخدم المتجاوبة

    Skills you'll gain: iOS Development, Apple iOS, Responsive Web Design, Swift Programming, Mobile Development, User Interface (UI) Design, User Interface (UI), UI Components

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Fine-Tune & Optimize Generative AI Models

    Skills you'll gain: Fine-tuning, Hugging Face, LLM Application, Model Optimization, Large Language Modeling, MLOps (Machine Learning Operations), Generative AI, AI Product Strategy, Transfer Learning, Model Training, Applied Machine Learning, AI Personalization, Model Evaluation, Performance Tuning, Model Based Systems Engineering, Memory Management, Program Evaluation, Analysis, Probability Distribution

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Build a DIY Multimodal Question Answering System with Vertex AI

    Skills you'll gain: Multimodal Prompts, Embeddings, Metadata Management, Image Analysis, LLM Application, Text Mining, Retrieval-Augmented Generation, Generative AI, Vector Databases

    Intermediate · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Web Development, Real-Time Apps & Final Projects

    Skills you'll gain: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Web Applications, Web Design and Development, Web Development, Front-End Web Development, HTML and CSS, Javascript, Web Design, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations

    Advanced · Course · 3 - 6 Months

  • Status: Preview
    Preview
    L

    Logical Operations

    Managing Conflict

    Skills you'll gain: Conflict Management, De-escalation Techniques, Teamwork, Mediation, Interpersonal Communications, Communication Strategies, Collaboration, Leadership, Negotiation, Emotional Intelligence, Analysis, Communication, Action Oriented, Active Listening, Program Implementation, Leadership Development, Problem Solving, Empathy, Non-Verbal Communication, Self-Awareness

    Mixed · Course · 1 - 3 Months

  • C

    Coursera

    Product Reviews Text-based Search - OpenAI Text Embedding

    Skills you'll gain: OpenAI API, Embeddings, Dimensionality Reduction, AI Integrations, OpenAI, Text Mining, Generative AI, Python Programming, Data Analysis, Program Development, Data Manipulation

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    S

    Starweaver

    AI in Clinical Decision Support & Diagnostics

    Skills you'll gain: Health Technology, Clinical Informatics, Healthcare Ethics, Clinical Documentation, Medical Imaging, Radiology, Diagnostic Radiology, AI literacy, Clinical Nursing, Data Ethics, Responsible AI, Clinical Research, Health Informatics, AI Personalization, Decision Support Systems, Risking, Nursing Practices, X-Ray Computed Tomography, Predictive Analytics, Image Analysis

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    W

    Whizlabs

    Fundamentals of AWS AI and ML Solutions

    Skills you'll gain: Model Deployment, AWS SageMaker, MLOps (Machine Learning Operations), Image Analysis, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Amazon Web Services, Model Training, Deep Learning, AI Personalization, Cloud Solutions, Artificial Intelligence, Model Evaluation, Applied Machine Learning, AI Integrations, Computer Vision, Machine Learning, Feature Engineering, Text Mining, Data Wrangling

    Beginner · Course · 1 - 4 Weeks

1…464465466…544

In summary, here are 10 of our most popular object oriented programming courses

  • Creating Date-Partitioned Tables in BigQuery: Google Cloud
  • Deploy and Test a Visual Inspection AI Cosmetic Anomaly Detection Solution: Google Cloud
  • Automating your BigQuery Data Pipeline with Cloud Dataprep: Google Cloud
  • Boost R Coding with GitHub Copilot: Microsoft
  • التصميم المتجاوب لـ Swift: إدارة واجهات المستخدم المتجاوبة: Coursera
  • Fine-Tune & Optimize Generative AI Models: Coursera
  • Build a DIY Multimodal Question Answering System with Vertex AI: Google Cloud
  • Advanced Web Development, Real-Time Apps & Final Projects: Packt
  • Managing Conflict: Logical Operations
  • Product Reviews Text-based Search - OpenAI Text Embedding: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok