

Udacity's C++ Nanodegree program is a comprehensive online course designed to teach high-performance programming skills. Tailored for self-paced learning, this course dives into C++ applications in engineering fields like robotics, web browsers, and video games. Through a project-based approach, learners gain practical experience in developing real-world applications.
Ideal for aspiring software developers and engineers
Suitable for learners with basic programming knowledge
Designed for those interested in high-performance applications
Self-paced online learning experience
Project-based approach for practical application
Focus on real-world C++ applications in engineering
Gain proficiency in C++ programming
Develop skills applicable to robotics and gaming
Build a portfolio with real-world projects
No certifications are covered by this course.
Student 2020
Not sure you could have a better online program than this.
Graduate 2020
I'll say everything to the point. This is very great program and you will definitely learn something new and advanced. The only problem I faced is if comparing the experience of ML foundation nanodegree(already graduated) to this one is there is a lots of reading material in c++ ND that I would like to be converted to videos, that will serve it in more convenient way. Rest, each and every part of program is awesome. Thank You Udacity Team :)
Graduate 2020
Great experience so far but only lagging was that the assembling of course material was not very effective and concepts are less
Student 2020
It is beyond my expectations. Firstly, I have surprised when saw the detail lessons in the Curriculum. They are not exposed all. for none paid users.Secondly, the method of telling the tricky informations are far beyond my expectations. They are really understandable.Thank you
Graduate 2019
It is so bad, that is not even worth mentioning.
Graduate 2019
While the course was able to sufficiently cover a range of lessons and provided what I needed to start with C++, it was obviously the first iteration of the course. I spent several weeks trying to get an environment that would compile my first project:
Attempt #1: Tried using their online Environment. Both the Terminal and GUI environment had the wrong versions of dependencies and refused to compile my project. Because these environments would reset frequently, the online Environment was rendered useless, and I did not use it for the rest of the course.
Attempt #2: Tried following their instructions to get dependencies and compiler setup for Windows. These instructions were very poor and involved very meticulous builds of each dependency. I could not get this to work, and with some research, I found none of the other students were using a Windows setup for compilation.
Attempt #3: After looking into what other students were using, I finally got a Ubuntu (Linux) Virtual Machine setup on my Windows laptop, this worked, and was what I used for all projects.
Many other students had the same problems above. I stuck through the course since I needed to learn the content. Other than this specific set of problems, however, the course was satisfactory and I was allowed extended time to complete my Final Project.
Udacity of Udacity
Manager
November 12, 2019
Udacity Response
Enter your email to join our newsletter community.