Best of Coursera
Top Object-Oriented Programming (OOP) Courses

share ›
‹ links

These are the top 22 Object-Oriented Programming (OOP) courses and offerings found from analyzing all discussions on Reddit that mention any Coursera course.

#1
Fundamentals of Computing Specialization
This Specialization covers much of the material that first-year Computer Science students take at Rice University.
Rice University
John Greiner
4 reddit posts
614 mentions
#2
Object Oriented Java Programming Specialization
Data Structures and Beyond
This Specialization covers intermediate topics in software development.
University of California San Diego
Mia Minnes
0 reddit posts
83 mentions
#3
Learn to Program Course
Crafting Quality Code
Not all programs are created equal.
University of Toronto
Jennifer Campbell
0 reddit posts
43 mentions
#4
Android App Development Specialization
This Specialization enables learners to successfully apply core Java programming languages features & software patterns needed to develop maintainable mobile apps comprised of core Android components, as well as fundamental Java I/O & persistence mechanisms.
Vanderbilt University
Dr. Jerry Roth
0 reddit posts
21 mentions
#5
Crash Course on Python Course
This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures.
Google
Google
0 reddit posts
15 mentions
#6
Object Oriented Programming in Java Course
Welcome to our course on Object Oriented Programming in Java using data visualization.
University of California San Diego
Mia Minnes
0 reddit posts
26 mentions
#7
An Introduction to Interactive Programming in Python (Part 2) Course
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications.
Rice University
Joe Warren
0 reddit posts
19 mentions
#8
Java for Android Course
This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps.
Vanderbilt University
Dr. Jerry Roth
0 reddit posts
6 mentions
#9
Mastering Software Development in R Specialization
R is a programming language and a free software environment for statistical computing and graphics, widely used by data analysts, data scientists and statisticians.
Johns Hopkins University
Roger D. Peng, PhD
0 reddit posts
9 mentions
#10
Initiation à la programmation (en Java) Course
Ce cours initie aux bases de la programmation en utilisant le langage Java : variables, boucles, fonctions, .
École Polytechnique Fédérale de Lausanne
Jean-Cédric Chappelier
0 reddit posts
2 mentions
#11
Software Design and Architecture Specialization
In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems.
University of Alberta
Kenny Wong
0 reddit posts
8 mentions
#12
Advanced R Programming Course
This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools.
Johns Hopkins University
Roger D. Peng, PhD
0 reddit posts
1 mentions
#13
Introduction à la programmation orientée objet (en Java) Course
Ce cours introduit la programmation orientée objet (encapsulation, abstration, héritage, polymorphisme) en l'illustrant en langage Java.
École Polytechnique Fédérale de Lausanne
Jamila Sam
0 reddit posts
1 mentions
#14
Accelerated Computer Science Fundamentals Specialization
Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays, hash tables, linked lists, trees, heaps and graphs, as well as algorithms for traversals, rebalancing a...
University of Illinois at Urbana-Champaign
Wade Fagen-Ulmschneider
0 reddit posts
22 mentions
#15
Искусство разработки на современном C++ Specialization
В специализации преподаватели делятся своим многолетним опытом создания больших проектов на языке C++.
Moscow Institute of Physics and Technology
0 reddit posts
1 mentions
#16
Программирование на Python Specialization
Программа состоит из четырех курсов, каждый из которых раскрывает определенную тему в Python.
Moscow Institute of Physics and Technology
0 reddit posts
1 mentions
#17
Object Oriented Programming in Java Specialization
This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.
Duke University
Mia Minnes
0 reddit posts
59 mentions
#18
Основы программирования на Python Course
Язык программирования Python является одним из самых простых в освоении и популярных языков программирования.
National Research University Higher School of Economics
Густокашин Михаил Сергеевич
0 reddit posts
1 mentions
#19
Programming Languages, Part C Course
[As described below, this is Part C of a 3-part course.
University of Washington
Dan Grossman
0 reddit posts
11 mentions
#20
Google IT Automation with Python Professional Certificate
This new beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.
Google
Google
0 reddit posts
54 mentions
#21
Django for Everybody Specialization
This specialization introduces Python programmers to building websites using the Django library.
University of Michigan
0 reddit posts
1 mentions
#22
MATLAB Programming for Engineers and Scientists Specialization
This Specialization aims to take learners with little to no programming experience to being able to create MATLAB programs that solve real-world problems in engineering and the sciences.
Vanderbilt University
Akos Ledeczi
0 reddit posts
45 mentions