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

Results for "object oriented programming"


  • Status: Free Trial
    Free Trial
    C

    Coursera

    Manipulating Data with SQL

    Skills you'll gain: SQL, Data Manipulation, Relational Databases, Database Management, Database Software, Database Design, Databases, Data Integrity, Database Management Systems, Debugging, Data Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    199 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • D

    Duke University

    Introduction to Retrieval Augmented Generation (RAG)

    Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Large Language Modeling, Data Processing, Data Management, Python Programming, Machine Learning

    4.4
    Rating, 4.4 out of 5 stars
    ·
    50 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Battery Pack Balancing and Power Estimation

    Skills you'll gain: Power Electronics, Electrical Systems, Electric Power Systems, Electrical Engineering, Simulation and Simulation Software, Estimation, Simulations, Matlab, Engineering Calculations, Mathematical Software, Numerical Analysis, Mathematical Modeling, Electronic Components, Algorithms

    4.9
    Rating, 4.9 out of 5 stars
    ·
    105 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Django Features and Libraries

    Skills you'll gain: Django (Web Framework), Application Development, Web Development, Application Deployment, Database Design, Web Applications, Authentications, Hypertext Markup Language (HTML), Data Modeling, UI Components, Relational Databases, Data Validation, User Accounts, Network Protocols

    4.8
    Rating, 4.8 out of 5 stars
    ·
    398 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    M

    MathWorks

    Image Segmentation, Filtering, and Region Analysis

    Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Digital Signal Processing, Spatial Data Analysis, Medical Imaging, Spatial Analysis, Mathematical Software, Algorithms

    4.8
    Rating, 4.8 out of 5 stars
    ·
    56 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Working with Subqueries in SQL

    Skills you'll gain: SQL, PostgreSQL

    4.3
    Rating, 4.3 out of 5 stars
    ·
    66 reviews

    Advanced · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Data Science Coding Challenge: Loan Default Prediction

    Skills you'll gain: Applied Machine Learning, Jupyter, Data Processing, Predictive Modeling, Machine Learning, Model Training, Data Manipulation, Data Preprocessing, Data Science, Model Evaluation, Model Optimization, Data Analysis, Python Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    111 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Principles of fMRI 2

    Skills you'll gain: Magnetic Resonance Imaging, Data Analysis, Correlation Analysis, Image Analysis, Statistical Analysis, Advanced Analytics, Network Analysis, Medical Imaging, Regression Analysis, Psychology, Time Series Analysis and Forecasting, Neurology, Statistical Modeling, Statistical Methods, Statistical Inference, Dimensionality Reduction, Model Evaluation

    4.7
    Rating, 4.7 out of 5 stars
    ·
    249 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    A

    Arm

    Cortex-M Software Development Fundamentals

    Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning

    4.5
    Rating, 4.5 out of 5 stars
    ·
    35 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Java Spring: Build, Configure & Apply IoC

    Skills you'll gain: Spring Framework, Java Programming, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    13 reviews

    Mixed · Course · 1 - 4 Weeks

  • C

    Coursera

    Simple Linear Regression for the Absolute Beginner

    Skills you'll gain: Scientific Visualization, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Model Training, Statistical Methods, Supervised Learning, Model Evaluation, Machine Learning, Python Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    67 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    IntelliJ IDEA Case Study - Blood Donor Management System

    Skills you'll gain: IntelliJ IDEA, Object Oriented Design, Debugging, UI Components, Software Design, User Interface (UI), Integrated Development Environments, Java, Java Programming, Design Thinking, Program Development, Application Design, Object Oriented Programming (OOP), Data Validation, Software Development, Software Development Tools, Computer Programming

    4.6
    Rating, 4.6 out of 5 stars
    ·
    22 reviews

    Beginner · Course · 1 - 4 Weeks

1…188189190…506

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

  • Manipulating Data with SQL: Coursera
  • Introduction to Retrieval Augmented Generation (RAG): Duke University
  • Battery Pack Balancing and Power Estimation: University of Colorado Boulder
  • Django Features and Libraries: University of Michigan
  • Image Segmentation, Filtering, and Region Analysis: MathWorks
  • Working with Subqueries in SQL: Coursera
  • Data Science Coding Challenge: Loan Default Prediction: Coursera
  • Principles of fMRI 2: Johns Hopkins University
  • Cortex-M Software Development Fundamentals: Arm
  • Java Spring: Build, Configure & Apply IoC: 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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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