• 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


  • P

    Packt

    Building Applications with Blazor Server & WASM

    Skills you'll gain: Application Programming Interface (API), Web Applications, Restful API, UI Components, Back-End Web Development, Object-Relational Mapping, Data Modeling, Data Validation, Data Mapping

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Secure AI with Privacy and Access Controls

    Skills you'll gain: Data Loss Prevention, AI Security, Responsible AI, Information Privacy, Security Controls, Personally Identifiable Information, Threat Modeling, Data Security, Security Awareness, Threat Detection, General Data Protection Regulation (GDPR), Authorization (Computing), Incident Response, Cyber Security Policies, Role-Based Access Control (RBAC), Cyber Governance, Governance, Risk Management Framework, Identity and Access Management, Generative AI

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • L

    LearnKartS

    Angular From Basics to Advanced Development

    Beginner · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    Coursera

    Fine-Tuning and Evaluating Vision AI Models

    Skills you'll gain: Transfer Learning, Fine-tuning, Image Analysis, Computer Vision, Model Evaluation, Model Training, Model Optimization, Model Deployment, Performance Metric, Data Pipelines, Quality Assessment, Quality Assurance, Performance Measurement, Data Quality, Applied Machine Learning, Performance Analysis, Predictive Modeling, Statistical Machine Learning, Statistical Modeling

    Intermediate · Course · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Mastering Image Segmentation with PyTorch

    Skills you'll gain: Image Analysis, Convolutional Neural Networks, Model Evaluation, Applied Machine Learning, Deep Learning, Model Training, Model Optimization, Fine-tuning, Computer Vision, Artificial Neural Networks, Machine Learning Methods, Data Preprocessing, Data Processing, Network Architecture

    Beginner · Course · 1 - 4 Weeks

  • L

    LearnKartS

    Launch Digital Products with ChatGPT & AI

    Skills you'll gain: ChatGPT, Podcasting, AI Product Strategy, Content Creation, Web Presence, Course Development, AI Enablement, Ideation, Content Development and Management, Entrepreneurship, Digital Assets, Artificial Intelligence, WordPress, Marketing Strategies, E-Commerce, Web Development, Digital Transformation, Digital Marketing, Writing, Business Acumen

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Simulate with Monte Carlo

    Skills you'll gain: Simulations, Risk Modeling, Risk Analysis, Simulation and Simulation Software, Risk Management, Financial Forecasting, Return On Investment, Data Analysis, Financial Modeling, Analysis, Microsoft Excel, Data-Driven Decision-Making, Probability Distribution, Business Modeling

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    SkillUp

    iOS Development Capstone Project

    Skills you'll gain: Apple iOS, Apple Xcode, iOS Development, Mobile Development, Swift Programming, Model View Controller, User Interface (UI), Application Development, Usability, Interactive Data Visualization, User Interface and User Experience (UI/UX) Design, Mobile Development Tools, Data Store, Development Testing, Data Persistence, Knowledge of Apple Software, Wireframing, Data Modeling, User Story, Software Testing

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    DeepSeek R1 AI: 25 Real World Projects in AI for Beginners

    Skills you'll gain: Email Automation, Analytics, LLM Application, Customer Analysis, Job Analysis, Deepseek, Grammar, Customer Support, Debugging

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Build a XAML Multimedia Player with WPF

    Skills you'll gain: User Interface (UI), UI Components, User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Application Development, Application Design, User Interface (UI) Design, Interactive Design, File Management

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Advanced Oracle Monitoring and Tuning Techniques

    Skills you'll gain: Data Maintenance, Database Architecture and Administration, Database Management Systems, Memory Management

    Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    App Engine: Qwik Start - Go

    Skills you'll gain: Google App Engine, Cloud Deployment, Application Deployment, Cloud Infrastructure, Google Cloud Platform, Go (Programming Language), Cloud Applications, Application Development, Software Testing, Cloud API

    Beginner · Project · Less Than 2 Hours

1…486487488…570

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

  • Building Applications with Blazor Server & WASM: Packt
  • Secure AI with Privacy and Access Controls: Coursera
  • Angular From Basics to Advanced Development: LearnKartS
  • Fine-Tuning and Evaluating Vision AI Models: Coursera
  • Mastering Image Segmentation with PyTorch: Packt
  • Launch Digital Products with ChatGPT & AI: LearnKartS
  • Simulate with Monte Carlo: Coursera
  • iOS Development Capstone Project: SkillUp
  • DeepSeek R1 AI: 25 Real World Projects in AI for Beginners: Packt
  • Build a XAML Multimedia Player with WPF: EDUCBA

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok