C++ Object Basics: Functions, Recursion, and Objects
Code and run your first C++ program in minutes without installing anything!
This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover functions, recursion, objects, and mutability. Completion of the prior 2 courses in this specialization are recommended.
To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.
Status: Computer Science
Computer Science
Status: Maintainability
Maintainability
Intermediate·Course·9 hours
Featured reviews
5.0
·Reviewed Sep 1, 2022
Great course. Help to understand the concept of object-oriented programming and deepen the knowledge of C++ programming language.
5.0
·Reviewed Oct 27, 2021
It is a very useful course, I've given my 100% to complete this course. It would give you the best knowledge about the basics of objects , functions , recursions in c++
5.0
·Reviewed Aug 14, 2022
Great pace and greatly applicable examples and exercises
5.0
·Reviewed Oct 26, 2021
very good course, i gain more practical knowledge
All reviews
Showing: 20 of 28
All Learners
All Stars
Most Helpful
K
KARNATAKAPU
5.0
·Reviewed Oct 28, 2021
It is a very useful course, I've given my 100% to complete this course. It would give you the best knowledge about the basics of objects , functions , recursions in c++
D
Dan
4.0
·Reviewed Apr 20, 2021
It's a decent course, but the labs are in desperate need of proofreading. There are numerous spelling errors and even some programming errors that bring down the quality of the course. However, if one can look past those, then there is good educational value behind this course.
H
Hiago
5.0
·Reviewed Aug 28, 2022
It is a great introductory course. This course caters very well for those people who have little or no knowledge of object-oriented programming.
E
Edward
5.0
·Reviewed Dec 27, 2022
It gets challenging when covering the topic on Objects and mutability. However, the notes are available to reinforce these topics.
M
Mohammadreza
5.0
·Reviewed Sep 2, 2022
Great course. Help to understand the concept of object-oriented programming and deepen the knowledge of C++ programming language.
S
Sardar
5.0
·Reviewed Sep 3, 2023
very good course to understand various functions and other working things in c++
N
Nick
5.0
·Reviewed Aug 15, 2022
Great pace and greatly applicable examples and exercises