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 London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Integrated Development Environments, Development Environment, Programming Principles, Debugging, Data Structures, Computer Programming, Program Development, Algorithms, Interactive Design, Test Data, Data Validation, Unit Testing, Data Import/Export, Data Management, Command-Line Interface, Statistical Programming
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), Development Testing, User Interface (UI), Debugging, Java Programming, Software Testing, Computer Programming, Software Engineering, Algorithms, Performance Tuning, Encryption, Programming Principles, Data Analysis, Statistical Analysis, Software Design
LearnQuest
Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Computer Programming, Software Architecture, Software Development Methodologies, Distributed Computing
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Simulations
Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Programming Principles, Software Testing, Data Structures, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Debugging
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Interactive Data Visualization, Java, Network Analysis, Object Oriented Programming (OOP), Technical Communication, Development Testing, User Interface (UI), Java Programming, Software Testing, Computer Programming, Adaptability, Object Oriented Design, Performance Tuning, Algorithms, Software Design
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Program Development, Python Programming, Programming Principles
University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Maintainability, Software Architecture, Android Development, Technical Design, Conceptual Design
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Interactive Design, Program Development, Command-Line Interface, Development Environment, Debugging
- Status: Free
Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java, Computational Thinking, Computer Science, Algorithms, Animations, Debugging
- Status: Free
Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Object Oriented Programming: University of London
- Object Oriented Programming in Java: University of California San Diego
- Object Oriented Programming in Java: Duke University
- Object-Oriented Programming Concepts: LearnQuest
- Object-Oriented Programming in Python: Duke University
- Programming in Python: Meta
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- The Power of Object-Oriented Programming: University of Michigan
- Object-Oriented Design: University of Alberta
- Introduction to Object-Oriented Programming in C++: University of London