C and C++ Mastery Bootcamp - cppmastery.com Get Notified of New C++ Course - www.codebreakthrough.com/upcoming-c-cpp-courses By popular request I released this video and many others ad-free: calcur.tech/all-in-ones Timestamps: 1:09 - Intro 9:31 - Installing g++ 15:37 - C++ Concepts 22:31 - More C++ Concepts 30:48 - Using Directive and Declaration 37:33 - Variable Declaration and Initialization 40:40 - Using Variables with cout 44:46 - User Input with cin 47:57 - Conventions and Style Guides 56:23 - Intro to Functions 1:01:28 - Intro to Creating Custom Functions 1:09:05 - Pow Function 1:13:13 - Creating Custom Functions 1:22:20 - Creating Void Functions 1:29:11 - Intro to C++ Data Types 1:37:17 - Integral Data Types and Signed vs Unsigned 1:44:38 - Integral Data Types, sizeof, limit 1:49:35 - char Data Type 1:56:52 - Escape Sequences 2:02:21 - bool Data Type 2:06:54 - Floating Point Numbers 2:15:00 - Constant const, macro, and enum 2:21:00 - Numeric Functions 2:28:37 - String Class and C Strings 2:37:47 - get line for Strings 2:40:52 - String Modifier Methods 2:47:56 - String Operation Methods 2:54:36 - Literals 2:59:42 - Hex and Octal 3:04:06 - Operator Precedence and Associativity 3:11:53 - Reviewing Key Concepts 3:17:54 - Control Flow 3:27:32 - If Statement Practice 3:32:33 - Logical and Comparison Operators 3:42:27 - Switch Statement and Enum 3:51:00 - Intro to Loops 3:58:01 - For Loops (How to Calculate Factorial) 4:05:06 - While Loop and Factorial Calculator 4:12:29 - Do While Loop 4:20:04 - Break and Continue 4:25:14 - Conditional Operator 4:29:04 - Intro to Our App 4:33:00 - Creating a Menu 4:38:11 - Creating a Guessing Game 4:45:27 - Intro to Arrays and Vectors 4:54:15 - Working with Arrays 5:04:21 - Passing Arrays to Functions 5:11:11 - Fill Array from Input 5:20:42 - Using and Array to Keep Track of Guessing 5:25:55 - Intro to Vectors 5:33:00 - Creating a Vector 5:36:39 - Passing Vectors to Functions 5:39:55 - Refactor Guessing Game to Use Vectors 5:43:47 - STL Array 5:47:47 - STL Arrays in Practice 5:51:45 - Refactor Guessing Game to Use Templatized Array 5:55:13 - Array vs Vector vs STL Array 6:01:49 - Range Based for Loop 6:07:03 - Intro to IO Streams 6:15:45 - Writing to Files with ofstream 6:24:43 - Readings from Files with ifstream 6:31:13 - Saving High Scores to File 6:39:46 - Functions and Constructors 6:47:53 - Refactoring IO to Function Call and Testing 6:54:31 - Multidimensional Arrays and Nested Vectors 6:59:29 - Const Modifier 7:04:33 - Pass by Reference and Pass By Value 7:11:41 - Swap Function with Pass by Reference 7:14:27 - Intro to Function Overloading 7:19:35 - Function Overloading Examples 7:26:22 - Default Arguments 7:33:24 - Intro to Multifile Compilation 7:40:56 - Multifile Compilation 7:48:15 - Makefiles 7:54:44 - Creating a Simple Makefile 8:01:30 - Intro to Namespaces 8:05:33 - Creating a Namespace 8:10:24 - Intro to Function Templates 8:15:24 - Creating a Function Template 8:18:40 - Overloading Function Templates 8:23:18 - Intro to Object Oriented Programming 8:30:39 - Intro to Structs 8:35:59 - Creating a Struct 8:41:48 - Classes and Object 8:49:58 - Creating a Class 8:52:45 - Working with Objects 9:00:11 - Intro to Constructors 9:05:18 - Constructors and Destructors 9:09:53 - Encapsulation 9:15:40 - Getters and Setters 9:22:47 - Static Data Members 9:29:59 - Intro to Operator Overloading 9:34:07 - Operator Overloading == and + 9:41:13 - Overloading Insert and Extraction Operators 9:49:07 - Friend Functions and Operator Overloading 9:56:14 - Class Across Files 10:03:31 - Inheritance and Polymorphism 10:08:49 - Base Classes and Subclasses Inheritance 10:16:54 - Polymorphism 10:23:15 - Conclusion
I'm 8 hours into the video with 30 hours of learning c++ so far(just two hours after work everyday) What's been helping me to learn: 1.If the video isn't showing something new, pause it, write the code first, then watch and see if mine's any different 2.If I see a blackboard, take out a notebook asap. 3.Every-time a new concept is mentioned, read the Geeks for Geeks article on it, even if the series doesn't cover it. 4.After each day of learning, find some leaked intro to CS homework online to complete on top of it. 5.After every week, take a day on the weekend and make up a coding project that can be completed in a day 6.Go through all of Caleb's intro to computer science 5 hour video after going through the first 1/3rd here Adding on this other stuff, it's felt no different than taking a real class at a university.
university sounds like shit ngl. if you have any experience with coding before and good memory just get visual studio and test out anything he shows in the video. Best to get accomodated with the basics before doing any full scale app.
I haven't finished this course yet, but thank you so much for producing content like this. Committing yourself to code is one thing, but to then produce a 10 hour video teaching other people is an incredible feat. Thank you!
Especially the understanding part it's very useful and never seen anyone do it before I think I'm going to learn this quickly only because of how he's teaching and explaining it
Hi! I have a question: im on windows and i cant figure out how to call on the minGW compiler in VS code’s terminal. It gives a bunch of errors when i try to put g++ youtube.cpp
I've been a software engineer for 10 years and over that time done countless courses and tutorials for different concepts... even though there's a lot of conceptual stuff that things that I know, the fact that you don't assume anything is good... I am over an hour into the series and I'm enjoying it so far I would have to say one of the best I've ever done
Great videos thanks Caleb! I am a research scientist and have worked with different languages for data calculations that are somewhat close to c++ like R or Arduino programming but I never took the time to learn C++. I have worked a lot developping computer models in Fortran but i'm looking into recoding them into C++ and your videos are a super great help
i really admire the fact that you dont edit out the small errors you make while developing the programs. This shows that even the best of us can make silly errors from time to time. Really love your videos. It has definitely helped me a lot.
Today I had my OOP C++ Exam... for the 3rd Time in the span of a year... failing again and again... I literally watched every second, and I am pretty sure that today I passed, I finally see the horizon of ending my C++ horror :) Hopefully I passed and even if not... I CAN'T THANK YOU ENOUGH! Finally, the light dawned on me in C++!
CAN'T BELIEVE I'VE FINISHED WATCHING THE WHOLE VIDEO!!! It's actually the 1st programming tutorial that I've finished wzo skipping any second !!! For those who haven't started yet and tend to save it for later, this tutorial not only explains the concepts but also includes tons of examples! It takes me around 10 hours to learn the concepts, but it definitely takes more hours for Curry to write the script and edit the videos. Really appreciate it :D It would be great to see more videos abt pointers cause I always get confused by how to implement pointers in classes.
I am a 3rd year Electrical Engineer undergrad student at Georgia Tech. Coding is never my cup of tea. I am going through a lot of stuff in my life right now plus the pandemic, I was on a path of failing my C++ class in this semester. Thanks to this video, I am on track of finishing homework and projects. It is kind of unclogging my foggy mind. Thank you so much Caleb!
I wish you the best of luck pal. P.S Will you be so kind as to tell me if you are satisfied with Electrical Engineering and if you recommend it. I would love to hear an upper graduate's opinion (if you can actually say it this way).
@@hamsalak9779 Hi Hamsalak, I am sorry for getting back to you this late, just finished my last final couple hours ago. I am enjoying the EE program here at Tech. It is challenging but I think it’s worth the effort. Lots of people do say it’s hard and sometime too overwhelming but I think it’s just come to time management. I hope this helps. Happy May to you!!
@@fredyguevara3304 thanks for your kind words Fredy. I passed all my classes this semester. This semester was the most challenging semester I have been in so far but so so glad I made it through. Happy May to you buddy!
Thank you Caleb for putting this together! I've been programming for years, but have neglected to venture into the world of C++. I finally need to learn it for school so I've been watching this over the past couple days on 1.25 speed...it's great! I will definitely recommend this to my classmates.
6:15:41 file open 8:30:00 9:07:00 9:30:00 Operator Overloading 9:41:15 Overloading Insert and Extraction operator 9:49:06 Friend Function 9:56:15 class across files 10:03:33 Inheritance
hello, I'm a student in Spain trying to learn how to code and I just wanna say that you are a lifesaver. I've been trying to find complete tutorials on how to use C++ but none have been so thorough as this one. Congratulations you made me wanna become a programmer.
@@submissivepeanutbutter4030 my finals week started so I postponed the idea to next month. I already know java so there's only a change in syntax that I have to learn.
I just finished this over the span of 3 days and I have to say this was great. I'm glad that I kind of caught on to the concepts and only really had to learn about syntax and implementation across multiple files. You got yourself a new subscriber. Thank you so much!
After years of leaving coding to the side, I finally attempted to learn C++ again. You are making it really fun and approachable. Thank you. My commenting is to keep track of my progress and hopefully continue as I am already at 1:56:50 in the video. Not too far but I'm getting there. Again thank you.
Caleb, not sure if you'll see this, but if you do I just wanna give a really heartfelt thank you to you for all the hard work you put into making this series and releasing it for free. After over 9 months of trying to watch this video, take notes, and make practice programs whenever I can manage to find the free time, I've finally finished it. If I had tried learning through a textbook, I don't know if I would've had the attention span or motivation to stick with it this long, but your videos struck a perfect balance for me of being engaging while not sacrificing informativeness. Again, thank you so so much.
I finally watched the whole thing from start to finish, following along with all of the coding along the way. This is the greatest resource I've seen for learning c++ quickly. It was perfect for me, who hasn't used c++ since I took a course on it a few years ago, but I'm sure it is great for beginners as well since he starts with the basics. It was pretty easy to follow all the way through and I only got stuck debugging stuff like three times throughout the video, but fortunately I eventually figured it out on my own. Somehow this ten hour course taught more than my introductory c++ course, which didn't even cover object orientated programming if I remember right, and it left out a ton of extra stuff like vectors, creating your own namespaces and working with multiple files. I feel like I'm now equipped to start making large scale applications and I'm feeling pretty confidant with the language now. The only thing I'm wondering, is it possible to use your header and implementation files in multiple projects or executables, specifically in visual studio? If that's possible I feel I would be even better equipped for large scale projects.
Gone through the whole series. Literally everything I know about C++, learned from this video. Thank you very much Caleb for your work. You're amazing!!!
Caleb, awesome video!!! I come from a C background and had struggled with learning C++. I was trying to pick it up here and there in a quite a disjointed way that had left me disillusioned. I did not realize, but I literally had a marathon run of your entire 10 hour video in about 3 days with some practice as well. What I really liked is that you did not dive into the OO concepts right away. In fact, you first built a solid foundation of all the pieces of C++ that are not necessarily related to OOP. That was significant for me. It helped me to give importance to the key pieces of C++ in the very broad capabilities that it has. It was almost towards later part where you went into the OO concepts. Things snapped into place pretty quickly by then! At the end of the video, I liked how you summarized some of the topics that viewers can explore on their own. You gave a solid understanding in the structure of the C++ language that further exploration makes those parts fit in place. Lucky to have chanced upon your video. I was pleasantly surprised to see that you have a full length video on Python as well. I am hoping to embark on that one soon. Keep up the excellent work! I believe thousands of us have benefitted from the way you have presented C++ in this video.
I still wonder why so much to dislike. You don't need to watch if you do not like the video. The guy took much of his time and effort in putting this content step by step and have a good tutorial alongside. You really have one of the best tutorials on c++. Thank you so much for this content and many others @Caleb
Phew, I finished the whole thing. Here are suggestions for the advanced course: - pointer and reference vars - class templates - lvalue and rvalue - lambda syntax - move semantics - smart pointers
What about ranges and reactive programming? - This would be nice to see in advanced course. Edit: and definitely we need something about concurrency - currently there are many ways (some of them are not proposals any more) to achive it and it's hard to choose for noob between them.
Hey, this tutorial was awesome - informative, fun, instructive and awesome! I'm a PhD student in theoretical physics and our code is written in c++, so I needed to learn this stuff. And: You made learning really fun, thanks a lot! Greetings from germany
just finished it all and subscribed! I personally would love to see something on the "virtual" keyword, debugging, software-testing and pointers/dyn. memory! I guess you would be the perfect teacher for that, so that learning keeps beeing fun :D B. Blessed
It's an insane amount of work to do a tutorial series with 10 hours duration. I really really appreciate your work! Thank you! It helped me a lot to re-activate the C++ side on me!
in 6:06 the solution is #include using namespace std; void print_array(int a[],int size) { int demo[size]; for (int i = 0; i < size;i++){ demo[i] = *a; a++; } for(int n:demo){cout
I'm currently getting back into programming and aiming to go from basic to advanced so I thought I'd watch this indepth video to refresh my current knowledge and teach me more
This gentleman has some serious teaching talent. No wasted words straight ti the point. Excellent video a must for beginners and a refresher for you old timers. This is a must watch.
It I just heard that, and I thought to myself, "hmm, I wonder if anyone found this statement as funny as I did", to which my internal response said, "Like really, you think someone will comment about a sentence said about an hour and a half into a ten hour long video? Ha! Not likely." Which multiple personality is laughing now!
I am four hours through your video by now, I have started Jan 2021 (new years resolutions :p). Wish to finish before March. I do like your structure and humor.
1:47:32. For those of you who get confused why the long integral have 64 bits and you probably found as 32 bits, it's just because sir uses macOS with a data type size model of LP64(AKA 4/8/8) and you might be using windows that have a model of LLP64.
Finally! It’s really been a long but worthwhile ten hours. And I feel the video is made exactly for me. Even though I have had some experience with C, C++ can still look like a prohibitively large addition. Thank you for keeping everything simple, instead of listing every “important” concept and data structure of C++.
hey im 15 years old trying to learn c++ to make my first real game. wish me luck ive learned java and python before this so i understand a lot of the beginning 2-3 hours of concepts right away and the video shows a lot of similarities between the concepts of java and c++, so I can understand it, because they both use OOP. Its nice to know that lots of programming languages have similarities so I don't have to learn everything from scratch.
2:36:24 The C programming string is assignable if you define your string using a char pointer. The example you are using in the video is because the array name is a char pointer constant, not a variable.
Regarding header file inclusion, here is what I suggest: If file A uses something in header H, ALWAYS #include H there, whether A is a header file or a source file. Do not even try to think about the big picture regarding multiple inclusions that may result. As long as include guards are used, this approach reduces dependencies and makes the project much more robust to changes such as refactoring. The increase in compilation time is negligible compared to the grief you will save yourself. I have far more experience than I would like to remember fixing this kind of problem, and I am convinced that you will get a lot of mileage from this approach. As I write this comment, there are 2327 already here. I wish there was a way to search them to see if this topic had been addressed already. You would think with Google owning TH-cam... In any case, if anyone suggests anything different, ignore it. I am rarely very opinionated, but in this case I have spent too many hours fixing a bad header inclusion approach, and it was a lesson well learned.
Thank you for this tutorial..it took like 4-5 days to completely watch and practice.. this is my first tutorial which I have watched it whole.. normally any other tutorial I'll stop atmost 4 hours into it.. but 10 and half hours is a big thing.. thank you for this.. I've learnt a lot!
Caleb is just a wonderful teacher learnt c++ for 2 years in high school didnt understand a thing by watching your lectures it took me deep down into core concepts and those lil jokes of your makes it me to binge watch respect man
go to data struct and algo first.... learn linked lists, stack and queues, various sorting and graph algorithms, these are some of the main topics interviewers will expect you to know as they will test you on some of these. then do design patterns if you desire
5:09:30 If anyone is wondering why he never passed the variable 'size' to the function call 'print_array' is because he simply forgot. What he intended to show was to call the function as 'print_array(guesses, size) instead of 'print_array(guesses, 5)' which does the same thing.
i absolutely love the way you teach, never realized some1 cud actually teach a vast language like C++ in such as fun way, keeps me intrigued & interested all the way through.
hey, it's an amazing detailed described vdo I've ever seen. I really love his honest way of teaching. I wish I could have a teacher like him in my college for c++.
The whole series was nice and juicy. lol!! .......btw I started on Monday and finished today (i.e. Thursday 10.45PM.01.10.2020) Loved the whole series. Thank You.
@@ballisticbanana1481 Try to write along with the video, make a notebook. Whatever you feel is important jot down your points. It would be lot more easier than rewatching the video and writing will make it interesting .Even to revise it would take less time. There was no specific per day, but it was in my mind from the starting that I have to do it ASAP.
Thanks so much for your help man. This has given me a big step into C++, and Im only 5 hours in. Im Python programmer and this has helped me not only understand concepts in C++, but also some in Python. Again.....thankkkkkskssk sooo much!
Just starting the video and looking through the comments, I can honestly say by the amount of people this has helped and not everyone asking what’s this? Where’s that? Is amazing and tells me this is the video for me. I’ll be back when I’m done with the video to recap on this.
C and C++ Mastery Bootcamp - cppmastery.com
Get Notified of New C++ Course - www.codebreakthrough.com/upcoming-c-cpp-courses
By popular request I released this video and many others ad-free: calcur.tech/all-in-ones
Timestamps:
1:09 - Intro
9:31 - Installing g++
15:37 - C++ Concepts
22:31 - More C++ Concepts
30:48 - Using Directive and Declaration
37:33 - Variable Declaration and Initialization
40:40 - Using Variables with cout
44:46 - User Input with cin
47:57 - Conventions and Style Guides
56:23 - Intro to Functions
1:01:28 - Intro to Creating Custom Functions
1:09:05 - Pow Function
1:13:13 - Creating Custom Functions
1:22:20 - Creating Void Functions
1:29:11 - Intro to C++ Data Types
1:37:17 - Integral Data Types and Signed vs Unsigned
1:44:38 - Integral Data Types, sizeof, limit
1:49:35 - char Data Type
1:56:52 - Escape Sequences
2:02:21 - bool Data Type
2:06:54 - Floating Point Numbers
2:15:00 - Constant const, macro, and enum
2:21:00 - Numeric Functions
2:28:37 - String Class and C Strings
2:37:47 - get line for Strings
2:40:52 - String Modifier Methods
2:47:56 - String Operation Methods
2:54:36 - Literals
2:59:42 - Hex and Octal
3:04:06 - Operator Precedence and Associativity
3:11:53 - Reviewing Key Concepts
3:17:54 - Control Flow
3:27:32 - If Statement Practice
3:32:33 - Logical and Comparison Operators
3:42:27 - Switch Statement and Enum
3:51:00 - Intro to Loops
3:58:01 - For Loops (How to Calculate Factorial)
4:05:06 - While Loop and Factorial Calculator
4:12:29 - Do While Loop
4:20:04 - Break and Continue
4:25:14 - Conditional Operator
4:29:04 - Intro to Our App
4:33:00 - Creating a Menu
4:38:11 - Creating a Guessing Game
4:45:27 - Intro to Arrays and Vectors
4:54:15 - Working with Arrays
5:04:21 - Passing Arrays to Functions
5:11:11 - Fill Array from Input
5:20:42 - Using and Array to Keep Track of Guessing
5:25:55 - Intro to Vectors
5:33:00 - Creating a Vector
5:36:39 - Passing Vectors to Functions
5:39:55 - Refactor Guessing Game to Use Vectors
5:43:47 - STL Array
5:47:47 - STL Arrays in Practice
5:51:45 - Refactor Guessing Game to Use Templatized Array
5:55:13 - Array vs Vector vs STL Array
6:01:49 - Range Based for Loop
6:07:03 - Intro to IO Streams
6:15:45 - Writing to Files with ofstream
6:24:43 - Readings from Files with ifstream
6:31:13 - Saving High Scores to File
6:39:46 - Functions and Constructors
6:47:53 - Refactoring IO to Function Call and Testing
6:54:31 - Multidimensional Arrays and Nested Vectors
6:59:29 - Const Modifier
7:04:33 - Pass by Reference and Pass By Value
7:11:41 - Swap Function with Pass by Reference
7:14:27 - Intro to Function Overloading
7:19:35 - Function Overloading Examples
7:26:22 - Default Arguments
7:33:24 - Intro to Multifile Compilation
7:40:56 - Multifile Compilation
7:48:15 - Makefiles
7:54:44 - Creating a Simple Makefile
8:01:30 - Intro to Namespaces
8:05:33 - Creating a Namespace
8:10:24 - Intro to Function Templates
8:15:24 - Creating a Function Template
8:18:40 - Overloading Function Templates
8:23:18 - Intro to Object Oriented Programming
8:30:39 - Intro to Structs
8:35:59 - Creating a Struct
8:41:48 - Classes and Object
8:49:58 - Creating a Class
8:52:45 - Working with Objects
9:00:11 - Intro to Constructors
9:05:18 - Constructors and Destructors
9:09:53 - Encapsulation
9:15:40 - Getters and Setters
9:22:47 - Static Data Members
9:29:59 - Intro to Operator Overloading
9:34:07 - Operator Overloading == and +
9:41:13 - Overloading Insert and Extraction Operators
9:49:07 - Friend Functions and Operator Overloading
9:56:14 - Class Across Files
10:03:31 - Inheritance and Polymorphism
10:08:49 - Base Classes and Subclasses Inheritance
10:16:54 - Polymorphism
10:23:15 - Conclusion
" 5:01:49 - Range Based for Loop " it is 6:01:49 not 5:01:49
Thank's for the course , good job.
You missed 1:56:52 - Escape Sequence
where is the lesson for pointers & de-referencing a pointer?
man you are a GOD!
I'm 8 hours into the video with 30 hours of learning c++ so far(just two hours after work everyday)
What's been helping me to learn:
1.If the video isn't showing something new, pause it, write the code first, then watch and see if mine's any different
2.If I see a blackboard, take out a notebook asap.
3.Every-time a new concept is mentioned, read the Geeks for Geeks article on it, even if the series doesn't cover it.
4.After each day of learning, find some leaked intro to CS homework online to complete on top of it.
5.After every week, take a day on the weekend and make up a coding project that can be completed in a day
6.Go through all of Caleb's intro to computer science 5 hour video after going through the first 1/3rd here
Adding on this other stuff, it's felt no different than taking a real class at a university.
university sounds like shit ngl. if you have any experience with coding before and good memory just get visual studio and test out anything he shows in the video. Best to get accomodated with the basics before doing any full scale app.
i suggest one more channel with name mind your processor. try it.
@@anjalibhatt376 I'm not sure of that but, you can see it all.
@@zippygiggles7520 which complier do you use?
leaked intro to CS homework online --> where can I get these homework resources?
// CHAPTER 1 - VIDEO - Intro to C++ - 1:11
// CHAPTER 2 - Installing g++ and Getting Started - 9:32
// CHAPTER 3 - VIDEO - C++ Concepts Explained - 15:39
// CHAPTER 4 - VIDEO - More C++ Concepts - 22:33
// CHAPTER 5 - Using Directive and Declaration - 30:50
// CHAPTER 6 - Variable Declaration and Initialization - 37:36
// CHAPTER 7 - Using Variables with cout - 40:42
// CHAPTER 8 - User Input with cin - 44:48
// CHAPTER 9 - Conventions and Style Guides - 47:57
// CHAPTER 10 - VIDEO - Intro to Functions - 56:25
// CHAPTER 11 - VIDEO - Intro to Creating Custom Functions - 1:01:40
// CHAPTER 12 - Using Functions (pow functions) - 1:09:08
// CHAPTER 13 - Creating Custom Functions - 1:13:15
// CHAPTER 14 - Creating Void Functions - 1:22:23
// CHAPTER 15 - VIDEO - Intro to C++ Data Types - 1:29:12
// CHAPTER 16 - VIDEO - Integral Data Types and Signed vs Unsigned - 1:37:22
// CHAPTER 17 - Integral Data Types, sizeof, climit - 1:44:41
// CHAPTER 18 - char Data Type - 1:49:36
// CHAPTER 19 - Escape Sequence - 1:56:50
// CHAPTER 20 - bool Data Type - 2:02:22
// CHAPTER 21 - Floating Point Numbers - 2:06:57
// CHAPTER 22 - Constant const, macro, and enum - 2:15:02
// CHAPTER 23 - Numeric Functions - 2:21:03
// CHAPTER 24 - String Class and C Strings - 2:28:39
// CHAPTER 25 - getline for Strings - 2:37:50
// CHAPTER 26 - String Modifier Methods - 2:40:54
// CHAPTER 27 - String Operation Methods - 2:47:58
// CHAPTER 28 - Literals - 2:54:38
// CHAPTER 29 - Hex and Octal - 2:59:46
// CHAPTER 30 - Operator Precedence and Associativity - 3:04:07
// CHAPTER 31 - VIDEO - Reviewing Key Concepts - 3:11:55
// CHAPTER 32 - VIDEO - Control Flow - 3:17:56
// CHAPTER 33 - If Statement Practice - 3:27:35
// CHAPTER 34 - Logical and comparison operators -- 3:32:35
// CHAPTER 35 - Switch statements and Enum -- 3:42:30
// CHAPTER 36 - VIDEO - Intro to loops -- 3:51:02
// CHAPTER 37 - For Loops (How to Calculate Factorial) - 3:58:03
// CHAPTER 38 - While Loops and factorial calculator -- 4:05:08
// CHAPTER 39 - Do While Loop - 4:12:30
// CHAPTER 40 - Break and Continue - 4:20:08
// CHAPTER 41 - Conditional Operators (Ternary Operator) - 4:25:16
// CHAPTER 42 - Intro to OUR APP - 4:29:06
// CHAPTER 43 - Creating a menu - 4:33:01
// CHAPTER 44 - Creating a guessing game - 4:38:14
// CHAPTER 45 - Video - Intro to Arrays and Vectors - 4:45:29
// CHAPTER 46 - Working with Arrays - 4:54:17
// CHAPTER 47 - Passing Arrays to Function and sizeof Operator - 5:04:23
// CHAPTER 48 - Fill Array from Input - 5:11:13
// CHAPTER 49 - Using an Array to keep track of guessing - 5:20:44
// CHAPTER 50 - VIDEO - Intro to Vectors - 5:25:56
// CHAPTER 51 - Creating a Vector - 5:33:00
// CHAPTER 52 - Passing Vectors to Functions - 5:36:40
// CHAPTER 53 - Refactor guessing game to use Vectors - 5:39:55
// CHAPTER 54 - VIDEO - Standard Templatized Array (STL) - 5:43:49
// CHAPTER 55 - STL Arrays in Practice - 5:47:48
// CHAPTER 56 - Refactor Guessing Game to use Templatized Array - 5:51:46
// CHAPTER 57 - Arrays Vs STL Arrays Vs Vectors - 5:58:00
// CHAPTER 58 - Range Based for Loops - 6:01:50
// CHAPTER 59 - VIDEO - Intro to IO Streams - 6:07:05
// CHAPTER 60 - Writing to Files with ofstream - 6:15:47
// CHAPTER 61 - Reading from Files with ifstream - 6:24:45
// CHAPTER 62 - Saving High Scores to File - 6:31:15
// CHAPTER 63 - VIDEO - Functions and Constructions - 6:39:47
// CHAPTER 64 - Refactoring IO to Function Call and Testing - 6:47:57
// CHAPTER 65 - Multidimensional Arrays and Nested Vectors - 6:54:33
// CHAPTER 66 - Const Modifier - 6:59:31
// CHAPTER 67 - VIDEO - Pass by Reference and Pass by Value - 7:04:35
// CHAPTER 68 - Swap Function with Pass by Reference - 7:11:42
// CHAPTER 69 - VIDEO - Intro to Function Overloading - 7:14:29
// CHAPTER 70 - Function Overloading Examples - 7:19:37
// CHAPTER 71 - Default Arguments - 7:26:24
// CHAPTER 72 - VIDEO - Intro to Multifile Compilation - 7:33:26
// CHAPTER 73 - Multifile Compilation - 7:40:57
// CHAPTER 74 - VIDEO - Makefiles - 7:48:17
// CHAPTER 75 - VIDEO - Creating a Simple Makefiles - 7:54:46
// CHAPTER 76 - VIDEO - Intro to Namespaces - 8:01:32
// CHAPTER 77 - Creating a Namespace - 8:05:35
// CHAPTER 78 - VIDEO - Intro to Function Templates - 8:10:26
// CHAPTER 79 - Creating a Function Templates - 8:15:25
// CHAPTER 80 - Overloading Function Templates - 8:18:40
// CHAPTER 81 - VIDEO - Intro to Object Oriented Programming (OOP) - 8:23:20
// CHAPTER 82 - VIDEO - Intro to Structs - 8:30:40
// CHAPTER 83 - Creating a Struct - 8:36:00
// CHAPTER 84 - VIDEO - Classes and Objects - 8:41:49
// CHAPTER 85 - Creating a Class - 8:50:00
// CHAPTER 86 - Working with Objects - 8:52:47
// CHAPTER 87 - VIDEO - Intro to Constructors - 9:00:12
// CHAPTER 88 - Constructors and Destructors - 9:05:19
// CHAPTER 89 - VIDEO - Encapsulation - 9:00:55
// CHAPTER 90 - Getters and Setters - 9:15:42
// CHAPTER 91 - Static Data Members - 9:22:49
// CHAPTER 92 - VIDEO - Intro to Operator Overloading - 9:30:00
// CHAPTER 93 - Operator Overloading == and + - 9:34:08
// CHAPTER 94 - Overloading Insert and Extraction Operators - 9:41:15
// CHAPTER 95 - Friend Functions and Operator Overloading- 9:49:08
// CHAPTER 96 - Class Across Files - 9:54:16
// CHAPTER 97 - VIDEO - Inheritance and Polymorphism - 10:03:33
// CHAPTER 98 - Base Classes and Subclasses inheritance - 10:08:50
// CHAPTER 99 - Polymorphism - 10:16:55
// CHAPTER 100 - VIDEO - Conclusion | cout
Holy hell, nice one. I’ll use this if I’m comfortable with skipping over some stuff. Thanks!
@@daviddar3166, thanks 👍🏼 No probs mate and enjoy his excellent tutorial!
I'm so glad you wrote this up... definitely helped me find the info I wanted! Thank you
I've also got a timestamp correction: 96 - Class Across Files - 9:56:16
did you just comment out your comment? XD
finally a tutorial which touches almost every corner of c++, otherwise I go crazy when I see something and I can't understand. Thanks for hardwork
Hah same i cant live if my question isnt answered or problem not solved
i suggest one more channel with name mind your processor. try it.
There is no excuse for a c++ tutorial to not cover pointers.
@finlay morrison
Me too i rage quit close my visual studio and just shut my pc down and dont touch codes whole day
protect this man. He's precious.
Lmao
The wanna harm him?
@@hansmidam8894 i bet it's claire
"So, what are you up to this weekend?"
"C++ and chill."
Same story.
For real bruh
same. But I'm sure it's much better than Netflixing.
the only chill
Man 💗
I haven't finished this course yet, but thank you so much for producing content like this. Committing yourself to code is one thing, but to then produce a 10 hour video teaching other people is an incredible feat. Thank you!
I appreciate
Wht do you learn
did u learn much?
Especially the understanding part it's very useful and never seen anyone do it before I think I'm going to learn this quickly only because of how he's teaching and explaining it
Hi! I have a question: im on windows and i cant figure out how to call on the minGW compiler in VS code’s terminal. It gives a bunch of errors when i try to put g++ youtube.cpp
I've been a software engineer for 10 years and over that time done countless courses and tutorials for different concepts... even though there's a lot of conceptual stuff that things that I know, the fact that you don't assume anything is good...
I am over an hour into the series and I'm enjoying it so far I would have to say one of the best I've ever done
Yes exactly all my instructors assume i know what they mean by things and im just like uhhhh.
I've watched two times: Once for learning, second without Adblock to support your hard work. Thanks
I wish everyone would be like you :)
I watch everyone without adblock. Let them have the money :P
Wow you awesome!!!
I'm going to do the same! The amount of value this video gives is huge, this is the least I can do for supporting him & his channel
Great videos thanks Caleb! I am a research scientist and have worked with different languages for data calculations that are somewhat close to c++ like R or Arduino programming but I never took the time to learn C++. I have worked a lot developping computer models in Fortran but i'm looking into recoding them into C++ and your videos are a super great help
i really admire the fact that you dont edit out the small errors you make while developing the programs. This shows that even the best of us can make silly errors from time to time. Really love your videos. It has definitely helped me a lot.
Today I had my OOP C++ Exam... for the 3rd Time in the span of a year... failing again and again... I literally watched every second, and I am pretty sure that today I passed, I finally see the horizon of ending my C++ horror :) Hopefully I passed and even if not... I CAN'T THANK YOU ENOUGH! Finally, the light dawned on me in C++!
Best of luck bro 💪
Did you pass?
@@amaterasublackflames8067 yeah man, here in Austria a 1 is the best and a 5 the worst and i passed with a 2 💪💪💪 this tutorial saved my life :)
@@thepiratelol Congrats!
It has been 6 months,
Did
you
Pass?
CAN'T BELIEVE I'VE FINISHED WATCHING THE WHOLE VIDEO!!! It's actually the 1st programming tutorial that I've finished wzo skipping any second !!! For those who haven't started yet and tend to save it for later, this tutorial not only explains the concepts but also includes tons of examples! It takes me around 10 hours to learn the concepts, but it definitely takes more hours for Curry to write the script and edit the videos. Really appreciate it :D It would be great to see more videos abt pointers cause I always get confused by how to implement pointers in classes.
Congrats! What did you end up doing to further your learning in C++?
@@chair_smesh start doing cp.
@@prodigysonhiddenforareason1239 ended up at app academy doing JavaScript. Crazy how I knew nothing 3 months ago
@@chair_smesh wow
@@chair_smesh any tips where i can start learning programming?
I am a 3rd year Electrical Engineer undergrad student at Georgia Tech. Coding is never my cup of tea. I am going through a lot of stuff in my life right now plus the pandemic, I was on a path of failing my C++ class in this semester. Thanks to this video, I am on track of finishing homework and projects. It is kind of unclogging my foggy mind. Thank you so much Caleb!
I wish you the best of luck pal.
P.S Will you be so kind as to tell me if you are satisfied with Electrical Engineering and if you recommend it. I would love to hear an upper graduate's opinion (if you can actually say it this way).
Please stay positive and do not stop you can do this, nothing is impossible for you, keep up the wonderful work you are doing!!!
@@hamsalak9779 Hi Hamsalak,
I am sorry for getting back to you this late, just finished my last final couple hours ago. I am enjoying the EE program here at Tech. It is challenging but I think it’s worth the effort. Lots of people do say it’s hard and sometime too overwhelming but I think it’s just come to time management. I hope this helps. Happy May to you!!
@@fredyguevara3304 thanks for your kind words Fredy. I passed all my classes this semester. This semester was the most challenging semester I have been in so far but so so glad I made it through. Happy May to you buddy!
Omg he is a pefect blend of a teenager mind and a good programming teacher :)
One of the best C++ tutorials on TH-cam
it is
one of the best? The best!
Is it c++17 ?
the best
@Ice Leopard And you aren't gonna learn it without a good teacher/course
Thank you Caleb for putting this together! I've been programming for years, but have neglected to venture into the world of C++. I finally need to learn it for school so I've been watching this over the past couple days on 1.25 speed...it's great! I will definitely recommend this to my classmates.
4:04:28 "Let me know how to do that": You can use recursion:
int factorial(int n) {
if (n == 1)
return n;
return n * factorial(n - 1);
}
Yo Awesome dude
i really do appreciate the people who spend their time make full tutorials.
6:15:41 file open
8:30:00
9:07:00
9:30:00 Operator Overloading
9:41:15 Overloading Insert and Extraction operator
9:49:06 Friend Function
9:56:15 class across files
10:03:33 Inheritance
This man has dedication on so many levels. Coding is definitely your passion. I want to make it mine. Appreciate this.
hello, I'm a student in Spain trying to learn how to code and I just wanna say that you are a lifesaver. I've been trying to find complete tutorials on how to use C++ but none have been so thorough as this one. Congratulations you made me wanna become a programmer.
I really really wanna binge watch this like an anime
How did it go?
@@submissivepeanutbutter4030 my finals week started so I postponed the idea to next month. I already know java so there's only a change in syntax that I have to learn.
For real, does that make us weird?
@@stryderdominique4185 weird is subjective ;)
how did it go?
These are the sessions I do at a time
(Personal tracking)
1st session: 3:17:00
2nd session: 4:12:33
Application game: 4:29:07
3rd session: 4:54:17
+vector guessing game: 5:39:57
+temparray guess game: 5:51:47
4th session: 6:01:51
Scoretofile: 6:31:29
5th session: 7:00:00
6th session: 8:23:20
I just finished this over the span of 3 days and I have to say this was great. I'm glad that I kind of caught on to the concepts and only really had to learn about syntax and implementation across multiple files. You got yourself a new subscriber. Thank you so much!
really impressive. nice
After years of leaving coding to the side, I finally attempted to learn C++ again. You are making it really fun and approachable. Thank you. My commenting is to keep track of my progress and hopefully continue as I am already at 1:56:50 in the video. Not too far but I'm getting there. Again thank you.
Caleb, not sure if you'll see this, but if you do I just wanna give a really heartfelt thank you to you for all the hard work you put into making this series and releasing it for free. After over 9 months of trying to watch this video, take notes, and make practice programs whenever I can manage to find the free time, I've finally finished it. If I had tried learning through a textbook, I don't know if I would've had the attention span or motivation to stick with it this long, but your videos struck a perfect balance for me of being engaging while not sacrificing informativeness. Again, thank you so so much.
his positivity made this video so much easier to watch
Hmm..u learnt it three years ago...where u at now??
I finally watched the whole thing from start to finish, following along with all of the coding along the way. This is the greatest resource I've seen for learning c++ quickly. It was perfect for me, who hasn't used c++ since I took a course on it a few years ago, but I'm sure it is great for beginners as well since he starts with the basics. It was pretty easy to follow all the way through and I only got stuck debugging stuff like three times throughout the video, but fortunately I eventually figured it out on my own. Somehow this ten hour course taught more than my introductory c++ course, which didn't even cover object orientated programming if I remember right, and it left out a ton of extra stuff like vectors, creating your own namespaces and working with multiple files. I feel like I'm now equipped to start making large scale applications and I'm feeling pretty confidant with the language now. The only thing I'm wondering, is it possible to use your header and implementation files in multiple projects or executables, specifically in visual studio? If that's possible I feel I would be even better equipped for large scale projects.
Am also a beginner , but am still trying to learn
Dont stop teaching C\++ , you're one of duh best
Gone through the whole series. Literally everything I know about C++, learned from this video.
Thank you very much Caleb for your work.
You're amazing!!!
CALEB CURRY, if you're reading this... thank you so much for your time and effort, god bless you (if you believe in one)
Those who disliked are professors who failed to make us understand this precious course
10min in and I've learned more than I have in a 1 month classroom.
Really amazing.I have never seen such a tutorial ,explained in a simplest way,covering every corner.Thank u!
Caleb, awesome video!!! I come from a C background and had struggled with learning C++. I was trying to pick it up here and there in a quite a disjointed way that had left me disillusioned. I did not realize, but I literally had a marathon run of your entire 10 hour video in about 3 days with some practice as well. What I really liked is that you did not dive into the OO concepts right away. In fact, you first built a solid foundation of all the pieces of C++ that are not necessarily related to OOP. That was significant for me. It helped me to give importance to the key pieces of C++ in the very broad capabilities that it has. It was almost towards later part where you went into the OO concepts. Things snapped into place pretty quickly by then!
At the end of the video, I liked how you summarized some of the topics that viewers can explore on their own. You gave a solid understanding in the structure of the C++ language that further exploration makes those parts fit in place.
Lucky to have chanced upon your video. I was pleasantly surprised to see that you have a full length video on Python as well. I am hoping to embark on that one soon.
Keep up the excellent work! I believe thousands of us have benefitted from the way you have presented C++ in this video.
i was on the same boat and getting a hard transition from C to C++, thought i need to follow the course too.😃
College : ok students you have 10 hours left to your C++ final exam
Students :
So accurate right now
im actually about to binge all of this because finals are in like 3 weeks lol
Update: I failed and now I have to retake the class :/
Speed x2 and now just 5hours left
😂
this is me right now
Caleb, you did a great job. I think now every child could start programming after watching your video.
I still wonder why so much to dislike. You don't need to watch if you do not like the video. The guy took much of his time and effort in putting this content step by step and have a good tutorial alongside. You really have one of the best tutorials on c++. Thank you so much for this content and many others @Caleb
I'm 7 and a half hours into this watching over a couple weeks and I'm just noticing you're left-handed.
Phew, I finished the whole thing. Here are suggestions for the advanced course:
- pointer and reference vars
- class templates
- lvalue and rvalue
- lambda syntax
- move semantics
- smart pointers
So what's your verdict? Most of these yt tutorials are sucks, what about this one?
I heard this one was the best. Totally not biased tho
@@klarnorbert it's honestly lit even though I would prefer using some better software like code blocks but this dude is luv
@@alamicrodev6526 vs ftw
What about ranges and reactive programming? - This would be nice to see in advanced course. Edit: and definitely we need something about concurrency - currently there are many ways (some of them are not proposals any more) to achive it and it's hard to choose for noob between them.
Hey, this tutorial was awesome - informative, fun, instructive and awesome! I'm a PhD student in theoretical physics and our code is written in c++, so I needed to learn this stuff. And: You made learning really fun, thanks a lot! Greetings from germany
just finished it all and subscribed!
I personally would love to see something on the "virtual" keyword, debugging, software-testing and pointers/dyn. memory!
I guess you would be the perfect teacher for that, so that learning keeps beeing fun :D
B. Blessed
PhD + Cross Fit = Guaranteed to tell you
It's an insane amount of work to do a tutorial series with 10 hours duration. I really really appreciate your work! Thank you! It helped me a lot to re-activate the C++ side on me!
in 6:06 the solution is #include
using namespace std;
void print_array(int a[],int size)
{
int demo[size];
for (int i = 0; i < size;i++){
demo[i] = *a;
a++;
}
for(int n:demo){cout
Trust me ... This is the best C++ tutorial I've ever seen
You're pretty hardcore man. Making a 10 hour programming course + using light theme
I just wanna say 2 things:
Love your tutorials
Thank you so much for teaching me :)
Really well organized, concepts are clear, code easy to follow. I watched all 10:30 hours in a few days. Thanks Caleb
I'm currently getting back into programming and aiming to go from basic to advanced so I thought I'd watch this indepth video to refresh my current knowledge and teach me more
This gentleman has some serious teaching talent. No wasted words straight ti the point.
Excellent video a must for beginners and a refresher for you old timers.
This is a must watch.
"if it's something that regularly goes in the negative, like our bank accounts, then you'll want to use a signed number" L O L
It I just heard that, and I thought to myself, "hmm, I wonder if anyone found this statement as funny as I did", to which my internal response said, "Like really, you think someone will comment about a sentence said about an hour and a half into a ten hour long video? Ha! Not likely." Which multiple personality is laughing now!
@@samuelmyles3102 Lol literally my exact same thought process haha. Ctr-f'd for "bank" and found this
I am four hours through your video by now, I have started Jan 2021 (new years resolutions :p). Wish to finish before March. I do like your structure and humor.
Literally this is my second time I'm commenting on same video. Best teacher , you're the first person I love except indian teacher... Hat of
finally a coder who use a chalk board to explain stuff thank you for your effort!!!
1:47:32. For those of you who get confused why the long integral have 64 bits and you probably found as 32 bits, it's just because sir uses macOS with a data type size model of LP64(AKA 4/8/8) and you might be using windows that have a model of LLP64.
I’m already on 7hrs and I’ve understand so much. This deserves subscribing.
Finally! It’s really been a long but worthwhile ten hours. And I feel the video is made exactly for me. Even though I have had some experience with C, C++ can still look like a prohibitively large addition. Thank you for keeping everything simple, instead of listing every “important” concept and data structure of C++.
7:34:56, never before has the appropriate reaction to scratcy chalk been encaptured so well
so did you watch all over to the end? I didn't start watching yet but I just want to ask you do you think this is helpful tutorial?
@@josephnuriev1559 Yeah So Much At Least That Is What I Think
I learned so much in 25 minutes already, already I feel, nice job explaining everything for a complete beginner like me.
i started 4 days ago and i completed almost 7 hours , thank you
Hands down the best C++ tut out there. Thank you for this, Caleb!
Caleb, you have a really great speaking voice and you're very likable.
hey im 15 years old trying to learn c++ to make my first real game. wish me luck ive learned java and python before this so i understand a lot of the beginning 2-3 hours of concepts right away and the video shows a lot of similarities between the concepts of java and c++, so I can understand it, because they both use OOP. Its nice to know that lots of programming languages have similarities so I don't have to learn everything from scratch.
Did u make Ur game I made my game JavaScript
i like this one because he don't use namespace std often!!! Best video so far in youtube.
2:36:24 The C programming string is assignable if you define your string using a char pointer. The example you are using in the video is because the array name is a char pointer constant, not a variable.
2:05:07 'We can do it with the help of manipulator. No I am not talking about your ex'.
*Screams in boolean*
why tf would you scream "TRUEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE" or "FALSEEEEEEEEEEEEEEEEEEEEEEEEEEEE"?
@@ari_archer i thought this guy screams in "00001000101010101010001010101111111111111111"
@@_C_-l-_-l- that's binary
@@_C_-l-_-l-
Binary = 101010
Bool = True / False
@@ari_archer i mean he scream in "1", "0", "1"...continuously
Regarding header file inclusion, here is what I suggest: If file A uses something in header H, ALWAYS #include H there, whether A is a header file or a source file. Do not even try to think about the big picture regarding multiple inclusions that may result. As long as include guards are used, this approach reduces dependencies and makes the project much more robust to changes such as refactoring. The increase in compilation time is negligible compared to the grief you will save yourself. I have far more experience than I would like to remember fixing this kind of problem, and I am convinced that you will get a lot of mileage from this approach. As I write this comment, there are 2327 already here. I wish there was a way to search them to see if this topic had been addressed already. You would think with Google owning TH-cam... In any case, if anyone suggests anything different, ignore it. I am rarely very opinionated, but in this case I have spent too many hours fixing a bad header inclusion approach, and it was a lesson well learned.
Thought about majoring in cs. This video is more recommended by my cs peers.
This is the one video I recommend to anyone who wants to get started in programming. This is an absolute gem.
the most comprehensive and fun to watch Cpp tutorial on TH-cam.
Pls add subtitles to your upcoming video they are helpful when I m studing at night. Love your lecture 👍
Finally, took 2 full weeks to watch and practice the whole tutorial, thank you, Caleb, with all my heart! PS: subscribed, ins followed
gonna watch this once every year bois and ill give an up date on my journey, currently 15 wish me luck
Thank you for this tutorial..it took like 4-5 days to completely watch and practice.. this is my first tutorial which I have watched it whole.. normally any other tutorial I'll stop atmost 4 hours into it.. but 10 and half hours is a big thing.. thank you for this.. I've learnt a lot!
this is 100% the best c++ course
tysmmm man u deserve 50m subs
Pure Love. Man, you deserve many, many more subs.
My favourite part so far is when he wrote "Lil' Susan" as "lil snzan" at 24:36
Brah...Your timing is perfect!
Caleb is just a wonderful teacher learnt c++ for 2 years in high school didnt understand a thing by watching your lectures it took me deep down into core concepts and those lil jokes of your makes it me to binge watch respect man
Day 1: 2:02:23
3:04:09
4:05:16
4:29:05
Day 2: 5:06:29
6:07:30
6:31:14
Day 3: 7:14:51
8:10:37
Day 4: 9:01:17
9:15:40
Day 5: 9:41:17
Day 7: Completed
I see you have a teacher talent. Thank you for this video!
Reminds me of when I watched every episode of "Breaking Bad " non-stop.
Where do we go after this? Is it Design Pattern or Data structure & Algorithm?
go to data struct and algo first.... learn linked lists, stack and queues, various sorting and graph algorithms, these are some of the main topics interviewers will expect you to know as they will test you on some of these. then do design patterns if you desire
5:09:30 If anyone is wondering why he never passed the variable 'size' to the function call 'print_array' is because he simply forgot. What he intended to show was to call the function as 'print_array(guesses, size) instead of 'print_array(guesses, 5)' which does the same thing.
i absolutely love the way you teach, never realized some1 cud actually teach a vast language like C++ in such as fun way, keeps me intrigued & interested all the way through.
hey, it's an amazing detailed described vdo I've ever seen.
I really love his honest way of teaching. I wish I could have a teacher like him in my college for c++.
Sierra
10 hours? Our programming Sifu!!!
Watching this at 2x speed works actually really good
LOL. take it slow. Repetition legitimizes.
Honestly my favorite instructor in any learning video I've watched. Thus Far.
This is the forth all-in-one tutorial I've watched by this guy and I'm still not disappointed.
I sometimes pause the video for him to take a break
That cookie cutter example was really the best one to know the concept of classes and objects much better. You blew my mind. Thank you.
This video is 10/10 quality much appreciated
Your videos have taught me more in 20 mins then 7 weeks this semester. Cheers!
i just got started i have a history with c++ but i gota say thank you .
you are very good
Its so cute how he cuts the end of his laugh every time
Ty btw
instead of learning, you do this, noice.
For Interviews - th-cam.com/video/w1plh5xQonA/w-d-xo.html
The whole series was nice and juicy. lol!! .......btw I started on Monday and finished today (i.e. Thursday 10.45PM.01.10.2020) Loved the whole series. Thank You.
How much did u do in a day? For every hour I listen it takes me another hour for me to repeat it and understand what was said
@@ballisticbanana1481 Try to write along with the video, make a notebook. Whatever you feel is important jot down your points. It would be lot more easier than rewatching the video and writing will make it interesting .Even to revise it would take less time. There was no specific per day, but it was in my mind from the starting that I have to do it ASAP.
Hey everyone, you do get used to the laugh I promise.
yah, that laugh sounds even better when you double speed it!
true
Heh
I lmao Everytime I hear the laugh 😂😂😂
I have started doing the laugh in my life now. I'm like wtf
Thanks so much for your help man. This has given me a big step into C++, and Im only 5 hours in. Im Python programmer and this has helped me not only understand concepts in C++, but also some in Python. Again.....thankkkkkskssk sooo much!
Just starting the video and looking through the comments, I can honestly say by the amount of people this has helped and not everyone asking what’s this? Where’s that? Is amazing and tells me this is the video for me. I’ll be back when I’m done with the video to recap on this.