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

    University of Colorado Boulder

    Algorithms for Searching, Sorting, and Indexing

    Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Pseudocode, Computational Thinking, Data Science, Analysis, Big Data, Probability & Statistics, Python Programming

    Build toward a degree

    4.7
    Rating, 4.7 out of 5 stars
    ·
    531 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Minnesota

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

    Skills you'll gain: Taxonomy, AI Personalization, Spreadsheet Software, Machine Learning, Predictive Analytics, Microsoft Excel, Data Collection, Statistics, Algorithms, Computer Programming, Java

    4.4
    Rating, 4.4 out of 5 stars
    ·
    659 reviews

    Intermediate · Course · 1 - 3 Months

  • I

    Instituto Tecnológico de Aeronáutica

    TDD – Desenvolvimento de Software Guiado por Testes

    Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles

    4.7
    Rating, 4.7 out of 5 stars
    ·
    412 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    High-Performance and Parallel Computing

    Skills you'll gain: Hardware Architecture, Bash (Scripting Language), Distributed Computing, Scalability, Computer Systems, File I/O, Big Data, Operating Systems, File Systems, Scripting, Command-Line Interface, C and C++, Performance Tuning, Computer Programming Tools, Linux, Load Balancing, Programming Principles, Communication Systems, Linear Algebra

    3.8
    Rating, 3.8 out of 5 stars
    ·
    171 reviews

    Advanced · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    Device-based Models with TensorFlow Lite

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

    4.7
    Rating, 4.7 out of 5 stars
    ·
    655 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Snowflake

    Snowflake Generative AI

    Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, AI Orchestration, AI Workflows, LLM Application, Data Engineering, Data Manipulation, Model Context Protocol, Snowflake Schema, Artificial Intelligence, Large Language Modeling, Model Deployment, Tool Calling, Data Warehousing, Unstructured Data, Embeddings, Cloud Development, SQL, Natural Language Processing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    244 reviews

    Beginner · Professional Certificate · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    Data Analytics Foundations

    Skills you'll gain: Data Storytelling, Google Sheets, Data Visualization, Spreadsheet Software, Large Language Modeling, Data Literacy, Data Visualization Software, Business Analysis, Requirements Analysis, Data Analysis, Analytics, Exploratory Data Analysis, Data-Driven Decision-Making, Trend Analysis, Data Transformation, Stakeholder Engagement

    4.8
    Rating, 4.8 out of 5 stars
    ·
    196 reviews

    Beginner · Course · 1 - 4 Weeks

  • 2

    28DIGITAL

    Architecting Smart IoT Devices

    Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Threat Modeling, Systems Architecture, Debugging, Computer Architecture, Hardware Architecture, System Programming, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Performance Tuning, Linux, Microsoft Windows

    4.4
    Rating, 4.4 out of 5 stars
    ·
    346 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    Fundamentals of Building AI Agents

    Skills you'll gain: LangChain, Tool Calling, LLM Application, AI Workflows, Agentic systems, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Application Development, Software Development

    4.7
    Rating, 4.7 out of 5 stars
    ·
    99 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Foundations of Coding Full-Stack

    Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development

    4.8
    Rating, 4.8 out of 5 stars
    ·
    179 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Introduction to Scrum Master Training

    Skills you'll gain: Backlogs, Agile Methodology, Scrum (Software Development), User Story, Sprint Retrospectives, Sprint Planning, Agile Project Management, Team Oriented, Estimation, Cross-Functional Collaboration

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.3K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free
    Free
    P

    Princeton University

    Computer Science: Algorithms, Theory, and Machines

    Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Java Programming, Computer Hardware, Scalability

    4.7
    Rating, 4.7 out of 5 stars
    ·
    748 reviews

    Intermediate · 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…127128129…453

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

  • Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
  • Introduction to Recommender Systems: Non-Personalized and Content-Based: University of Minnesota
  • TDD – Desenvolvimento de Software Guiado por Testes: Instituto Tecnológico de Aeronáutica
  • High-Performance and Parallel Computing: University of Colorado Boulder
  • Device-based Models with TensorFlow Lite: DeepLearning.AI
  • Snowflake Generative AI: Snowflake
  • Data Analytics Foundations: DeepLearning.AI
  • Architecting Smart IoT Devices: 28DIGITAL
  • Fundamentals of Building AI Agents: IBM
  • Foundations of Coding Full-Stack: Microsoft

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