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
Multiple educators
Skills you'll gain: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Visualization Software, Correlation Analysis, Web Scraping, NumPy, Probability & Statistics, Predictive Modeling, Big Data, Computer Programming Tools, Automation, Data Analysis Software, Data Collection, Machine Learning Algorithms, Unsupervised Learning
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
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science
- Status: New
Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Development Testing, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP)
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
Skills you'll gain: Large Language Modeling, Data Literacy, Data Mining, Artificial Intelligence, Generative AI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Information Architecture, Strategic Decision-Making, Enterprise Architecture, Cloud Computing, Applied Machine Learning, Data Analysis, Data Science, Deep Learning, Digital Transformation, Data Strategy, Business Strategy, Business Process Automation
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
Skills you'll gain: Software Development Life Cycle, Software Architecture, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Software Design, Version Control, File Management, Jupyter, Scrum (Software Development), Application Deployment, Collaborative Software, Automation, Flask (Web Framework), Web Scraping, Python Programming, Application Development
Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Debugging, Development Environment
- Status: Free
University of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Data Structures, File Management
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
Duke University
Skills you'll gain: Debugging, Java, Algorithms, Statistical Analysis, Software Design, Computer Programming, Integrated Development Environments, Data Processing, Object Oriented Programming (OOP), Data Analysis, Software Testing
Object Oriented Programming learners also search
In summary, here are 10 of our most popular object oriented programming courses
- Data Science Foundations: University of London
- C Programming with Linux: Dartmouth College
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming: Stanford University
- Python Programming Fundamentals: Microsoft
- Introduction to Python Programming: University of Pennsylvania
- IBM AI Foundations for Business: IBM
- Getting Started with R: Coursera Project Network
- Applied Software Engineering Fundamentals: IBM
- C Programming: Getting Started - 1: Dartmouth College
- Learn to Program: The Fundamentals: University of Toronto