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
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Engineering Software, Computer Programming, Software Engineering, Algorithms, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science, Data Storage
Dartmouth College
Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Computer Programming Tools, Embedded Systems, Embedded Software, Programming Principles, Computer Engineering, Linux Servers, Linux, File Systems, System Programming, Build Tools, Data Structures, Unix, Program Development, Development Environment, Algorithms, Computer Architecture, Software Documentation
University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Computer Programming, UI Components, Data Import/Export, Debugging, File Management
Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Environment, C (Programming Language), Debugging, Peripheral Devices, Digital Communications
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Embedded Systems, Game Design, Web Development
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Eclipse (Software), Data Structures, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Software Testing, Integrated Development Environments, Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Data Literacy, Software Installation, Data Analysis Software
University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming, Numerical Analysis
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: Free
Ball State University
Skills you'll gain: Data Analysis, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Data Science, Scripting, NumPy, Debugging, Data Manipulation
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging, Development Environment
University of Colorado System
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Video Game Development, Unreal Engine, Event-Driven Programming, Unity Engine, C# (Programming Language), Software Design Patterns, UI Components, Programming Principles, Debugging, File Management, Data Structures
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
- C Programming with Linux: Dartmouth College
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Embedded Systems Object-Oriented Programming in C and C++: Packt
- Introduction to Object-Oriented Programming with Arduino : Packt
- Introduction to Programming with Python and Java: University of Pennsylvania
- Getting Started with R: Coursera Project Network
- Programming in C: University of Michigan
- Introduction to Python Programming: University of Pennsylvania
- Introduction to Programming: Ball State University