Thanks for making these awesome courses. 👍 I already watched your 10h C++ course about a year ago and your python course and personally I find they are really well explained and easy to follow. I think feedback is really important, and while following this course there were two things that bother me a bit: First, you often keep code from previous chapters that isn't used right now in the source file that you are editing, which sometimes just makes it more confusing. Second, you often use the same name for everything, which for me just makes it 10 times harder to follow. e.g. at 3:31:30 You have a collection foods of class Food and a member food. So food and foods of Food. I personally find that just makes it harder to follow. I hope you don't mind my feedback. Looking forward form more C++ content. 🍋
Hi Caleb, I would like to thank you for all videos by which I could understand most things in my C++ learning. Currently I am learning web development with MERN stack (for I also watched your React and node is series). For learning new skill in C++, I would like develop backend in C++, frontend in React. For this I tried to use CPPCMS web frameworks in visual studio 2022 but couldn't include framework libraries. Could you help me this out or is it possible to make new tutorial series about it? Thank you for all your help.
This is probably the best C++ video I've ever seen. So, thank you very much. And also, do you think you could make a series on DirectX? (Maybe how to make a game with C++ using DirectX or something like that.) (And maybe also one on Unity [I know you did C#, but I mean with more focus on the actual engine and what you can do with it] and Unreal Engine.)
most of this was good but it would have been a lot better to have cleaned up the code and use new code for different concepts, it was very confusing as a beginner compared to other channels. Another thing would be diversifying the names of things. Like for example, foods food foods1 foods2..etc, can get very confusing for beginners. Nevertheless, great tutorial and you drove into concepts I haven't seen other people get into which is awesome!
5:05 Sheesh! That's thick! My book is only like 350 pages long not including the index (I have 'Beginning C++ through Game Programming by Micheal Dawson').
Can anyone tell me if pointers are a beginner topic or an advanced topic? Also if any one of you are in reverse engineering so can you guide me a little bit on what to start with as I will first learn c++ and assembly. Any suggestions are welcome.
Pointers are an advanced topic. There's entire books dedicated just for it (Apress - Pointers in C Programming, O'Reilly - Understanding and Using C Pointers, and Apress - Pointers in C: A Hands on Approach (Expert's Voice in C)). Focus on best practices when applying them. For Assembly language, read an introductory Computer Architecture book first (No Starch Press - Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture) and then finally dive into Assembly Language proper (one for INTEL CISC x86-64 Assembly Language book and one for ARM RISC-V Assembly Language book). If you're good at understanding it, that will be six months (minimum) to one year of practice. Reverse engineering skills only come after you understand the big picture as well as the nitty gritty details of something and this comes after tons of practice and making tons of mistakes along the way. There is no shortcut to learning and being good at what you do. Also, think of the cost of learning this shit. If doing it doesn't translate to cash or promotion in the long run, don't waste too much of your time learning these skills. Life is short so spend it on what matters in the long run.
You are a good teacher. I appreciate the clear examples.
Thanks for the upload. I was looking forward to brush up my C++ concepts.
Thanks for making these awesome courses. 👍 I already watched your 10h C++ course about a year ago and your python course and personally I find they are really well explained and easy to follow.
I think feedback is really important, and while following this course there were two things that bother me a bit:
First, you often keep code from previous chapters that isn't used right now in the source file that you are editing, which sometimes just makes it more confusing.
Second, you often use the same name for everything, which for me just makes it 10 times harder to follow. e.g. at
3:31:30 You have a collection foods of class Food and a member food. So food and foods of Food. I personally find that just makes it harder to follow.
I hope you don't mind my feedback. Looking forward form more C++ content. 🍋
you are the man..... with the content and knowledge you have i wont be surprised if you become the next Elon Musk.... your videos are top class
hats off brother. Really appreciate you for the efforts. As a beginner, I literally faced no problems in understanding.
2:17:10 How i did it: while(currentGuesses < guesses) blabla code blabla... cout
Thank you for the high quality knowledge.
being 3:42:42 hours in and getting hit with an "a$$ Food" joke made this all worth it. thank you
Caleb the 🐐
Hi Caleb,
I would like to thank you for all videos by which I could understand most things in my C++ learning. Currently I am learning web development with MERN stack (for I also watched your React and node is series). For learning new skill in C++, I would like develop backend in C++, frontend in React. For this I tried to use CPPCMS web frameworks in visual studio 2022 but couldn't include framework libraries. Could you help me this out or is it possible to make new tutorial series about it? Thank you for all your help.
This is probably the best C++ video I've ever seen. So, thank you very much.
And also, do you think you could make a series on DirectX?
(Maybe how to make a game with C++ using DirectX or something like that.)
(And maybe also one on Unity [I know you did C#, but I mean with more focus on the actual engine and what you can do with it] and Unreal Engine.)
There when I need you, once again.
screen size small at times, font color contrast makes it blend easily with dark and hard to make out.
most of this was good but it would have been a lot better to have cleaned up the code and use new code for different concepts, it was very confusing as a beginner compared to other channels. Another thing would be diversifying the names of things. Like for example, foods food foods1 foods2..etc, can get very confusing for beginners. Nevertheless, great tutorial and you drove into concepts I haven't seen other people get into which is awesome!
Thank you so much Caleb!
This guys a legend
will you make a new playlist of C or Java
thanks a lot, i love your lectures😍
can you upload some projects tutorial in cpp. I have done both 10hrs and this tutorial video for cpp.
Thanks for the video
5:05 Sheesh! That's thick! My book is only like 350 pages long not including the index (I have 'Beginning C++ through Game Programming by Micheal Dawson').
Can I use other editor?
Can anyone tell me if pointers are a beginner topic or an advanced topic? Also if any one of you are in reverse engineering so can you guide me a little bit on what to start with as I will first learn c++ and assembly. Any suggestions are welcome.
Pointers are an advanced topic. There's entire books dedicated just for it (Apress - Pointers in C Programming, O'Reilly - Understanding and Using C Pointers, and Apress - Pointers in C: A Hands on Approach (Expert's Voice in C)). Focus on best practices when applying them.
For Assembly language, read an introductory Computer Architecture book first (No Starch Press - Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture) and then finally dive into Assembly Language proper (one for INTEL CISC x86-64 Assembly Language book and one for ARM RISC-V Assembly Language book).
If you're good at understanding it, that will be six months (minimum) to one year of practice.
Reverse engineering skills only come after you understand the big picture as well as the nitty gritty details of something and this comes after tons of practice and making tons of mistakes along the way. There is no shortcut to learning and being good at what you do. Also, think of the cost of learning this shit. If doing it doesn't translate to cash or promotion in the long run, don't waste too much of your time learning these skills. Life is short so spend it on what matters in the long run.
@@IMNODOCTOR Thanks bro.
You're the best
Hi. Could you please make tutorials about Delphi or Lazarus.
2:35:53
im confused at 13:41 bc in vscode it says that there are errors in line one and line two, why does it say that??
Thanks a lot
thanks caleb for this right after i finished the 10 hour one ;-;
Create-react-app is depricated now
He changed he look more serious
What if I want to type no and let the user type in again
while loop
1:22:47
😃