• 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: Free Trial
    Free Trial
    E

    Edureka

    Applied Machine Learning with Python

    Skills you'll gain: Model Evaluation, Supervised Learning, Machine Learning Methods, Classification Algorithms, Machine Learning, Data Analysis, Driving engagement

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Starweaver

    GenAI Foundations and Prompt Engineering

    Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, Enterprise Application Management, ChatGPT, AI Workflows, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Large Language Modeling, Systems Architecture, Model Evaluation, Context Management, Program Evaluation, Process Optimization, Performance Tuning, Application Programming Interface (API), Debugging

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free
    Free
    C

    Coursera

    Using Jetpack Compose with Kotlin: Create LazyColumn Lists

    Skills you'll gain: Android Studio, Android Jetpack, Android Development, Kotlin, Animations, Mobile Development, UI Components

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    UBITS

    Diseña la estrategia de lanzamiento de tu producto

    Skills you'll gain: Team Oriented, New Product Development, Agile Product Development, Product Planning, Product Development, Continuous Improvement Process, Design and Product, Innovation, Process Development, Organizational Strategy, Strategic Communication, Business Priorities, Branding, Strategic Planning, Action Oriented, Goal Setting

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of California, Davis

    Creating Basic Web Layouts

    Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), GitHub, Front-End Web Development, Web Applications, Web Development, Mobile Development, User Interface (UI) Design

    4.8
    Rating, 4.8 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Face Recognition with Keras: Detect & Classify

    Skills you'll gain: Convolutional Neural Networks, Keras (Neural Network Library), Image Analysis, Computer Vision, Tensorflow, Data Preprocessing, Deep Learning, Embeddings, Model Deployment, Applied Machine Learning, Python Programming, Supervised Learning, NumPy, Model Evaluation

    Mixed · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Creating a Data Warehouse Through Joins and Unions

    Skills you'll gain: Data Warehousing, Data Integration, Database Administration, SQL, Relational Databases, Data Analysis, Exploratory Data Analysis, Google Analytics

    4
    Rating, 4 out of 5 stars
    ·
    8 reviews

    Beginner · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Simplilearn

    Attention Mechanisms and Transformer Models Course

    Skills you'll gain: Generative Model Architectures, Generative AI, OpenAI, Large Language Modeling, ChatGPT, Vision Transformer (ViT), Artificial Neural Networks, Transfer Learning, Deep Learning, Natural Language Processing

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Skillshare

    3D Design in Unreal Engine: Create a Realistic Environment

    Skills you'll gain: Unreal Engine, Virtual Environment, Game Design, 3D Modeling, Video Game Development, Animation and Game Design, Prototyping

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Natural Language Processing - Probability Models in Python

    Skills you'll gain: Cryptography, Classification Algorithms, Probability Distribution, Machine Learning Algorithms, Data Processing, Algorithms

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Data Management with SQL

    Skills you'll gain: SQL, Database Management, Database Design, Relational Databases, Databases, Query Languages, Performance Tuning, Data Analysis

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Skillshare

    Modern Frontend Web Development: HTML & CSS Foundations

    Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design and Development, Front-End Web Development, Web Design, Maintainability, Web Development, Semantic Web, Web Content Accessibility Guidelines

    Beginner · Course · 1 - 4 Weeks

Searches related to object oriented programming

object oriented programming (oop)
object-oriented programming concepts
object oriented programming in java
object-oriented programming in python
object oriented programming with c++
advanced javascript & object-oriented programming
the power of object-oriented programming
object-oriented programming with java
1…351352353…403

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

  • Applied Machine Learning with Python: Edureka
  • GenAI Foundations and Prompt Engineering : Starweaver
  • Using Jetpack Compose with Kotlin: Create LazyColumn Lists: Coursera
  • Diseña la estrategia de lanzamiento de tu producto: UBITS
  • Creating Basic Web Layouts: University of California, Davis
  • Face Recognition with Keras: Detect & Classify: EDUCBA
  • Creating a Data Warehouse Through Joins and Unions: Google Cloud
  • Attention Mechanisms and Transformer Models Course: Simplilearn
  • 3D Design in Unreal Engine: Create a Realistic Environment: Skillshare
  • Natural Language Processing - Probability Models in Python: Packt

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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