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
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Application Development, Program Development
- Status: AI skills
Skills you'll gain: Data Storytelling, Dashboard, Data Visualization Software, Plotly, Data Wrangling, Data Visualization, Generative AI, SQL, Interactive Data Visualization, Exploratory Data Analysis, Data Cleansing, Big Data, Jupyter, Matplotlib, Data Analysis, Statistical Analysis, Pandas (Python Package), Data Manipulation, Excel Formulas, Professional Networking
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Code Review, Data Structures, Computer Programming, Algorithms, Command-Line Interface, Programming Principles, Program Development, Computer Science, Computational Thinking, Integrated Development Environments, Graph Theory, Artificial Intelligence, Software Technical Review, File Systems, Game Design
Skills you'll gain: Rmarkdown, Ggplot2, R Programming, Data Visualization, Data Analysis, Tidyverse (R Package), Data Visualization Software, Statistical Programming, Data Cleansing, Data Manipulation, Programming Principles, Data Transformation, Integrated Development Environments, Data Structures
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Unified Modeling Language, Data Structures, Algorithms, File Management, Debugging
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Operating Systems, Development Environment, User Interface (UI), Data Import/Export
Skills you'll gain: Data Ethics, Data Analysis, Data-Driven Decision-Making, Google Sheets, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, SQL, Data Management
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Computer Programming, Program Development, Data Structures, Data Management
Skills you'll gain: Data Manipulation, Web Scraping, R Programming, Data Analysis, Data Science, Data Structures, Data Import/Export, Exploratory Data Analysis, Programming Principles, Jupyter, Integrated Development Environments
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science
University of California, Irvine
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, C (Programming Language), Electronic Hardware, Integrated Development Environments, Electronic Components, Development Environment, Computer Programming Tools, Computer Hardware, Computer Programming, Digital Communications
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Intermediate Object-Oriented Programming with Java: Coursera Project Network
- IBM Data Analyst: IBM
- Coding for Everyone: C and C++: University of California, Santa Cruz
- Data Analysis with R Programming: Google
- Fundamentals of Object-Oriented Programming - C++: Packt
- Introductory C Programming: Duke University
- Foundations: Data, Data, Everywhere: Google
- Object Oriented Programming in Java: IBM
- Introduction to R Programming for Data Science: IBM
- Programming for Everybody (Getting Started with Python): University of Michigan