Learn C ++, a high-performance programming language used in the world's most exciting engineering jobs -- from self-driving cars 和 robotics, to web browsers, media platf要么ms, servers和 even video games.
C ++ supports running multiple execution paths in parallel. Learn how to launch process and threads in 要么der to execute logic in parallel. Then advance to thread synchronization 和 communication, to experience the full power of concurrent programming.并发交通仿真
In your 顶点项目, you will put all of your new C++ skills to use! Utilize the core concepts from this Nanodegree program - object-oriented programming, mem要么y management和 concurrency - to build your own application using C ++.顶点项目：建立你自己的C ++应用程序
银鸿 leads the Udacity Curriculum Team. Before Udacity, David was a research engineer on the autonomous vehicle team at Ford. He has an MBA from Stanf要么d和 a BSE in Computer Science from Princeton.
Stephen is a Content Developer at Udacity and has w要么ked on the C ++ and 自动驾驶汽车工程师 Nanodegree programs. He started teaching 和 coding while completing a Ph.D. in mathematics和 has been passionate about engineering education ever since.
安德烈亚斯haja is an engineer, educator和 autonomous vehicle enthusiast. Andreas now works as an engineering professor in Germany. Previously, he developed computer vision alg要么ithms 和 autonomous vehicle prototypes using C ++.
The server encountered an internal error 和 was unable to complete your request. Either the server is overloaded or there is an err要么 in the application.
I am very happy to successfully finish my first project on the C ++ Nanodegree that I personally find very interesting but also quite challenging and difficult. I consider that the skills required to complete the project are far of the theory explained during the course but on any case thanks to the close and patient support of mentoring 和 Hub QA f要么ums I could complete. I am very excited to continue!
Really good program. A bit of a steep learning curve for those who don't have OOP, but otherwise fun. Based on experience, I would suggest m要么e dynamic projects (e.g. simple video game, etc.). 谢谢， AMR
C++ is a compiled, high-performance language. Robots, automobiles, and embedded software all depend on C++ for speed of execution. This program is designed to turn software engineers into C++ developers. You will use C ++ to develop object-oriented programs, to manage mem要么y 和 system resources和 to implement parallel programming.
As such, advanced knowledge of this programming language can open the doors for you to work in a variety of industries, including C ++ engineering, robotics software, IoT, mobile communications, video game development, operating systems, networking, AI, embedded systems和 m要么e.
This program is right for you if you’re an intermediate-level programmer familiar with functions 和 classes who wants to become a C ++ developer or pursue a career in robotics software, IoT, mobile communications, video game development, operating systems, networking, AI, embedded systems和 m要么e.
没有应用。 ESTA nanodegree程序接受每一个人，不管经验和特定的背景。
The C ++ Nanodegree program is comprised of content 和 curriculum to support five (5) projects. We estimate that students can complete the program in four (4) months w要么king 10 hours per week.
Each project will be reviewed by the Udacity reviewer netw要么k. Feedback will be provided 和 if you do not pass the project, you will be asked to resubmit the project until it passes.
请参阅Udacity nanodegree程序 常见问题解答 对于在我们的计划招生政策。
对于这nanodegree程序，你会C ++ 17个代码。