• 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


  • U

    University of Minnesota

    Software Testing and Automation

    Skills you'll gain: Open Web Application Security Project (OWASP), Cucumber (Software), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, White-Box Testing, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Test Engineering

    ★ 4.2 (1K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • M

    MathWorks

    MathWorks Computer Vision Engineer

    Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Machine Learning Methods, Image Quality, Generative AI, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, Model Optimization, Machine Learning, Classification Algorithms

    ★ 4.7 (375) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • B

    Board Infinity

    Data Visualization and Storytelling with Plotly in Python

    Skills you'll gain: Plotly, Dashboard, Dashboard Creation, Interactive Data Visualization, Plot (Graphics), Data Storytelling, Data Visualization Software, Data Visualization, Spatial Data Analysis, Data Presentation, Statistical Visualization, Geospatial Mapping, Exploratory Data Analysis, Scatter Plots, Box Plots, Data Analysis, Data Wrangling, Data Science, Pandas (Python Package), Python Programming

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • P

    Packt

    Hands-On Industrial Internet of Things

    Skills you'll gain: AWS SageMaker, Internet Of Things, Model Deployment, Cloud Deployment, Cloud-Based Integration, Amazon Web Services, Microsoft Azure, Real Time Data, Applied Machine Learning, Apache Airflow, Control Systems, Cybersecurity, Grafana, Firewall, Cloud Computing, Cloud Infrastructure, Automation, Artificial Intelligence, Python Programming, Machine Learning

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • I

    IBM

    Developing Mobile Apps with React Native

    Skills you'll gain: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application

    ★ 4.4 (975) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • U

    University of California San Diego

    Finding Hidden Messages in DNA (Bioinformatics I)

    Skills you'll gain: Bioinformatics, Molecular Biology, Data Analysis Software, Molecular, Cellular, and Microbiology, Biology, Algorithms, Microbiology, Statistical Methods, Python Programming

    ★ 4.3 (1.1K) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • L

    L&T EduTech

    Robotic Control Systems in Manufacturing

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
  • I

    IBM

    IBM UI/UX Designer

    Skills you'll gain: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping

    ★ 4.8 (2.9K) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • K

    Khalifa University

    Deep Learning for Computer Vision: Techniques & Applications

    Skills you'll gain: Generative AI, Computer Vision, PyTorch (Machine Learning Library), Convolutional Neural Networks, Generative Adversarial Networks (GANs), Generative Model Architectures, Image Analysis, Fine-tuning, Artificial Neural Networks, Model Training, Applied Machine Learning, Model Evaluation, Deep Learning, Transfer Learning, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Model Optimization, Artificial Intelligence

    Intermediate · Course

    Category: New
    New
  • U

    University of California, Davis

    Professional Skills for the Workplace

    Skills you'll gain: Critical Thinking and Problem Solving, Problem Solving, Empathy & Emotional Intelligence, Growth Mindedness, Emotional Intelligence, Adaptability, Social Skills, Creative Problem-Solving, Brainstorming, Complex Problem Solving, Active Listening, Critical Thinking, Resilience, Open Mindset, Independent Thinking, Professional Development, Action Oriented, Culture Transformation, Willingness To Learn, Growth Strategies

    ★ 4.8 (4.8K) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    Advanced Business Analytics

    Skills you'll gain: Data Storytelling, Predictive Modeling, Data Presentation, Data Governance, Data Visualization, Predictive Analytics, Model Evaluation, Data Management, Business Analytics, Storytelling, Data Literacy, Analytics, Exploratory Data Analysis, Logistic Regression, Data Analysis, Risk Analysis, Data-Driven Decision-Making, Data Cleansing, Data Visualization Software, SQL

    ★ 4.6 (5.3K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Survey Data Collection and Analytics

    Skills you'll gain: Sampling (Statistics), Sample Size Determination, Surveys, Survey Creation, Data Synthesis, Research Methodologies, Statistical Analysis, Data Analysis Software, Data Collection, Statistical Software, Interviewing Skills, Research Design, STATA (Software), R (Software), Data Integration, Data Validation, Data Ethics, Data Analysis, Statistical Programming, R Programming

    ★ 4.4 (1.5K) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
1…757677…554

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

  • Software Testing and Automation: University of Minnesota
  • MathWorks Computer Vision Engineer: MathWorks
  • Data Visualization and Storytelling with Plotly in Python: Board Infinity
  • Hands-On Industrial Internet of Things: Packt
  • Developing Mobile Apps with React Native: IBM
  • Finding Hidden Messages in DNA (Bioinformatics I): University of California San Diego
  • Robotic Control Systems in Manufacturing: L&T EduTech
  • IBM UI/UX Designer: IBM
  • Deep Learning for Computer Vision: Techniques & Applications: Khalifa University
  • Professional Skills for the Workplace: University of California, Davis

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