• 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


  • Status: Preview
    Preview
    U

    Universidad Austral

    Modelización Cuantitativa para Finanzas Corporativas

    Skills you'll gain: Financial Modeling, Time Series Analysis and Forecasting, Risk Modeling, Regression Analysis, Financial Forecasting, Predictive Modeling, Statistical Modeling, Financial Data, Forecasting, Finance, Trend Analysis, Predictive Analytics, Statistical Methods, R Programming, Financial Analysis, Statistical Analysis, Statistics, Probability & Statistics, Estimation, Probability Distribution

    4.5
    Rating, 4.5 out of 5 stars
    Ā·
    32 reviews

    Beginner Ā· Course Ā· 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Salesforce Starter Kit

    Skills you'll gain: Salesforce, Salesforce Development, Systems Integration, Customer Relationship Management, Customer Relationship Management (CRM) Software, Data Integration, Contract Management, AI Enablement, Responsible AI, Web Services, Business Reporting, Data Ethics, Sales Operations, Customer Analysis, AI literacy, Artificial Intelligence, Application Programming Interface (API), AI Integrations, Software Design Patterns, Data Security

    Advanced Ā· Specialization Ā· 1 - 4 Weeks

  • P

    Packt

    Building Microservices API in Go

    Skills you'll gain: Unit Testing, Go (Programming Language), Restful API, Authentications, API Testing, Application Programming Interface (API), Secure Coding, Code Reusability, API Design, Application Security, Software Testing, Microservices, Authorization (Computing), Web Servers, Web Services, Database Management, Server Side, Databases, Software Architecture, JSON

    4.5
    Rating, 4.5 out of 5 stars
    Ā·
    6 reviews

    Intermediate Ā· Course Ā· 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Design & Draft Architectural Plans Using AutoCAD

    Skills you'll gain: Architectural Drawing, AutoCAD, Architectural Design, Building Design, Architecture and Construction, Technical Drawing, Drafting and Engineering Design, Computer-Aided Design, Engineering Plans And Specifications, Sustainable Architecture, Architectural Engineering, Conceptual Design, Engineering Documentation, Construction Estimating, Diagram Design, Functional Design, Spatial Analysis, Cost Estimation

    4.4
    Rating, 4.4 out of 5 stars
    Ā·
    16 reviews

    Beginner Ā· Course Ā· 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    Universidad Nacional Autónoma de México

    Python: de explorador de datos a analista

    Skills you'll gain: Exploratory Data Analysis, Pandas (Python Package), Data Analysis, Data Visualization Software, Data Science, Python Programming, Analysis, Software Installation, Data Manipulation, Scripting, Package and Software Management, Development Environment

    3.8
    Rating, 3.8 out of 5 stars
    Ā·
    10 reviews

    Mixed Ā· Course Ā· 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Security Fundamentals & Network Automation

    Skills you'll gain: Ansible, Puppet (Configuration Management Tool), Software-Defined Networking, Network Administration, Security Awareness, IT Automation, Chef (Configuration Management Tool), Virtual Private Networks (VPN), JSON, Network Engineering, Authentications, Computer Security Awareness Training, Network Infrastructure, Authorization (Computing), Identity and Access Management, Configuration Management, Cyber Security Policies, Remote Access Systems, Application Programming Interface (API)

    4.8
    Rating, 4.8 out of 5 stars
    Ā·
    11 reviews

    Intermediate Ā· Course Ā· 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Responsive Web Design

    Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Application Deployment, Cloud Deployment, User Interface (UI), User Interface (UI) Design, Typography, Cloud Hosting, Software Engineering

    4.7
    Rating, 4.7 out of 5 stars
    Ā·
    30 reviews

    Intermediate Ā· Specialization Ā· 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Python Case Study - Cryptography

    Skills you'll gain: Cryptography, Encryption, Cryptographic Protocols, Secure Coding, Public Key Cryptography Standards (PKCS), Key Management, Public Key Infrastructure, Python Programming, Brute-force attacks, Scripting, Algorithms, Data Integrity, Verification And Validation

    5
    Rating, 5 out of 5 stars
    Ā·
    13 reviews

    Intermediate Ā· Course Ā· 1 - 3 Months

  • P

    Packt

    Agile Project Management

    Skills you'll gain: User Story, Stakeholder Management, Sprint Planning, Agile Project Management, Agile Software Development, Kanban Principles, Scrum (Software Development), Agile Methodology, Stakeholder Engagement, Backlogs, Agile Product Development, Sprint Retrospectives, Stakeholder Analysis, Stakeholder Communications, Requirements Management, Project Management, Product Requirements, Lean Methodologies, Release Management, Project Schedules

    Beginner Ā· Course Ā· 3 - 6 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    Relational Database Administration Capstone Project

    Skills you'll gain: Database Administration, Database Architecture and Administration, Relational Databases, Database Management, Apache Airflow, Operational Databases, PostgreSQL, MySQL, Data Warehousing, Data Pipelines, Database Software, Extract, Transform, Load, Database Management Systems, Database Design, Data Maintenance, SQL, Data Architecture, Performance Tuning, Disaster Recovery, Data Security

    4.7
    Rating, 4.7 out of 5 stars
    Ā·
    19 reviews

    Advanced Ā· Course Ā· 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Vector DB Foundations, Embeddings & Search Algorithms

    Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, Data-Driven Decision-Making, Applied Machine Learning, Image Analysis, LLM Application, Model Optimization, Data Flow Diagrams (DFDs), Database Theory, Docker (Software), Prompt Engineering, Database Design, NumPy, AI Integrations, Databases, Scikit Learn (Machine Learning Library), Semantic Web, Simulations, Python Programming

    Intermediate Ā· Specialization Ā· 3 - 6 Months

  • Status: Free
    Free
    C

    Coursera

    Build Image Quality Inspection using AWS Lookout for Vision

    Skills you'll gain: Model Training, Model Evaluation, Image Analysis, Amazon Web Services, Image Quality, Computer Vision, Anomaly Detection, Data Science, Machine Learning, Cloud Computing

    4.8
    Rating, 4.8 out of 5 stars
    Ā·
    21 reviews

    Beginner Ā· Guided Project Ā· Less Than 2 Hours

1…321322323…544

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

  • Modelización Cuantitativa para Finanzas Corporativas:Ā Universidad Austral
  • Salesforce Starter Kit:Ā Coursera
  • Building Microservices API in Go:Ā Packt
  • Design & Draft Architectural Plans Using AutoCAD:Ā EDUCBA
  • Python: de explorador de datos a analista:Ā Universidad Nacional Autónoma de MĆ©xico
  • Security Fundamentals & Network Automation:Ā Packt
  • Responsive Web Design:Ā Scrimba
  • Python Case Study - Cryptography:Ā EDUCBA
  • Agile Project Management:Ā Packt
  • Relational Database Administration Capstone Project:Ā IBM

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