MENU

Fun & Interesting

A 50 minute Introduction to C++ and your next steps!

Mike Shah 1,189 4 years ago
Video Not Working? Fix It Now

►C++ Compilation Process: https://www.youtube.com/watch?v=ksJ9bdSX5Yo&list=PLvv0ScY6vfd8YRjgGvXKJRAMZQAxNypcH&index=3 ►Find full courses on: https://courses.mshah.io/ ►Join as Member to Support the channel: https://www.youtube.com/channel/UCA64pZbN5Mz5NxC3SO4qpDg/join ►Lesson Description: C++ is one of the most popular languages, and getting started can be tricky. Let's just dive in and get started with C++! Some helpful references http://www.cplusplus.com/doc/tutorial/ https://en.cppreference.com/w/ https://www.sfml-dev.org/ 0:00 Introduction 1:38 Operating System and IDE Options 2:28 Hello World 4:53 Completion of first C++ program 5:14 C++ is a compiled language 8:00 Classic Guessing Game 9:33 IOStream 10:42 Start of guessing game 12:00 std explanation/namespaces 12:52 Compiling with g++ on terminal explanation 13:34 Getting input from user 14:00 integer variable 14:41 output a variable 15:10 data types 16:10 random numbers 21:22 Control flow - loops 24:28 Fixing a compile bug - order of variable declaration 26:15 Always initialize your variables 27:23 if- statements 30:22 Functions 31:55 for-loop 33:26 containers - vector data structure 41:00 Idea of a class in C++ 42:51 Review of what has been covered 44:44 Quick introduction to C++ graphical programs with SFML 45:50 Installing SFML 46:30 Linking libraries in C++ 49:30 Next Steps and Conclusion NOTE: cout is not a 'function' as I mentioned, but really an 'object' with the angled brackets overloaded. You can learn about operator overloading to see exactly how that works. ►YouTube Channel: https://www.youtube.com/c/MikeShah ►Please like and subscribe to help the channel! ►Join our free community: https://courses.mshah.io/communities/Q29tbXVuaXR5LTI3MzAz

Comment