Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Object Oriented Programming Course Catalog
 Status: Free Trial Status: Free Trial- University of Michigan - Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming 
 Status: Free Trial Status: Free Trial- Dartmouth College - Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Linux, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, Linux Servers, File Systems, System Programming, Build Tools, Data Structures, Algorithms, Computer Architecture, Computer Programming, Software Documentation, Computer Science, Software Engineering, Debugging 
 Status: Preview Status: Preview- Simplilearn - Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Algorithms 
 Status: Free Trial Status: Free Trial- University of Michigan - Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), Software Design, Debugging, Object Oriented Design, Data Processing, Web Scraping, Unit Testing, Programming Principles, Python Programming, Data Import/Export, Restful API, Image Analysis, Data Manipulation, Jupyter, Computer Programming, Data Structures, Software Engineering, File Management 
 Status: Free Trial Status: Free Trial- Dartmouth College - Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Human Computer Interaction, Debugging, Development Environment, Engineering Calculations 
 Status: Free Trial Status: Free Trial- Johns Hopkins University - Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Computer Programming Tools, Program Development, Programming Principles, Data Structures, Performance Tuning, Data Import/Export 
 Status: Free Trial Status: Free Trial- University of Colorado Boulder - Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming 
 Status: Free Trial Status: Free Trial- University of California, Irvine - Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Algorithms, JSON, Programming Principles, OS Process Management, Functional Design, Data Structures, System Programming, Development Environment, Software Design, Remote Access Systems, Operating Systems, File Management, Program Development, Software Development Tools, Debugging, Computer Architecture 
 Status: Free Trial Status: Free Trial- Duke University - Skills you'll gain: User Interface (UI), Object Oriented Programming (OOP), Computational Thinking, HTML and CSS, Java, Java Programming, Software Design, Data Structures, Debugging, Software Engineering, Interactive Design, Cryptography, Web Development, Web Design, Programming Principles, Computer Programming, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS) 
 Status: Free Trial Status: Free Trial- University of Pennsylvania - Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Integrated Development Environments, Data Import/Export, Jupyter, File Management 
 Status: Preview Status: Preview- Northeastern University - Skills you'll gain: Operations Research, Applied Mathematics, Mathematical Software, Operational Analysis, Linear Algebra, Mathematical Modeling, Algorithms, Business Modeling, Complex Problem Solving 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Java Programming, Java, Development Environment, Programming Principles, Computer Programming, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, Debugging 
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Programming in C: University of Michigan
- C Programming with Linux: Dartmouth College
- Programming with C: Simplilearn
- Python 3 Programming: University of Michigan
- C Programming: Getting Started - 1: Dartmouth College
- R Programming: Johns Hopkins University
- Approximation Algorithms and Linear Programming : University of Colorado Boulder
- Programming with Google Go: University of California, Irvine
- Java Programming and Software Engineering Fundamentals: Duke University
- Introduction to Python Programming: University of Pennsylvania










