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

Results for "object oriented programming"


  • C

    Codio

    Advanced Django: Building a Blog

    Skills you'll gain: Performance Tuning, Django (Web Framework), Authentications, Object-Relational Mapping, Cloud Hosting, User Accounts, Development Environment, Application Security, Python Programming

    ★ 4.6 (115) · Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Peking University

    计算导论与C语言基础

    Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Computer Architecture, Software Design, Computer Programming, Computer Hardware, Theoretical Computer Science, Computational Logic, Quantum computing, Data Storage

    ★ 4.8 (1.7K) · Mixed · Course · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • K

    King Abdullah University of Science and Technology

    Fundamental Skills in Bioinformatics

    Skills you'll gain: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, Statistical Programming, Unix Shell, Statistical Methods, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Data Visualization, Statistical Visualization, Linux Servers, Bash (Scripting Language), Programming Principles, Python Programming

    ★ 4.4 (92) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • G

    Google

    Google Project Management (PT)

    Skills you'll gain: Cost Management, Quality Management, Backlogs, Project Closure, Team Management, Project Planning, Sprint Retrospectives, Project Scoping, Team Leadership, Scope Management, Project Implementation, Initiative and Leadership, Project Management Life Cycle, Agile Project Management, Project Risk Management, Communication Planning, Agile Software Development, Requirements Analysis, Change Management, Project Management

    ★ 4.9 (2.6K) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • L

    LearnQuest

    Java Database Connectivity

    Skills you'll gain: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Database Design, Data Persistence, Object Oriented Design, Java, Data Manipulation, Data Mapping, Java Programming, Database Development, JUnit, Object Oriented Programming (OOP), Database Software

    ★ 4.7 (56) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Minnesota

    Introduction to Recommender Systems: Non-Personalized and Content-Based

    Skills you'll gain: Taxonomy, Spreadsheet Software, Microsoft Excel, Statistical Methods, Descriptive Statistics, Computer Programming

    ★ 4.4 (660) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • L

    LearnQuest

    Introduction to Java as a Second Language

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

    ★ 4.4 (84) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • W

    Wesleyan University

    Data Analysis and Interpretation

    Skills you'll gain: Regression Analysis, Data Storytelling, Logistic Regression, Classification And Regression Tree (CART), Statistical Hypothesis Testing, Descriptive Statistics, Data Presentation, Statistical Analysis, Statistical Software, Correlation Analysis, Plot (Graphics), Exploratory Data Analysis, Statistical Visualization, Data Manipulation, Decision Tree Learning, Statistical Machine Learning, Data Analysis, Statistical Methods, Machine Learning, Statistics

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

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • D

    DeepLearning.AI

    Device-based Models with TensorFlow Lite

    Skills you'll gain: Model Optimization, Model Deployment, iOS Development, Apple iOS, Android Development, Tensorflow, Swift Programming, Model Training, Mobile Development, Embedded Systems, Computer Vision, Machine Learning

    ★ 4.7 (655) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Big Data Integration and Processing

    Skills you'll gain: Apache Spark, Apache Hadoop, Data Integration, Big Data, Data Pipelines, Data Processing, Data Management, NoSQL, Database Management Systems, Analytics, Splunk, Database Systems, MongoDB, Pandas (Python Package), Query Languages, PostgreSQL

    ★ 4.4 (2.4K) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Colorado Boulder

    Databases for Data Scientists

    Skills you'll gain: Database Design, SQL, Database Management Systems, Database Development, NoSQL, Relational Databases, Data Warehousing, Database Theory, Database Systems, Database Architecture and Administration, Databases, Database Software, Database Administration, Data Store, Database Management, Data Modeling, Query Languages, Big Data, Data Architecture, Database Application

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

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • U

    Universitat Pompeu Fabra of Barcelona

    Audio Signal Processing for Music Applications

    Skills you'll gain: Digital Signal Processing, Music, Open Source Technology, Python Programming, Applied Mathematics, Classification Algorithms, Algorithms

    ★ 4.8 (294) · Intermediate · Course · 1 - 3 Months

    Category: Free
    Free
    Category: Credit offered
    Credit offered
1…123124125…505

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

  • Advanced Django: Building a Blog: Codio
  • 计算导论与C语言基础: Peking University
  • Fundamental Skills in Bioinformatics: King Abdullah University of Science and Technology
  • Google Project Management (PT): Google
  • Java Database Connectivity: LearnQuest
  • Introduction to Recommender Systems: Non-Personalized and Content-Based: University of Minnesota
  • Introduction to Java as a Second Language: LearnQuest
  • Data Analysis and Interpretation: Wesleyan University
  • Device-based Models with TensorFlow Lite: DeepLearning.AI
  • Big Data Integration and Processing: University of California San Diego

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