In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages.
This course is part of the Introduction to Application Development Specialization
1,554 already enrolled
Offered By

About this Course
3,460 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Course 1 of 4 in the
Beginner Level
A basic knowledge of computers is recommended, but no programming experience is required.
Approx. 9 hours to complete
English
Skills you will gain
- numeric operators
- logic
- Python Programming
- Design Pattern
- Computer Programming
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Course 1 of 4 in the
Beginner Level
A basic knowledge of computers is recommended, but no programming experience is required.
Approx. 9 hours to complete
English
Offered by
Syllabus - What you will learn from this course
2 hours to complete
Getting Started with Fundamentals of Programming
2 hours to complete
8 videos (Total 32 min), 4 readings, 1 quiz
3 hours to complete
Programming Elements
3 hours to complete
7 videos (Total 43 min), 2 readings, 1 quiz
2 hours to complete
Algorithms
2 hours to complete
2 videos (Total 11 min), 1 reading, 1 quiz
2 hours to complete
Design Patterns
2 hours to complete
2 videos (Total 14 min), 1 reading, 1 quiz
Reviews
- 5 stars66.66%
- 4 stars20%
- 3 stars6.66%
- 2 stars3.33%
- 1 star3.33%
TOP REVIEWS FROM APPLICATION PROGRAMMING FUNDAMENTALS
by ASJul 28, 2022
really good! the only thing i think can be improved is the mic(just a little the mic is already ok)
About the Introduction to Application Development Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.