Part 01-Module 01-Lesson 01_Welcome to the C++ Developer Nanodegree Program/01. ND213 C00 C++ ND Intro-AQupWi_B8rY.mp410.87MB
Part 01-Module 01-Lesson 01_Welcome to the C++ Developer Nanodegree Program/02. 01 C Prerequisites V1-6suTryjfMMo.mp410.24MB
Part 01-Module 01-Lesson 01_Welcome to the C++ Developer Nanodegree Program/03. 02 C Courses V1-8YoSqzrwkdk.mp422.78MB
Part 01-Module 01-Lesson 01_Welcome to the C++ Developer Nanodegree Program/04. 03 C Projects V1-B-iTTYdV7W4.mp412.64MB
Part 01-Module 01-Lesson 02_Introduction to C++/01. 04 C V1-cpM5qolnCzQ.mp46.33MB
Part 01-Module 01-Lesson 02_Introduction to C++/02. 05 C History V1-csHNDE4lmNQ.mp416.47MB
Part 01-Module 01-Lesson 02_Introduction to C++/03. 06 C Today V1-X1PbbZo7Qok.mp44.34MB
Part 01-Module 01-Lesson 02_Introduction to C++/04. 07 Modern C V1-NGJGXh7r4HY.mp410.42MB
Part 01-Module 01-Lesson 02_Introduction to C++/05. ND213 C01 Core Guidelines How Should Programmers Use Core Guidelines--BIvX0poJqIY.mp436.6MB
Part 01-Module 01-Lesson 02_Introduction to C++/05. ND213 C01 Core Guidelines What Is The Orgin Of The C++ Core Guidelines--ksnW36h7e5Y.mp45.82MB
Part 01-Module 01-Lesson 02_Introduction to C++/09. Visual Studio Code Hello World-p5d3aduW430.mp41.74MB
Part 01-Module 01-Lesson 02_Introduction to C++/10. Visual Studio Code ClangFormat-PpHGgj5Ox-Q.mp43.13MB
Part 01-Module 01-Lesson 02_Introduction to C++/11. Visual Studio Code Debug-NnVIq_z-AEI.mp413.16MB
Part 02-Module 01-Lesson 01_Welcome/01. A01 C1 Intro-DbPTEQ6sOWI.mp412.51MB
Part 02-Module 01-Lesson 01_Welcome/02. ND213 C01 Benefits Of C++ What Is Different About C++--qUNRDSeM4uA.mp44.73MB
Part 02-Module 01-Lesson 01_Welcome/02. ND213 C01 Benefits Of C++ Why Are Industries Using C++--w6NXX9JyBhM.mp46.3MB
Part 02-Module 01-Lesson 01_Welcome/02. ND213 C01 Benefits Of C++ Why Learn C++-5YqXKix5iwM.mp411.68MB
Part 02-Module 01-Lesson 01_Welcome/02. ND213 C01 C++ In Industry Where Is C++ Used--mosm1Orkn_U.mp411.95MB
Part 02-Module 01-Lesson 01_Welcome/02. ND213 C01 What C++ Is What Is C++-tXg6TiANbA4.mp49.73MB
Part 02-Module 01-Lesson 01_Welcome/03. ND213 C01 How To Learn C++ What Is The Best Strategy To Learn C++--lGM1NL3q7YM.mp49.57MB
Part 02-Module 01-Lesson 01_Welcome/03. ND213 C01 Where To Start What Should Students Focus On When Learnign C++--esPpIZH5eh0.mp410.72MB
Part 02-Module 01-Lesson 01_Welcome/04. ND213 C01 Core Guidelines How Should Programmers Use Core Guidelines--BIvX0poJqIY.mp423.75MB
Part 02-Module 01-Lesson 01_Welcome/04. ND213 C01 Core Guidelines What Is The Orgin Of The C++ Core Guidelines--ksnW36h7e5Y.mp43.85MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/01. A02 L1 Intro-l43z6-6Q7FM.mp49.54MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/03. ND213 C01 When Not To Use C++ What Are The Advantages Of A Dynamically Scripted Language--DedCGNJAZQY.mp410.99MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/03. ND213 C01 Your Friend The Compiler What Are The Adv And Disadv Of A Compiled Language Like C-lLdYFFIyc60.mp421.59MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/07. ND213 C01 C++ Types What Kind Of Language Is C++--2tuTBl584ow.mp47.59MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/09. ND213 C01 Vectors Are The Basic Type Vectors-AfwagT0JJO0.mp45.78MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/11. ND213 C01 Comments How To Use Comments-KU2GjMbxnXo.mp46.34MB
Part 02-Module 01-Lesson 02_Introduction to the C++ Language/29. A03 L1 Outro-AOiLObs4vUg.mp42.89MB
Part 02-Module 01-Lesson 03_A Search/01. A04 L2 Intro-06MKkOwLFls.mp47.22MB
Part 02-Module 01-Lesson 03_A Search/02. Motion Planning - Artificial Intelligence for Robotics-KHAu5A_flcQ.mp48.65MB
Part 02-Module 01-Lesson 03_A Search/03. Maze-ge_-o0RfrgM.mp44.57MB
Part 02-Module 01-Lesson 03_A Search/03. Maze-yVh0lVlerWs.mp42.68MB
Part 02-Module 01-Lesson 03_A Search/04. Maze 2-YwAyqkznxa0.mp410.14MB
Part 02-Module 01-Lesson 03_A Search/04. Maze 2-aBUxPyEDOWw.mp4664.34KB
Part 02-Module 01-Lesson 03_A Search/05. Grid-pqJTVPls-k0.mp415.6MB
Part 02-Module 01-Lesson 03_A Search/06. A - Artificial Intelligence for Robotics-lxCCtgHk5Vs.mp427.39MB
Part 02-Module 01-Lesson 03_A Search/07. Ascii A Star First Take-ItIdjPEhHdg.mp42.47MB
Part 02-Module 01-Lesson 03_A Search/09. L2 Writing The A- Heuristic-yJR9fPRDKfU.mp44.11MB
Part 02-Module 01-Lesson 03_A Search/13. L2 Create A Comparison Function-FS-2cGo-w-k.mp46.3MB
Part 02-Module 01-Lesson 03_A Search/15. L2 Check For Valid Neighbors-fDHCPqVy-FY.mp43.04MB
Part 02-Module 01-Lesson 03_A Search/18. ND213 C01 Prefer Vectors Over Arrays What Is An Array--lJVN7QMDoj0.mp410.11MB
Part 02-Module 01-Lesson 03_A Search/20. A05 L2 Outro-Pt1I7icET6k.mp44.65MB
Part 02-Module 01-Lesson 03_A Search/21. ND213 C01 How To Learn C++ How To Become A Proficient C++ Programmer-t7Mx7o1C7NE.mp43.64MB
Part 02-Module 01-Lesson 04_Writing Larger Programs/01. C1 L3 Intro-0PEWUNLddpQ.mp48.46MB
Part 02-Module 01-Lesson 04_Writing Larger Programs/04. ND213 C01 Testing What Do You Think Of The Build Process- How Do You Build--Wn1KTnVi7Fw.mp44.59MB
Part 02-Module 01-Lesson 04_Writing Larger Programs/12. C1 L3 Outro-CBRD-uJaQ9M.mp42.58MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/01. C1 L4 Intro-DhfzUrohqlg.mp45.77MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/03. Main 2-Z6IY_XlCRYA.mp44.76MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/03. Model-EnKRdiCrm8g.mp46.79MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/03. Render-Q2iyQZ-LOj4.mp42.95MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/03. Route Model-eQzOgNlw-3U.mp42.71MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/03. Route Planner-9M3lwef8WIs.mp41.21MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/04. Build And Run-cQ5-G2edUjk.mp44.86MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/05. L4 Upcoming Exercise And Project Format-8GTSX5XcUKU.mp46.49MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/06. L4 The RouteModel Class-WoNr0MafQzE.mp43.16MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/06. The RouteModel Class-9ZcFMvCQ1aU.mp4584.73KB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/07. The Node Class-ILskxx2UC34.mp4856.67KB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/09. Create RouteModel Nodes-tz0ttC6K_QE.mp41.08MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/10. Write The Distance Function-Q2i_FQFQ5yw.mp4786.72KB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/11. ND213 C01 Containers What Are The Most Important Containers For C Programmers To Learn-WCQMuKD7VB0.mp48.04MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/13. L4 Create Node To Road Hashmap-ytgOEDT0Q-Y.mp45.97MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/13. Node To Road-U80wUpIGS5E.mp44.37MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/14. Find Neighbor-PQ6sgRkjvLM.mp44.3MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/14. L4 Before FindNeighbor-zuIZ2ZA3IVo.mp42.79MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/15. Find Neighbors 2-GklqNngjBnQ.mp44.16MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/16. Find Closest Node-Y23NLI8p8Jk.mp44.31MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/16. L4 Before Find The Closest Node-eDS1wh9PD_Q.mp46.38MB
Part 02-Module 01-Lesson 05_Extending the OpenStreetMap Data Model/17. C1 L4 Outro-AHv_zn1icmA.mp43.34MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/01. C1 L5 Intro-VLD0MzOngzk.mp42.77MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/02. ND213 C01 How To Learn C++ How Long Does It Take To Learn C++--3COOvy3f0UA.mp412.72MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/03. RoutePlanner Header-BYvTV6luKXE.mp4901.29KB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/04. RoutePlanner Constructor-rcHQrOdtnw0.mp41.2MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/05. Construct The FinalPath-6K5VtqZW_UE.mp44.37MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/05. L5 Construct The Final Path--ZmBSeXEmH_4.mp45.78MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/06. AStarStub-YioeoO6G7Vc.mp43.25MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/07. Calculate H Value-HoGpysjGJgI.mp41.25MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/07. L5 Calculate H Values-SEFT40ixpK0.mp43.26MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/08. Next Node-t4jamjhVrcE.mp42.85MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/09. Add Neighbors-YbVkTVWpxss.mp42.39MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/10. Final A Star-2bpOpAlZwfc.mp42.95MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/11. L5 Add User Input-y2tn9ECJcZM.mp42.79MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/11. User Input-9u9V2VLWNL0.mp41.63MB
Part 02-Module 01-Lesson 06_A with OpenStreetMap Data/12. Project Outro-Kh8C-D3ipCI.mp44.86MB
Part 02-Module 01-Lesson 07_Build an OpenStreetMap Route Planner/01. Project Intro-FrmjzpJ7kkk.mp42.2MB
Part 02-Module 01-Lesson 08_Course Outro/01. Course Outro-qpVWz7PtH4E.mp48.04MB
Part 02-Module 01-Lesson 08_Course Outro/02. ND213 C01 Be A Team Player Career Advice-afs_qS7-bvo.mp47.91MB
Part 03-Module 01-Lesson 01_Welcome/01. ND213 A01 Couse Intro-cQLvJMvGsSA.mp415.22MB
Part 03-Module 01-Lesson 01_Welcome/02. ND213 C02 Creating C++ Why Did You Create C++--pqPvz33zVkE.mp410MB
Part 03-Module 01-Lesson 01_Welcome/03. ND213 A02 Overview-8V271hq1dfE.mp49.72MB
Part 03-Module 01-Lesson 01_Welcome/05. ND213 A03 Project-pUoA2pFOxbI.mp47.98MB
Part 03-Module 01-Lesson 01_Welcome/06. ND213 A04 Let'S Get Started-_uuC7FphqcA.mp46.54MB
Part 03-Module 01-Lesson 02_Intro to OOP/01. ND213 A05 Classes And OOP-0Z9vdXNyEVc.mp411.07MB
Part 03-Module 01-Lesson 02_Intro to OOP/02. ND213 C02 Classes Are For Applications Why Does C++ Have Classes--leLjGXFcycE.mp410.18MB
Part 03-Module 01-Lesson 02_Intro to OOP/04. Structures-iKIEdY_pdzY.mp42.5MB
Part 03-Module 01-Lesson 02_Intro to OOP/06. Access Modifiers-ZEt2LTRc2D0.mp45.1MB
Part 03-Module 01-Lesson 02_Intro to OOP/07. Classes-FTzrwV2LP5g.mp42.18MB
Part 03-Module 01-Lesson 02_Intro to OOP/08. ND213 A06 Encapsulation And Abstraction-KXojXgyW-O8.mp47.67MB
Part 03-Module 01-Lesson 02_Intro to OOP/09. ND213 C02 Encapsulations What Is Encapsulation--M27atfK73_s.mp48.13MB
Part 03-Module 01-Lesson 02_Intro to OOP/10. ND213 A09 Constructors-zw5fqCmxD8o.mp45.6MB
Part 03-Module 01-Lesson 02_Intro to OOP/11. Scope Resolution-U2ItvJEwuHQ.mp42.13MB
Part 03-Module 01-Lesson 02_Intro to OOP/12. Initializer Lists-cqKuYu1oiow.mp44.43MB
Part 03-Module 01-Lesson 02_Intro to OOP/13. Initializing Constant Members-Ms4Li58ZvwA.mp44.42MB
Part 03-Module 01-Lesson 02_Intro to OOP/14. Encapsulation-1-j6AxEoK3c.mp44.27MB
Part 03-Module 01-Lesson 02_Intro to OOP/15. Accessors-HfVOiSpzFaA.mp42.09MB
Part 03-Module 01-Lesson 02_Intro to OOP/16. Mutators--WRtCE3MZB8.mp44.12MB
Part 03-Module 01-Lesson 02_Intro to OOP/18. Pyramid-g3CM02Bnamk.mp46.37MB
Part 03-Module 01-Lesson 02_Intro to OOP/19. Student---WHwiY1Z1k.mp42.56MB
Part 03-Module 01-Lesson 02_Intro to OOP/21. ND213 C02 Abstraction What Is Absctraction--eUf7QBJNIFc.mp47.4MB
Part 03-Module 01-Lesson 02_Intro to OOP/22. Abstraction-C0MJyP0dOhU.mp41.59MB
Part 03-Module 01-Lesson 02_Intro to OOP/23. Sphere-S5iKMpA-gFE.mp42.07MB
Part 03-Module 01-Lesson 02_Intro to OOP/24. Sphere2-Z75_sEnapD4.mp41.96MB
Part 03-Module 01-Lesson 02_Intro to OOP/25. Static-7fBkcIL6d8k.mp42.82MB
Part 03-Module 01-Lesson 02_Intro to OOP/26. Static2-8ezbkN76msY.mp41.86MB
Part 03-Module 01-Lesson 02_Intro to OOP/27. ND213 C02 Modeling The World How Should A Programmer Think Abt Classes-Jo1NTa-krEE.mp48.25MB
Part 03-Module 01-Lesson 03_Advanced OOP/01. ND213 A07 Polymorphism And Inheritance-91JxGNiQdSE.mp413.98MB
Part 03-Module 01-Lesson 03_Advanced OOP/02. ND213 C02 Inheriance What'S Inheritance--pxDZ7VuyaHI.mp418.12MB
Part 03-Module 01-Lesson 03_Advanced OOP/15. ND213 A08 Generic Programming-k2Hai5sBemU.mp45.51MB
Part 03-Module 01-Lesson 03_Advanced OOP/16. ND213 C02 Generic Programming Is There An Alternative To Inheritance--m3a4ojP0dVQ.mp47.18MB
Part 03-Module 01-Lesson 03_Advanced OOP/18. ND213 C02 Templates What Benefits Do Templates Provide--tnOsS8JEO0U.mp413.51MB
Part 03-Module 01-Lesson 03_Advanced OOP/23. ND213 A11 Course Summary-QR68Vcr-XTw.mp48.47MB
Part 03-Module 01-Lesson 03_Advanced OOP/24. ND213 C02 Modeling The World What Are Important Best Practices When Working With Classes-gWcAMxhNOcg.mp412.62MB
Part 03-Module 01-Lesson 04_Project System Monitor/01. ND213 A10 Project Introduction-EbgJYBZ4QDA.mp47.06MB
Part 03-Module 01-Lesson 04_Project System Monitor/02. C02 L05 A02 Project Idea-Chd4WKHhyUU.mp414.99MB
Part 03-Module 01-Lesson 04_Project System Monitor/03. C02 L05 A03 Project Objective-QJ3x-_JaZ4o.mp416.4MB
Part 03-Module 01-Lesson 04_Project System Monitor/04. C02 L06 Project File Structure-etakECIQuuw.mp48.46MB
Part 03-Module 01-Lesson 04_Project System Monitor/07. C02 L06 A01 Header Constants.H-urkxMPEYs6w.mp47.24MB
Part 03-Module 01-Lesson 04_Project System Monitor/08. C02 L06 A02 Class Util Example Part 1-EPeRJ8hqBLc.mp45.43MB
Part 03-Module 01-Lesson 04_Project System Monitor/08. C02 L06 A02 Class Util Example Part 2-9HmAlUxgeK4.mp410.86MB
Part 03-Module 01-Lesson 04_Project System Monitor/09. C02 L06 A03 Class ProcessParse-vUe-eZFLIsY.mp411.49MB
Part 03-Module 01-Lesson 04_Project System Monitor/10. 4# Class ProcessParser - GetVmSize Part 1-kCXI6oQovWY.mp414.42MB
Part 03-Module 01-Lesson 04_Project System Monitor/10. 4# Class ProcessParser - GetVmSize Part 2-XwYj0-T2aRQ.mp48.6MB
Part 03-Module 01-Lesson 04_Project System Monitor/11. 5# Class ProcessParser - GetCpuPercent-aM6_hJVfVl8.mp412.02MB
Part 03-Module 01-Lesson 04_Project System Monitor/12. 6# Class ProcessParser - GetProcUpTime-XkW167ipBf8.mp44.82MB
Part 03-Module 01-Lesson 04_Project System Monitor/13. 7# Example - Class ProcessParser - GetSysUpTime(Provide The Function)-ovSJOa0_tNM.mp47.03MB
Part 03-Module 01-Lesson 04_Project System Monitor/14. 8# Class ProcessParser - GetProcUser-N0-5p-Zb5Wg.mp46.86MB
Part 03-Module 01-Lesson 04_Project System Monitor/15. 9# Example - Class ProcessParser - GetPidList - Part 1-cCRsaWCDgNU.mp412.84MB
Part 03-Module 01-Lesson 04_Project System Monitor/15. 9# Example - Class ProcessParser - GetPidList - Part 2-Ws0MAy3zGHk.mp413.31MB
Part 03-Module 01-Lesson 04_Project System Monitor/18. 10# Example - Class ProcessParser - GetSysCpuPercent-IeWrmt4df80.mp412.95MB
Part 03-Module 01-Lesson 04_Project System Monitor/19. 11# Class ProcessParser - PrintCpuStats-2Ee_ncL9sm0.mp43.86MB
Part 03-Module 01-Lesson 04_Project System Monitor/20. 12# Class ProcessParser - Memory Usage And Other Functions-PEI5pFm8yEA.mp48.3MB
Part 03-Module 01-Lesson 04_Project System Monitor/21. 13# Example -Class SysInfo Part 1(Provide SysInfo Class)-mBA6fKdcqBA.mp412.88MB
Part 03-Module 01-Lesson 04_Project System Monitor/21. 13# Example -Class SysInfo Part 2(Provide SysInfo Class)-EFBwGN2SK-Y.mp410.44MB
Part 03-Module 01-Lesson 04_Project System Monitor/22. 14# Class Process-qztrYyUZBa8.mp410.71MB
Part 03-Module 01-Lesson 04_Project System Monitor/23. 15# Example - Class ProcessContainer -MkNFJHdnbu4.mp412.49MB
Part 03-Module 01-Lesson 04_Project System Monitor/24. 16# Example - Display Info Part 1-CnrfYFOlsl0.mp418.15MB
Part 03-Module 01-Lesson 04_Project System Monitor/24. 16# Example - Display Info Part 2-RrQ2b7wM6uU.mp414.97MB
Part 03-Module 01-Lesson 04_Project System Monitor/25. ND213 A11 Course Summary-QR68Vcr-XTw.mp48.47MB
Part 03-Module 01-Lesson 04_Project System Monitor/26. ND213 C02 Ncurses Introduction-60z693LVBSc.mp47.92MB
Part 03-Module 01-Lesson 04_Project System Monitor/27. ND213 C02 Ncurses LAB 1 Basic Setup-UQkIcqw_pXI.mp43.78MB
Part 03-Module 01-Lesson 04_Project System Monitor/28. ND213 C02 Ncurses LAB 2 Print And Modify-H9tKZMaxd48.mp43.28MB
Part 03-Module 01-Lesson 04_Project System Monitor/29. ND213 C02 Ncurses Windowing Lab 1-t95qxrBQ35Y.mp48.78MB
Part 03-Module 01-Lesson 04_Project System Monitor/30. ND213 C02 Ncurses Windowing Lab 2-V551gkyijV4.mp42.64MB
Part 03-Module 01-Lesson 04_Project System Monitor/31. ND213 C02 Ncurses Windowing Part 1--KM8ikyQ8iI.mp414.4MB
Part 03-Module 01-Lesson 04_Project System Monitor/32. ND213 C02 Ncurses Windowing Part 2-_sDwMFoRbtk.mp43.44MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/01. ND213 A10 Project Introduction-EbgJYBZ4QDA.mp47.06MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/02. Htop-Cz4rDC-WecA.mp43.51MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/03. CPPND System Monitor Project Starter Code-eguBVmzhTS4.mp45.83MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/04. CPPND System Monitor Finished Project-xw6_Mz3O54Y.mp45.62MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/05. Structure-dOnUD8UUhMg.mp43.38MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/05. Walkthrough-10HWAXzY_90.mp46.18MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/06. CPPND System Monitor Project Build Tools-PSPI33rKQas.mp43.59MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/07. CPPND System Monitor Project System Class-M6tpsAZWnjI.mp42.54MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/09. CPPND System Monitor Project LinuxParser Namespace Relationship To System Class-XQrAStOlZCQ.mp42.59MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/09. CPPND System Monitor Project LinuxParser Namespace-f9Qt2AlPQeE.mp43.09MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/10. CPPND System Monitor Project String Parsing-vFhTd8HyiJw.mp415.76MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/11. CPPND System Monitor Project Processor-eMkJE3y9bwo.mp45.78MB
Part 03-Module 01-Lesson 05_Coming Soon Updated System Monitor Project/13. CPPND System Monitor Project Process Class-sEkf6TqLKBk.mp45.36MB
Part 04-Module 01-Lesson 01_Introduction/01. C++ Memory MGMT 01 Introduction A01 Course Intro-XpCG7Ixtpvw.mp423.78MB
Part 04-Module 01-Lesson 01_Introduction/02. ND213 C02 Constructors And Destructors What Is Memory Management--Rt2p5Pgnb8g.mp47.86MB
Part 04-Module 01-Lesson 01_Introduction/03. ND213 C03 RAII What Is RAII-eSCgbrpSNj0.mp48.54MB
Part 04-Module 01-Lesson 01_Introduction/04. C++ Memory MGMT 01 Introduction A02 Stack And Heap-QFK0VZy6dNU.mp43.23MB
Part 04-Module 01-Lesson 01_Introduction/05. ND213 C03 Stack And Heap What Is The Difference Between The Stack And The Heap--wsdf7Dz4ykk.mp412.6MB
Part 04-Module 01-Lesson 01_Introduction/06. ND213 C03 Stack-5stWYrA5XQE.mp45.89MB
Part 04-Module 01-Lesson 01_Introduction/07. ND213 C03 Heap-8xpAmSLpd-E.mp43.95MB
Part 04-Module 01-Lesson 01_Introduction/08. ND213 C03 Between Hardware And Applications Why Do So Many Industriesapplications Use C++-XZmR_xwiV8M.mp45.49MB
Part 04-Module 01-Lesson 02_Pointers and References/01. C++ Memory MGMT 02 Pointers And References A01 Introduction To Pointers-MrAV6wwLRDY.mp47.91MB
Part 04-Module 01-Lesson 02_Pointers and References/02. ND213 C03 Pointers What Is A Pointer-wBJc9szaiJ8.mp47.6MB
Part 04-Module 01-Lesson 02_Pointers and References/03. ND213 C03 Pointers-AxSIIru9zQ8.mp47.62MB
Part 04-Module 01-Lesson 02_Pointers and References/09. C++ Memory MGMT 02 Pointers And References A02 Introduction To References-awF_BGVAGNM.mp45.62MB
Part 04-Module 01-Lesson 02_Pointers and References/10. ND213 C03 References What'S A Refrence---3fSSyJZI3y4.mp48.48MB
Part 04-Module 01-Lesson 02_Pointers and References/11. ND213 C03 References-DktP5IoVcWE.mp48.19MB
Part 04-Module 01-Lesson 03_new and delete/01. C++ Memory MGMT 03 New Delete Memset And Malloc A01 New And Delete-JQZxwH-aAvk.mp411.17MB
Part 04-Module 01-Lesson 03_new and delete/02. ND213 C03 New How Should Programmers Use New Or Delte--DN2qXt27Hxc.mp44.17MB
Part 04-Module 01-Lesson 03_new and delete/04. ND213 C03 New-tMcUccZQb7M.mp47.48MB
Part 04-Module 01-Lesson 03_new and delete/06. ND213 C03 Delete-x1jNqr_0qlA.mp42.72MB
Part 04-Module 01-Lesson 03_new and delete/11. ND213 C03 Memory Leaks How Do Memory Leaks Happen--JwZa3Z5rvtg.mp43.79MB
Part 04-Module 01-Lesson 03_new and delete/12. C++ Memory MGMT 03 New Delete Memset And Malloc A02 Memset And Malloc-f1XL7S0QGMk.mp41.88MB
Part 04-Module 01-Lesson 03_new and delete/14. ND213 C03 Memset-3ZoE99yfcSw.mp43.69MB
Part 04-Module 01-Lesson 03_new and delete/16. ND213 C03 Malloc-7yY0a8ZRkkQ.mp46.53MB
Part 04-Module 01-Lesson 04_Smart Pointers/01. ND213 C03 Smart Pointers What Are Pointers- 1-4HJ1unZb9l0.mp411.23MB
Part 04-Module 01-Lesson 04_Smart Pointers/02. ND213 C03 Hide Pointers What Are The Best Practices When Working With Pointers--w5NAxwgnQ5c.mp422.2MB
Part 04-Module 01-Lesson 04_Smart Pointers/03. C++ Memory MGMT 04 Smart Pointers A01 Introduction-buxYeeDEU2U.mp412.54MB
Part 04-Module 01-Lesson 04_Smart Pointers/07. ND213 C03 Scope What Is Scope--c2GHrNzm8vg.mp44.5MB
Part 04-Module 01-Lesson 04_Smart Pointers/10. ND213 C03 Destructors Why Is Scope Important To C++- 1--k9C4fD1lx4.mp412.01MB
Part 04-Module 01-Lesson 05_Garbage Collector/01. C++ Memory MGMT 04 Smart Pointers A02 Garbage Collector-x3UM9Vx3iT0.mp42.91MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/01. ND213 C04 L01 C1.1 Introduction To Concurrency-frWbL4aWNI4.mp461.38MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/02. ND213 C04 L01 C1.2-Atom1-V4YyCCELd4M.mp419.34MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/02. ND213 C04 L01 C1.2-Atom3 SC-QdXCdZdGBwM.mp416.73MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/02. ND213 C04 L01 C1.2-Atom5-9XuSTdkxgOE.mp43.13MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/03. ND213 C04 L01 C1.3-Atom1-tQZA7gukZTc.mp48.71MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/03. ND213 C04 L01 C1.3-Atom7-WOUZqtMtwhE.mp46.81MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/04. ND213 C04 L01 C1.4-Atom1-ytEszL3n_Fw.mp411.42MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/04. ND213 C04 L01 C1.4-Atom5 SC-K8GxT0bHosY.mp418.12MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/04. ND213 C04 L01 C1.4-Atom7-BOU4yXn9y9g.mp45.29MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/05. ND213 C04 L01 C1.5-Atom1-4CnhFkKbUk8.mp48.02MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/05. ND213 C04 L01 C1.5-Atom5-iFm6aUw1Tqk.mp42.08MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/06. ND213 C04 L01 C1.6-Atom1-ZjkflMtAaYU.mp44.57MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/06. ND213 C04 L01 C1.6-Atom4-L_s79seFi-I.mp47.22MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/07. C1-7-A2-SC-OwiKpGYN9wI.mp437.48MB
Part 05-Module 01-Lesson 01_Introduction and Running Threads/07. ND213 C04 L01 C1.7-Atom1a SC-iifZEu0ctxc.mp418.55MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/01. ND213 C04 L02 C2.1-Atom1-abu0IhoNGwU.mp420.67MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/02. ND213 C04 L02 C2.2 Atom 1-UAjueqrPC6E.mp411.12MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/02. ND213 C04 L02 C2.2 Atom 6-iWRDk72dN94.mp411.75MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/03. ND213 C04 L02 C2.3 Atom 1-ooZsL0l9HLc.mp414.53MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/04. ND213 C04 L02 C2.3 Atom 6-OeC8RJNfVnY.mp415.99MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/05. ND213 C04 L02 C2.4 Atom 1-TBHy0eqf7Q4.mp413.47MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/05. ND213 C04 L02 C2.4 Atom 7-xZZgcVvaHlA.mp411.94MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/06. ND213 C04 L02 C2-5-A1-hYQus_Yieu4.mp429.47MB
Part 05-Module 01-Lesson 02_Passing Data Between Threads/06. ND213 C04 L02 C2-5-A2-1rcgMOF996k.mp424.62MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/01. ND213 C04 L03 C3.1-Atom 1-Ljt355vco_o.mp410.83MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/02. ND213 C04 L03 C3-2-A5a-5TXfGthAhmU.mp44.63MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/02. ND213 C04 L03 C3.2-Atom 1-iogv8Y2z7xw.mp48.43MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/02. ND213 C04 L03 C3.2-Atom 7-94DjTjTC8Nc.mp410.22MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/03. ND213 C04 L03 C3.3-Atom 1-7C0a-LaXTXA.mp410.47MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/03. ND213 C04 L03 C3.3-Atom 5-h9x5dfXrm4I.mp49.8MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/04. ND213 C04 L03 C3-4-A2-w4L17HaT2Xk.mp47.86MB
Part 05-Module 01-Lesson 03_Mutexes and Locks/04. ND213 C04 L03 C3.4-Atom 1-vfNXDebmZIM.mp46.4MB
Part 05-Module 01-Lesson 04_Condition Variables and Message Queues/01. ND213 C04 L04 C4.1 Atom1-lMB4-WfLpqQ.mp49.33MB
Part 05-Module 01-Lesson 04_Condition Variables and Message Queues/02. ND213 C04 L04 C4.2 Atom 1-SrNBGRjsOa0.mp49.31MB
Part 05-Module 01-Lesson 04_Condition Variables and Message Queues/02. ND213 C04 L04 C4.2 Atom 5-KJidQhoCQb4.mp44.32MB
Part 05-Module 01-Lesson 04_Condition Variables and Message Queues/03. ND213 C04 L04 C4.3 Atom 1-DpzGiQDYUGE.mp48.23MB
Part 05-Module 01-Lesson 04_Condition Variables and Message Queues/03. ND213 C04 L04 C4.3 Atom 8-3-ei9nRojTE.mp43.87MB
Part 05-Module 01-Lesson 05_Program a Concurrent Traffic Simulation/01. ND213 C04 L05 C5.1 Atom 1-pqCie1uqWVE.mp47.77MB
Part 05-Module 01-Lesson 05_Program a Concurrent Traffic Simulation/02. ND213 C04 L05 C5-1-A2-SC-ie1CM5ms2O8.mp426.92MB
Part 05-Module 01-Lesson 05_Program a Concurrent Traffic Simulation/03. ND213 C04 L05 C5-1-A3-SC-XVQt4iKEQwo.mp411.92MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/02. Introduction-Vnj2VNQROtI.mp49.29MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/03. GitHub profile important items-prvPVTjVkwQ.mp43.36MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/04. Good GitHub repository-qBi8Q1EJdfQ.mp43.72MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/05. Interview with Art - Part 1-ClLYamtaO-Q.mp421.79MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/06. Identify fixes for example “bad” profile-AF07y1oAim0.mp4569.35KB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/06. Identify fixes for example “bad” profile-ncFtwW5urHk.mp41.59MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/07. Quick Fixes-Lb9e2KemR6I.mp43.99MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/08. Quick Fixes #2-It6AEuSDQw0.mp42.25MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/09. Writing READMEs with Walter-DQEfT2Zq5_o.mp46.92MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/10. Interview with Art - Part 2-Vvzl2J5K7-Y.mp413.17MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/12. Reflect on your commit messages-_0AHmKkfjTo.mp43.03MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/13. Participating in open source projects-OxL-gMTizUA.mp42.77MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/14. Interview with Art - Part 3-M6PKr3S1rPg.mp425.04MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/15. Participating in open source projects 2-elZCLxVvJrY.mp43.3MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/16. Starring interesting repositories-U3FUxkm1MxI.mp42.45MB
Part 06-Module 01-Lesson 02_Optimize Your GitHub Profile/16. Starring interesting repositories-ZwMY5rAAd7Q.mp43.46MB
Part 06-Module 01-Lesson 03_Take 30 Min to Improve your LinkedIn/01. Why Network-exjEm9Paszk.mp418.48MB
Part 06-Module 01-Lesson 03_Take 30 Min to Improve your LinkedIn/02. Meet Chris-0ccflD9x5WU.mp432.54MB
Part 06-Module 01-Lesson 03_Take 30 Min to Improve your LinkedIn/03. Elevator Pitch-S-nAHPrkQrQ.mp420.63MB
Part 06-Module 01-Lesson 03_Take 30 Min to Improve your LinkedIn/04. Elevator Pitch-0QtgTG49E9I.mp49.98MB
Part 06-Module 01-Lesson 03_Take 30 Min to Improve your LinkedIn/04. Pitching to a Recruiter-LxAdWaA-qTQ.mp48.93MB
Part 07-Module 01-Lesson 01_Capstone/01. C Capstone V1-gzqbch2akjY.mp425.62MB
Part 07-Module 01-Lesson 01_Capstone/02. CapstoneDetails-juGhxJ1ZKSo.mp43.57MB
Part 07-Module 01-Lesson 01_Capstone/03. GameLoop-q4Y3UMkVImc.mp43.94MB
Part 07-Module 01-Lesson 01_Capstone/03. ImprovedGameLoop-nhYzyAdHkCA.mp41.57MB
Part 07-Module 01-Lesson 01_Capstone/04. SDL-OPw05yeS66Q.mp41.71MB
Part 07-Module 01-Lesson 01_Capstone/05. Controller H And Cpp Take 2-LtTAwBU654Q.mp47.44MB
Part 07-Module 01-Lesson 01_Capstone/05. Game H And Game Cpp-ixgsdCjcqn8.mp416.59MB
Part 07-Module 01-Lesson 01_Capstone/05. Main-8BkjScSOJR8.mp43.93MB
Part 07-Module 01-Lesson 01_Capstone/05. Render H And Cpp-27N1MkVCwXw.mp423.29MB
Part 07-Module 01-Lesson 01_Capstone/05. Snake H And Cpp-21kpACl2F_M.mp445.76MB