• 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
    E

    Epic Games

    Epic Games Game Design

    Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping

    4.3
    Rating, 4.3 out of 5 stars
    ·
    596 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Introduction to Java as a Second Language

    Skills you'll gain: Java, Java Programming, Eclipse (Software), Object Oriented Programming (OOP), Development Environment, Computer Programming, Program Development, Virtual Machines, Web Applications, Software Installation

    4.4
    Rating, 4.4 out of 5 stars
    ·
    84 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Vibe Coding Essentials - Build Apps with AI

    Skills you'll gain: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Context Management, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Generative AI, Software Engineering

    4.5
    Rating, 4.5 out of 5 stars
    ·
    311 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Getting Started with R

    Skills you'll gain: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science

    4.3
    Rating, 4.3 out of 5 stars
    ·
    384 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    M

    Meta

    Introduction to Databases for Back-End Development

    Skills you'll gain: Relational Databases, Database Management Systems, SQL, Database Design, Databases, Database Administration, MySQL, NoSQL, Query Languages

    4.6
    Rating, 4.6 out of 5 stars
    ·
    674 reviews

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    COVID19 Data Analysis Using Python

    Skills you'll gain: Data Preprocessing, Correlation Analysis, Seaborn, Data Cleansing, Data Visualization, Statistical Analysis, Data Manipulation, Data Analysis, Exploratory Data Analysis, Pandas (Python Package), Data Integration, Statistics, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    2K reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Learn to Teach Java: Sequences, Primitive Types and Using Objects

    Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Computer Programming, Integrated Development Environments, Digital pedagogy

    4.9
    Rating, 4.9 out of 5 stars
    ·
    38 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    J

    Johns Hopkins University

    Single Page Web Applications with AngularJS

    Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Web Components, Front-End Web Development, Web Development, Javascript, Model View Controller, Software Architecture, Hypertext Markup Language (HTML), UI Components, Software Design Patterns

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.9K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    É

    École Polytechnique Fédérale de Lausanne

    Digital Signal Processing 1: Basic Concepts and Algorithms

    Skills you'll gain: Digital Signal Processing, Electrical Engineering, Communication Systems, Programming Principles, Electronics, Telecommunications, Algorithms, Linear Algebra, Time Series Analysis and Forecasting, Mathematical Modeling

    4.5
    Rating, 4.5 out of 5 stars
    ·
    639 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Meta

    APIs

    Skills you'll gain: Restful API, API Testing, Django (Web Framework), API Design, Software Documentation, Application Programming Interface (API), Authentications, Authorization (Computing), Debugging, JSON, Performance Tuning, Data Validation, Extensible Markup Language (XML)

    4.4
    Rating, 4.4 out of 5 stars
    ·
    371 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Illinois Urbana-Champaign

    Applying Data Analytics in Finance

    Skills you'll gain: Portfolio Management, Time Series Analysis and Forecasting, Performance Measurement, Financial Forecasting, Analytics, Financial Trading, Financial Analysis, R Programming, Investment Management, Statistical Analysis, Model Evaluation, Regression Analysis, Risk Analysis, Algorithms

    4.4
    Rating, 4.4 out of 5 stars
    ·
    223 reviews

    Intermediate · Course · 1 - 4 Weeks

  • N

    National Taiwan University

    3D CAD Fundamental

    Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Software Installation, Visualization (Computer Graphics)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    673 reviews

    Beginner · Course · 1 - 3 Months

Searches related to object-oriented programming

object oriented programming
object oriented programming in java
object oriented programming (oop)
object-oriented programming in python
python object oriented programming
object oriented programming in c++
embedded systems object-oriented programming in c and c++
c# object-oriented programming for beginners in c# and .net
1…129130131…450

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

  • Epic Games Game Design: Epic Games
  • Introduction to Java as a Second Language: LearnQuest
  • Vibe Coding Essentials - Build Apps with AI: Scrimba
  • Getting Started with R: Coursera
  • Introduction to Databases for Back-End Development: Meta
  • COVID19 Data Analysis Using Python: Coursera
  • Learn to Teach Java: Sequences, Primitive Types and Using Objects: University of California San Diego
  • Single Page Web Applications with AngularJS: Johns Hopkins University
  • Digital Signal Processing 1: Basic Concepts and Algorithms: École Polytechnique Fédérale de Lausanne
  • APIs: Meta

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