Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Object Oriented Programming Course Catalog
Coursera Project Network
Skills you'll gain: Computer Programming
Skills you'll gain: Computer Science, Java Programming
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting
Skills you'll gain: Computer Programming, Computer Science
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
University of Alberta
Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Web Applications, JSON, Systems Architecture, Java
University of Michigan
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Computer Programming, Algorithms, Encryption, Web Analytics and SEO, Web Servers, File Management, Software Development
Skills you'll gain: Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Integrity, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Pseudocode, Data Storage
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, Systems Development Life Cycle, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Engineering Software, Software Design, Process Driven Development, Software Engineering, Software Testing, Object Oriented Design, Functional Requirement, Data Modeling, Systems Design
LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Eclipse (Software), Object Oriented Design, Integrated Development Environments, Software Design, Computer Programming, Programming Principles, Virtual Machines, Data Structures, Development Environment, Debugging, File Management
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, Data Storage, Computer Programming, Software Engineering, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Computational Thinking
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Programming in C#: A comprehensive approach to C# Fundamentals: Coursera Project Network
- Object-Oriented Java: Inheritance and Encapsulation: Codio
- Python Object Basics: Functions, Recursion, and Objects: Codio
- C++ Object Basics: Functions, Recursion, and Objects: Codio
- Programming with Java: Amazon
- Service-Oriented Architecture: University of Alberta
- Building Objects in C: University of Michigan
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- Programming in C++: A Hands-on Introduction: Codio
- Software Engineering: The Hong Kong University of Science and Technology