Certificate Object-Oriented Data Structures in C++

Object-Oriented Data Structures in C++
University of Illinois at Urbana-Champaign

Hey programmers, what’s your favorite programming languages? I am not going to begin a debate, let’s brace diversity. However king of kings is till alive. Who? C++. Over 35+ years, C++ is still the most influential programming language.

I have a print copy of the book The C++ Programming Language (Third Edition), I read it in the early days of my career. I also have a kindle version of it, the Fourth Edition. Reading them is a little bit challenging if you have got enough real experience. Paying too much attention to the grammar details probably isn’t a good idea, most of us won’t be working on programming a C++ compiler. Learning from the perspective of data structure is a very nice choice. Explore the way that the world is represented by objects, and see how C++ can help you abstract the problem and solve it.

This course has a pretty good explanation of C++ memory model. The topics about class constructor and assignment operator is effective to help you grasp the main points of the development of the C++ Class. There is only a few introduction about inheritance, no mentioning of polymorphism or more advanced techniques. The final programming assignment is processing images – changing pixel in the HSLA space. Not difficult, but very interesting.



My Certificate

Certificate Object-Oriented Data Structures in C++
Object-Oriented Data Structures in C++
https://coursera.org/share/088221de79087f025b8d8ceffc386a9a

Related Specialization


I am Kesler Zhu, thank you for visiting my website. Checkout more course reviews at https://KZHU.ai

Leave a Reply

Your email address will not be published. Required fields are marked *