Hi! I am planning to integrate this course in our class program for our school... Please tell me how can I get your proper permission to use the outline and your method of teaching here, and this video as main reference... Because it is very basic and effective... My email is gelarcan762@gmail.com@gmail.com Hope to hear from you soon and hope you can help me... It will be a great innovation for our curriculum..
Every single video I watch about a "Basic" Tutorial about C++ is always about a guy going fast as hell without explaining anything. Very glad I found this video. I've made a lot of progress in 20 minutes, something I just could not do in other videos. Thanks man
Seriously man, this is one of the best tutorials of any thing i have ever seen... The detail of explanation is phenomenal. You explained classes so well.
Hey I am new to programming world ? Will you please tell me is this for beginners or we can also learn some advance level of c++ from this prestigious video?
Oh my god this video came up on my feed and as soon as I heard "My name is Bucky Roberts" I got major whiplash and nostalgia to my undergrad days. Dude you got me through university and more, I owe you so much! Thank you. I've been a software engineer for 7 years now. I've enjoyed your tutorials over the years.
Bro I am currently preparing for CP, and came to your tutorials following the suggestion of Willam Lin, I gotta say it was one of the best decisions of my life (no kidding, I swear by TACOS). You are so concise and spot on every single time throughout the tutorial and not to mention your humor (they made me smile throughout the video). It is a great tutorial for anyone who wants to get started with C++ , in the sense of getting familiar with what the whole business is all about. Love you bro and BACONS bless you (actually I was in a bad phase in personal life while watching ur videos but u made my turmoils vanish in a whisker). Thank thank thank u so so so muchhhhhhhh. Hope u get million burritos in a lottery some day and hope ur throat never becomes dry.
It's amazing how listening again to the same tutorial after a couple days makes everything clearer and enlightening when you read it for the first time even if you've just listened to it twice. I had the same experience when learning a piece on violin, playing the same passage again and again for the first time and after a couple of hours it's still difficult but after coming back to it after a couple of days, you fingers automagically moves flawlessly.
When you repeat the same information to your brain multiple times for a long period of time your brain start seeing that information as something important and it actually tries to memorize it and use it. Pretty cool huh?
Rest is important for retaining information. When you’re learning something new you brain works behind the scenes when you stop and take breaks. When you go to sleep this process happens even more deeply.
Alhamdulillah...Completed the whole video and learned the whole C++ in 10 days...i studied in University from 2016 now its 2020 i doesn't even learned a single programming language...but due to this outstanding person i have learned the whole c++ in just 10 days...its my wish ...may you get as many subscribers as you want...stay blessed..thank you bucky♥️♥️
7:03:00 Template with parameters My learnings: 1. If you are dealing with two or more different types like example type int and type double, you have to have two or more class inside your template. template 2. There is a class variable "generic" in CAPITAL LETTERS, and there is also a variable for that generic. FIRST smaller(FIRST a, SECOND b) 3. You can write a logical comparator in the return, and also the symbol ? means the computer will choose between two variable that is separated between : If the statement is true, pick the left variable, else pick the right variable. return(a
i am 48 and thinking about going back to school because i did not finish because of kids. Now that my kids are in college i want to finish my dream of either a computer engineer or a programmer. Basic and cobal was the language when i was in school and c++ is similar to basic i see. if is "then" in basic and else is "go to" in basic. thank you sooo much man you made me believe i can actually do this again. I am not looking for a job just knowledge this is going to be my hobbie when i retire.
c++ is actually NOTHING like BASIC :) IN BASIC a loop is FOR a = 1 to 100 PRINT "a new line!" NEXT a in C++ this this for(int a=1; a < 100; a++) { cout
The guy has a very educational way of explaining things. I learned java from him years and years ago. Now I have a bachelors degree in cs and tbh the way this guy explains stuff is on par with loads of courses.
You, sir, deserve a lot more for this! You are certainly the best programming trainer of all. What a perfect video that summarizes everything and actually makes a lot sense for everyone. Keep doing more videos.
Straight-forward explanations, easy for a beginner to understand and follow along. I write the programs along side you and your tutorials have been so helpful in reviewing these subjects. Thank you!
dude ive been wanting to learn this so badly but it was overwhelming to comprehend. i searched everywhere and you are definately #1 at explaining the mapping of the area i thank you sir. bravo
Sup everyone, I am starting this on July 27, 2023. I'll be speedrunning this and commenting daily to mark my progress. If I forget berate me. Day 1: 20:00 Day 2: 02:20:03 Day 3: 03:54:48 Day 4: 4:33:00 Day 5: planeflight Day 6: 6:35:34 Day 7: 8:30:10
5:06:20 the const keyword can also be used before the data type for the return type as well , the const in front of the bock also refers to the fact that block code is const u cant increment nor change
33:12 Here's a tip for some of the newcomers: Instead of putting cout; and cin on different lines, you can simply do this: #include int main() { int a; std::cout > a; int b; std::cout > b; int sum = a + b; std::cout
excellent presentation .. - it is not to slow, it is not to fast, you sound like you are talking about easy topic like fruits and not about one of more difficult programming languages (at least for beginners) ... great job! It is 9h course and you have to have those qualities so whoever is listening does not get tired.
1:25:48 The counter to that headache is to consider it like this. A class is a program in a program, it isolates it and its variables from the others so that even if you do duplicate variable names in one, it doesn't override the variables in another. You can have "BuckiesClass{}" and "BuckiesInfo{}" for example both use "string name;" so long as they're stored in the private functions they can hold different values. 1:34:40 Having something print in the constructor can serve an important purpose, it can output an initialization message for debugging. It prints, you know the function has been called properly and its values are initializing. 2:44:54 I'm learning C++ for this very reason, Wanna make a program to click those buttons for me !
just found this yesterday, halfway in and i've enjoyed it. subscribed. I also love how you explain the code after every lesson! allows me to write notes for later use if I need to refer back to them instead of just noting down the code and not understanding it. :)
I don't know any programming language. I just started learning coding with C++ from tutorials two weeks ago. I have finished 4-5 different tutorials, each tutorial, I learned something different but did not understand what is going on in some topics like pointers, classes, constructors. And just start to watching this video, I understand what is happening about the topics. Thanks for easy and understandable lectures.
The "bit size" format of these tutorials is fantastic! Before I even realized, I was 2h deep in the video and I could do some basic stuff. Thank you mate for the great video!
Ive been studying this vid for months, understanding and not rushing, this is something i personally want to achieve and been facinated with computers and programming my whole life I love biology equally as well thats why i do biology in school, but thanks man ive learnt a lot from u.
Hey everyone, I'm starting this course on 10th June, 2023. I'll be using this comment to mark my progress. Day 1: 36:15 Day 2: Didn't really study :( Day 3: 54:00 Day 4: 1:31:48 Day 5: 1:49:18 Day 6: I procrastinated :( Day 7: 2:34:00 Day 8: Procrastination :( Day 9: Procrastination 2x :( Day 10: 3:14:20 Day 11: Birthday :) Day 12: 3:35:25 Day 13: 3:41:00 Day 14: Nothing Day 15: 4:13:15 Day 16: 4:46:42
putting my entire coding journey here, starting with this tutorial day 1: 2:12:00 (already did some of the tutorial a few months back, this was mostly review for me) day 2: 3:55:00 (lol I already did all of this previously... forgot about most of it though so it was a good refresher) day 3: 4:47:00 (new material)
this man teaches better than any teacher ive ever had. he really knows how to make somebody, even a 16 year old like me wanna come back and learn more.
This tutorial is really helpful and superior to others because they leave a lot of things unmentioned and this is really good for a beginner like me cuz this tutorial goes really in-depth. Thanks for making this.
8:56:47 String Class 2 1. to print a specific text on a sentence, use substr. The function will ask you what element you start getting the text, the second is how many elements from the start you want to get. Since we are dealing with array, you always start with zero. string s1("OMG I thing i am preggy!"); cout
@@yashtailor6773 if you know all the concepts discussed in this video and has done practice of programs and examples then u can watch ADVANCE C++ course on Udemy for 400 Rs. I think its a 15 hr video. Its not the best...but yeah its good for getting exposure for advance c++ amd good for bitmap
Ayo I'm a beginner at programming language and I'm scared asf I thought it will be so hard to learn, and I barely learn from other c++ tutorials cuz they're so fast. Istg this is the best tutorial out there, it explains so clearly, I easily absorbed each tutorial and love the humor as well!
beside this humor which makes me laugh all the time, Thank you for even putting this video out here. It must have been hard to make a 9 hour video, it also helped me understand OOP, constructers and deconstructers. Again, thank you. EDIT: cogragulations, you got a new subscriber
You had me at printCrap lol Seriously, this video series has helped me more than the online C++ class I'm taking. Maybe, just maybe, I'll pass my final thanks to Bucky!!!
Just go to hacker rank and learn from the c++ sections. Trust me when I say that you will progress a lot faster as you are sometimes forced to understand a concept through thorough research so that you can solve a problem. A bit of friendly advice for beginners (as a beginner myself).
I have always wanted to learn C++, but found tutorials that are easy to follow difficult to find. Mind you, I am talking about this from several years ago. It was only by chance I came across this link, having watched the video for a few minutes find the gentleman very pleasing to my ears, so much so, I downloaded and installed the software, followed the instructions to find I ran my first C++ code. I am looking forward to following along with the tutorial. Can I thank you very much for your time and help in this tutorial? Lastly, STOP it with the insults!! I am referring to the individuals like mAishwar , Кратос ез , Kakarotto and otheres like them, who clearly have no respect for anyone
58.00 Function in c/c++ have 3 parts to be executed-: 1. Function Declaration. 2. Function Calling. 3. Function Definition. * Function Declaration have different properties for diffrent approaches-: Function declaration is mondetory in top-bottom approach. Function declaration is optional in bottom-up approach.
Thanks for your video. It really helped and is helping me. I am watching through the 9 hour video and am currently on hour 3. I am 100% new to computer programming. I got accepted into computer engineering and am now in my first programming class. I'm taking my class online and my professor doesn't post any lecture videos, just powerpoint slides and I read the book. It's been a hard semester, but your video allows me to really understand what I've been reading. I thank you and a lot of the other RUclipsrs on here for saving my grade this semester since I was limited on educational resources.
I was extremely happy when I heard "what is going on guys its bucky andwelcome to last/73rd tutorial.. This journey was awesome!! I cant thank you enough! #include #include void main() { //change the string to the words u want to say char *arr = "THANK YOU FOR EXISTING"; int i = 0; printf("Type something: "); while(i < strlen(arr)) { getch(); printf("%c", arr[i++]); } getch(); }
Thank you for giving me a much needed break from the dev tubers that have Modern Warfare looking thumbnails and a video about blocks for a "fps template" or the "dream game" that looks like they really just didn't give a crap for a game jam except it is a 5 year project or something crazy. It's nice to watch someone with something TO ACTUALLY TEACH, I knew all of this stuff as a programming convention but never learned it in C++ specifically, thank you.
Learn SQL: ruclips.net/video/_vFiyFaQCPA/видео.html ......Advance Python:ruclips.net/video/7v_TVJHodiI/видео.html ... 🙏🙏 Please COMMENT, LIKE, SHARE & SUBSCRIBE...........!! PLEASE!!!!!!!!!!!
most of people will never coz everyone faced difficulty in understading coz you build different classes in different windows and not in main.cpp
bucky the goat
@Li 0 yes me 2 i came from his video
Hi!
I am planning to integrate this course in our class program for our school...
Please tell me how can I get your proper permission to use the outline and your method of teaching here, and this video as main reference... Because it is very basic and effective...
My email is gelarcan762@gmail.com@gmail.com
Hope to hear from you soon and hope you can help me... It will be a great innovation for our curriculum..
Perl is so much smarter :)
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
27:44:01 Files
7:52:01 files
27:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 program
8:37:01 program
28:45:01 program
38:57:01 String Class
9:05:01 String Class 2
+Grizzlywer int main()
{
std::cout
real mvp right here
*cought* description *cought*
congrats you copied the description
Thank you
Can we just admire the effort he put in this video ?
Its actually little bits of effort sewn together.
"Pretty cool huh?"
@@sherlockhomes9790 *time!*
Bucky ftw.
yeah , thats the whole point of liking the video .......
5:24:37 "I hate long video files, they always mess up if they get too long." -Bucky, who made a 9-hour long c++ tutorial.
I was half way in writing the exact same comment, when I realised you already did 😂😂😂
Broo
When he said that (the time when he uploaded that first) it became more than the rest of his series.
At 2:18:20 that is central controlled program
playback on 2X to learn C++ in 4.5 hours.
School class:"Am I a joke???"
@@tuananh284220 Yes?!
record it then do that in 2X to learn C++ in 2.25 hours XD
@@tuananh284220 Yes! School classes are a joke compared to RUclips tutorials.
@@Rule-69 play it in 2x then record then speed up the record 2x and record it and speed up the record 2x and record it to learn c++ in 1.125 hours
Every single video I watch about a "Basic" Tutorial about C++ is always about a guy going fast as hell without explaining anything. Very glad I found this video. I've made a lot of progress in 20 minutes, something I just could not do in other videos. Thanks man
I feel you man.
yah!!!
string brain;
cin>>brain
There's a reason its 9 hrs - LOL
Q tranza we jaja desde cuando andas aprendiendo?
true i start learning shit here
Seriously man, this is one of the best tutorials of any thing i have ever seen... The detail of explanation is phenomenal. You explained classes so well.
pretty cool, huh?
@@ton6492 😂
Hey I am new to programming world ? Will you please tell me is this for beginners or we can also learn some advance level of c++ from this prestigious video?
Dude, I've never seen a 360p video look as high quality as this one
I watched entire video but never realized the video quality was just 360p!
Even the 360p is turned into Highest Quality by the creator.
Yes the bitrate of the video would have been high
Maybe thats why no quality comprised during upload
Wow i didn't realize it
I never even notice, I assumed it was 720 or 1080
Oh my god this video came up on my feed and as soon as I heard "My name is Bucky Roberts" I got major whiplash and nostalgia to my undergrad days. Dude you got me through university and more, I owe you so much! Thank you. I've been a software engineer for 7 years now. I've enjoyed your tutorials over the years.
yeah, he did a HTML, CSS, and maybe JavaScript course and I also got massive nostalgia from this lmao, was so many years ago
Bro I am currently preparing for CP, and came to your tutorials following the suggestion of Willam Lin, I gotta say it was one of the best decisions of my life (no kidding, I swear by TACOS). You are so concise and spot on every single time throughout the tutorial and not to mention your humor (they made me smile throughout the video). It is a great tutorial for anyone who wants to get started with C++ , in the sense of getting familiar with what the whole business is all about. Love you bro and BACONS bless you (actually I was in a bad phase in personal life while watching ur videos but u made my turmoils vanish in a whisker). Thank thank thank u so so so muchhhhhhhh. Hope u get million burritos in a lottery some day and hope ur throat never becomes dry.
I am look to start Competitive Programming, do you have any tips. Also what grade you in?
yesss, i agree 100% with you
You preparing for what my guy???
@@FortyJester Competitive Programming
bro same, how u going with ur CP progress?
Timestamp for comlpete C++ tutorials
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files 2
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 file program
8:37:01 program
8:45:01 program
8:57:01 String Class
9:05:01 String Class 2
its in the description dude.
Dude , you've work hard haven't you ? 😭
Copy paste go brrr
. Qa
thanks bro
This guy's dry humour makes everything so much better
ik right
Phahaha
You now have a taste of a real programmers laugh :)))
" what is going on guys... This is Bucky
.."
*Words that I will never forget*
Love and thanks from india for your work.
When mom says one more video before sleep
ghhaahahahh
My mom never even lets me :D
Lmao
that's what you call a funny comment
you must be kidding,hhhahaha
The only ten hour video that's useful.
Sayan Bhattacharya pretty cool huh
AKHCHUALLY it is 9 hrs
Other than the other 10 hour long courses
What about chicken song 10 hour version
I don't even program, but I just want to say that this is one of the best ever tutorials on programming that I have ever come across. Thank you.
It's amazing how listening again to the same tutorial after a couple days makes everything clearer and enlightening when you read it for the first time even if you've just listened to it twice.
I had the same experience when learning a piece on violin, playing the same passage again and again for the first time and after a couple of hours it's still difficult but after coming back to it after a couple of days, you fingers automagically moves flawlessly.
only musicians can understand it .......cheers
Those couple days were time for you to process. Pretty cool huh!?
When you repeat the same information to your brain multiple times for a long period of time your brain start seeing that information as something important and it actually tries to memorize it and use it. Pretty cool huh?
@@voidsong8120 Or else we would remember everything which would be an overload for our brain, so the brain is quite complex that it can do that.
Rest is important for retaining information. When you’re learning something new you brain works behind the scenes when you stop and take breaks. When you go to sleep this process happens even more deeply.
He used "pretty cool"👈 127 times in this entire tutorial.
Huh
admire the dedication
So he said "Pretty cool, huh?" at least 14 times per hour wtf tfw
You counted?
Nope he used it 131 times!
Alhamdulillah...Completed the whole video and learned the whole C++ in 10 days...i studied in University from 2016 now its 2020 i doesn't even learned a single programming language...but due to this outstanding person i have learned the whole c++ in just 10 days...its my wish ...may you get as many subscribers as you want...stay blessed..thank you bucky♥️♥️
Hey are there any problems we have to solve in this tutorial
I love this because people on yt just makes 14 minute videos and explain almost nothing but this 9 hour video explains it deep
7:03:00 Template with parameters
My learnings:
1. If you are dealing with two or more different types like example type int and type double, you have to have two or more class inside your template.
template
2. There is a class variable "generic" in CAPITAL LETTERS, and there is also a variable for that generic.
FIRST smaller(FIRST a, SECOND b)
3. You can write a logical comparator in the return, and also the symbol ? means the computer will choose between two variable that is separated between :
If the statement is true, pick the left variable, else pick the right variable.
return(a
i am 48 and thinking about going back to school because i did not finish because of kids. Now that my kids are in college i want to finish my dream of either a computer engineer or a programmer. Basic and cobal was the language when i was in school and c++ is similar to basic i see. if is "then" in basic and else is "go to" in basic. thank you sooo much man you made me believe i can actually do this again. I am not looking for a job just knowledge this is going to be my hobbie when i retire.
Good luck and don`t give up.
Hey man, whats the update? did you go to school? did you write some apps? How you doing? ;)
Did you give up again? Once a quitter always a quitter.
c++ is actually NOTHING like BASIC :) IN BASIC a loop is FOR a = 1 to 100 PRINT "a new line!" NEXT a in C++ this this for(int a=1; a < 100; a++) { cout
Go for it. I am in my early forties and I am currently at the University of the West Indies pursuing my Degree in computing. Its never too late.
The guy has a very educational way of explaining things. I learned java from him years and years ago. Now I have a bachelors degree in cs and tbh the way this guy explains stuff is on par with loads of courses.
You, sir, deserve a lot more for this! You are certainly the best programming trainer of all. What a perfect video that summarizes everything and actually makes a lot sense for everyone. Keep doing more videos.
Straight-forward explanations, easy for a beginner to understand and follow along. I write the programs along side you and your tutorials have been so helpful in reviewing these subjects. Thank you!
dude ive been wanting to learn this so badly but it was overwhelming to comprehend. i searched everywhere and you are definately #1 at explaining the mapping of the area i thank you sir. bravo
I appreciate how you are coding using the standard namespace, a lot of these other tutorials are not.
William Lin thank you for this
ikr
Timestamps:
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 program
8:37:01 program
8:45:01 program
8:57:01 String Class
9:05:01 String Class 2
7:37:12 for beginners, Bucky said he should have mentioned this in his second tutorial, so check it out! He talks about the > operators.
Sup everyone, I am starting this on July 27, 2023. I'll be speedrunning this and commenting daily to mark my progress. If I forget berate me.
Day 1: 20:00
Day 2: 02:20:03
Day 3: 03:54:48
Day 4: 4:33:00
Day 5: planeflight
Day 6: 6:35:34
Day 7: 8:30:10
Day 8: Done lets go baby
@@JaBroCodedo you think its good for 2023?
Man I completed this video in 3 days somehow in-order to prepare for my Uni End Sem Exams Thanks a Bunch Bucky !
Keep Up the Good Work !
bucky taught me java when i was just 10 years old
pretty cool huh
i want to give you a like but 69 is a good like number
Well he taught me java when i was 20, ---> you are on track
So i havent practiced c++ in a while and this is a video i definitely need in order to refresh my memory. Thank you for the 9 hr upload.
5:06:20 the const keyword can also be used before the data type for the return type as well , the const in front of the bock also refers to the fact that block code is const u cant increment nor change
C++ Tutorial timestamp
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 program
8:37:01 program
8:45:01 program
8:57:01 String Class
9:05:01 String Class 2
thank you for merged all those videos.
I go back and watch advanced portions of this video just as a refresher even if I don’t need it. Helps keep me sharp! Thank you
33:12
Here's a tip for some of the newcomers: Instead of putting cout; and cin on different lines, you can simply do this:
#include
int main() {
int a;
std::cout > a;
int b;
std::cout > b;
int sum = a + b;
std::cout
you can use printf("Insert variable 'a' here: %d
", a); instead of cout, to me it looks nicer.
Thanks!
Hey, can I just start from 0 to 70% expert with this video
excellent presentation .. - it is not to slow, it is not to fast, you sound like you are talking about easy topic like fruits and not about one of more difficult programming languages (at least for beginners) ... great job! It is 9h course and you have to have those qualities so whoever is listening does not get tired.
1:25:48 The counter to that headache is to consider it like this. A class is a program in a program, it isolates it and its variables from the others so that even if you do duplicate variable names in one, it doesn't override the variables in another. You can have "BuckiesClass{}" and "BuckiesInfo{}" for example both use "string name;" so long as they're stored in the private functions they can hold different values.
1:34:40 Having something print in the constructor can serve an important purpose, it can output an initialization message for debugging. It prints, you know the function has been called properly and its values are initializing.
2:44:54 I'm learning C++ for this very reason, Wanna make a program to click those buttons for me !
just found this yesterday, halfway in and i've enjoyed it. subscribed.
I also love how you explain the code after every lesson! allows me to write notes for later use if I need to refer back to them instead of just noting down the code and not understanding it. :)
I like the video and his way of teaching. He is humble too.
I don't know any programming language. I just started learning coding with C++ from tutorials two weeks ago. I have finished 4-5 different tutorials, each tutorial, I learned something different but did not understand what is going on in some topics like pointers, classes, constructors. And just start to watching this video, I understand what is happening about the topics. Thanks for easy and understandable lectures.
"Pretty cool, huh?"
***
Amazing tutorial!
it´s sound good "pretty cool" lol thank for this best lesson
I guess they never miss, huh?
The "bit size" format of these tutorials is fantastic! Before I even realized, I was 2h deep in the video and I could do some basic stuff. Thank you mate for the great video!
What I learned in the first 50 mins or more
Int a= 5;
Int b= 3;
Int c;
c= a+b;
cout
u can use int just once
#include
using namespace std;
int main()
{
int a = 50, b = 30, c;
c = a + b;
cout
@@DakuNumberOne u can use int once, for one variable but u can initlaize(define) in differernt lines if u want :)
There was cin too for assigning the value which is provided by the user to a specific variable.
Ive been studying this vid for months, understanding and not rushing, this is something i personally want to achieve and been facinated with computers and programming my whole life
I love biology equally as well thats why i do biology in school, but thanks man ive learnt a lot from u.
Bucky is the best teacher to me dawg ilysm Bucky
Hey everyone, I'm starting this course on 10th June, 2023. I'll be using this comment to mark my progress.
Day 1: 36:15
Day 2: Didn't really study :(
Day 3: 54:00
Day 4: 1:31:48
Day 5: 1:49:18
Day 6: I procrastinated :(
Day 7: 2:34:00
Day 8: Procrastination :(
Day 9: Procrastination 2x :(
Day 10: 3:14:20
Day 11: Birthday :)
Day 12: 3:35:25
Day 13: 3:41:00
Day 14: Nothing
Day 15: 4:13:15
Day 16: 4:46:42
ayo what happened?
where are u now
gg
Just a reaminder to continue your c++ course.
Did you give up?
My guy, thank you for taking time to make this whole series. it has been so helpful and allows me to become a better programmer.
i real recommend this channel for COMPUTER SCIENCE students first learn and than practice after every program
this is the second 9hr+ tutorial i have ever stayed on past 1st hour. Good job Bucky
4:58:00, you can add parameters to constructors, when you create the object you would do " sally so(parameters) "
They are talking about destructors. Destructors don't have any arguments (or not parameters) not any return type. pretty cool huh!
putting my entire coding journey here, starting with this tutorial
day 1: 2:12:00 (already did some of the tutorial a few months back, this was mostly review for me)
day 2: 3:55:00 (lol I already did all of this previously... forgot about most of it though so it was a good refresher)
day 3: 4:47:00 (new material)
An hour in and easily the best tutorial i've found, i appreciate this so much.
finally i understood a bit about class
4 years, and still the best video on YT..👏👏👏👏👏great work brother.
Awesome crash course! Structured and explained so well I watched it with 2x speed with ease! Thank you!
Thanks to person who made subtitles for this video. Thank you very much!
Евгений Петряков
The subtitle are generated automatically by RUclips 👍
@@footboltss no matter
I'm just 7 years-old and this tutorial was an A class masterpiece! Thanks you!
Keep it up bro
7-year-old out here hustlin lmao. Didn't know the 7-year-old community was so interested in programming. That's actually really awesome
whats going on everybody... this guy is amazing ..some people are blessings you know . what could i have done without him
for real this is very awesome tutorial it helps beginners to understand everything :)
this man teaches better than any teacher ive ever had. he really knows how to make somebody, even a 16 year old like me wanna come back and learn more.
This tutorial is really helpful and superior to others because they leave a lot of things unmentioned and this is really good for a beginner like me cuz this tutorial goes really in-depth. Thanks for making this.
Amazing , I can't believe it I could finish 5 hours of this video in just 13 days . Alhamdulilah .
Thank you too Bucky ! the pretty cool guy 😄
Noob i finished it in one day
@@SyedAli-uj4ss hahaha me in the 1st hr hopefully I can finish this before the sun rise lmao
Heh, I finished it in 5mins lol.
@@jianx7807 I finished in 1 mins 😆😂
I did it in two
I'm a beginner and this tutorial made all the basics finally click for me - thank you so much.
Sir,thank you so much for all your efforts for us!
You gave us this for free.
I'm prepping for a uni test and this is saving my life! Awesome teacher!
one of the best toturials i have ever seen glad i found this 👍🏻👌
1:04:35 -Didn’t i spell anything wrong... yup, yup, yup
>numbner
FairNut >favortie
woooosh
1:23:16 is also a nice joke by him.
Don't forget "favortie"
by FAR the best video that explains C++
I just got my Degree in 9 hours Thanks to U-Tube Youniversity.
lol😂
Hahahahah
I literally choked! 😂😂😂
hey, how much depth do u think this video has? one of my biggest fear is covering all of the basics then not knowing what to do afterwards :/
@@thenomad9963
This isn’t beginner to advanced. More like beginner to beginner-middle
you are better than my teacher at university, thanks man
8:56:47 String Class 2
1. to print a specific text on a sentence, use substr. The function will ask you what element you start getting the text, the second is how many elements from the start you want to get. Since we are dealing with array, you always start with zero.
string s1("OMG I thing i am preggy!");
cout
now the corona virus is here, and i have to stay inside for 3 weeks. i can now try and learn to code. thanks dude :D
same
Help me actually im confused ki konsi channel se c++ video course kiya jaye so advance level pe jaa saku beginner se
@@yashtailor6773 if you know all the concepts discussed in this video and has done practice of programs and examples then u can watch ADVANCE C++ course on Udemy for 400 Rs. I think its a 15 hr video.
Its not the best...but yeah its good for getting exposure for advance c++ amd good for bitmap
“3 weeks” lol
How did it go ?
Tutorial timestamp (slightly modified):
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 file program 2
8:37:01 file program 3
8:45:01 String Class
8:57:01 String Class 1
9:05:01 String Class 2
MR YUP wow you can copy and paste
Nice man, CTRL + C, CTRL+ V is really hard.
Ayo I'm a beginner at programming language and I'm scared asf I thought it will be so hard to learn, and I barely learn from other c++ tutorials cuz they're so fast. Istg this is the best tutorial out there, it explains so clearly, I easily absorbed each tutorial and love the humor as well!
beside this humor which makes me laugh all the time, Thank you for even putting this video out here. It must have been hard to make a 9 hour video, it also helped me understand OOP, constructers and deconstructers. Again, thank you.
EDIT: cogragulations, you got a new subscriber
C++ Tutorials Timestamp
0:02 Installing CodeBlocks
7:56 Simple C++ Program
17:45 Printing Text
23:35 Variables
29:03 Basic Calculator
36:32 variable memory
40:12 Basic Arithmetic
46:10 If
53:25 Function
1:02:29 Creating functions with parameters
1:07:55 Functions with multiple parameters
1:14:17 Classes and Objects
1:22:43 Variables in Classes
1:31:56 Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 program
8:37:01 program
8:45:01 program
8:57:01 String Class
9:05:01 String Class 2
I have a background on c# and python and wanted to expand my knowledge in another language and your tutorial is just perfect, thanks a lot!
Hello, I am deaf please add subtitles for me and everyone else who might need it. I really want to learn this language for my first!
something tells me u r lyin
@@gio9527 No shit Sherlock
- - jak połonczysz to DA plus
I don't think she is lying guys, if you want Danna, i could show you some stuff, i am also still learning but i think i can explain the basic stuff
@@gio9527 nope
Dude, you are a genius. Love it
76 likes and 1 comment.
@shtgun
You have no proof
111 likes 4 comments.
Constructor
1:40:04 placing classes in diff. files
1:49:26 If statement
1:57:26 If else statement
2:04:28 while loops
2:10:38 program using loops
2:18:20 Sentinel controlled loops
2:28:01 Assignment & Increment operator
2:33:59 For loops
2:38:58 stock market simulator
2:45:41 Do- while loop
2:49:45 switch
2:57:09 Logical Operator
3:04:30 Random Number Generator
3:14:23 Default arguments
3:19:59 Scope resolution operator
3:26:53 Function Overloading
3:33:14 Recursion
3:41:33 Arrays
3:48:14 Arrays with Loops
3:54:35 Arrays Calculation
3:59:31 Array as argument
4:07:30 MD Array
4:19:59 Pointers
4:26:07 Pass by Reference
4:35:46 size of
4:40:54 pointer math’s
4:46:59 Indirection Operator
4:55:01 Deconstructor
5:01:01 Constant Object
5:08:01 Member Initialization list
5:16:01 Composition
5:25:01 Composition continue
5:34:01 Friend Function
5:40:01 This pointer
5:50:01 Operator Overloading
5:55:01 Operator
6:01:01 Inheritance
6:09:01 Protected Members
6:17:01 Constructor & Deconstructor Derive C
6:27:01 Polymorphism
6:37:01 virtual Function
6:47:01 Abstract & pure virtual
6:54:01 Function Template
7:03:01 Template with parameters
7:10:01 Class template
7:20:01 Template specialization
7:29:01 Exception handling
7:36:01 Exception
7:44:01 Files
7:52:01 files
7:59:01 writing Custom file structure
8:08:01 reading Custom file structure
8:18:01 file program
8:27:01 program
8:37:01 program
8:45:01 program
8:57:01 String Class
9:05:01 String Class 2
C++ tutorial . C++ programming tutorial. C++ tutori
guys 1.25 speed is good to watch .
Sir You have revealed the holy light of the universe
2.00 the best speed tho
I agree, but the narration is getting on my nerves at that speed :s
lmao i started my vid with 1.5 speed and thought its normal speed
I'm watching it in 2.00 and want it to go faster >.
You had me at printCrap lol
Seriously, this video series has helped me more than the online C++ class I'm taking. Maybe, just maybe, I'll pass my final thanks to Bucky!!!
Just go to hacker rank and learn from the c++ sections. Trust me when I say that you will progress a lot faster as you are sometimes forced to understand a concept through thorough research so that you can solve a problem. A bit of friendly advice for beginners (as a beginner myself).
much better than my programming class in my college. lol
Kaffe_Mokka yeah its much much better than my programming class in my college...
in your programming class did you read the book?
@@Franckbery I agree with them, my college course was so "learn on the way" type learning and with all the tests I could never go at my own pace :c
Thanks
Thank you so much for adding Turkish subtitles to this video!
1:02:09 I like prototyping the functions,because above the main there's basically a list of all of your functions you are using.
I have always wanted to learn C++, but found tutorials that are easy to follow difficult to find. Mind you, I am talking about this from several years ago. It was only by chance I came across this link, having watched the video for a few minutes find the gentleman very pleasing to my ears, so much so, I downloaded and installed the software, followed the instructions to find I ran my first C++ code. I am looking forward to following along with the tutorial. Can I thank you very much for your time and help in this tutorial?
Lastly, STOP it with the insults!! I am referring to the individuals like mAishwar
, Кратос ез
, Kakarotto and otheres like them, who clearly have no respect for anyone
Buy a C++ book too, it doesn't have to be new, a good used one will do just fine...
"Pretty cool, huh?" yeah, pretty cool!
58.00
Function in c/c++ have 3 parts to be executed-:
1. Function Declaration.
2. Function Calling.
3. Function Definition.
* Function Declaration have different properties for diffrent approaches-:
Function declaration is mondetory in top-bottom approach.
Function declaration is optional in bottom-up approach.
Thanks for your video. It really helped and is helping me. I am watching through the 9 hour video and am currently on hour 3. I am 100% new to computer programming. I got accepted into computer engineering and am now in my first programming class. I'm taking my class online and my professor doesn't post any lecture videos, just powerpoint slides and I read the book. It's been a hard semester, but your video allows me to really understand what I've been reading. I thank you and a lot of the other RUclipsrs on here for saving my grade this semester since I was limited on educational resources.
I was extremely happy when I heard "what is going on guys its bucky andwelcome to last/73rd tutorial.. This journey was awesome!! I cant thank you enough!
#include
#include
void main() {
//change the string to the words u want to say
char *arr = "THANK YOU FOR EXISTING";
int i = 0;
printf("Type something:
");
while(i < strlen(arr)) {
getch();
printf("%c", arr[i++]);
}
getch();
}
2020, still one of the best coding tutorials to me.
3 hours in the course now...
WASS GOIN ON GUYZZ ITS BUCKY
I slept to this on the Apple TV, now I know C++ (and C before this xD).
Thank you for giving me a much needed break from the dev tubers that have Modern Warfare looking thumbnails and a video about blocks for a "fps template" or the "dream game" that looks like they really just didn't give a crap for a game jam except it is a 5 year project or something crazy. It's nice to watch someone with something TO ACTUALLY TEACH, I knew all of this stuff as a programming convention but never learned it in C++ specifically, thank you.
#include
using namespace std;
int main()
{
cout
#include
using namespace std;
int main()
{
cout
@@diegomontilla1029
#include
using namespace std;
int main()
{
cout
@@shivankmittal9808 #include
int main()
{
std::cout
@@shivankmittal9808
#include
using namespace std;
int main()
{
cout
@@ulrichheise51
#include
using namespace std;
void whatever()
{
cout