Can we take a moment to acknowledge the fact that this guy is taking his valuable time where he could be doing a full-time job earning 200k per year but instead he's here helping us.. Thanks Bro 🙏🙏
Go to 02:38:47 for discussion on Struct Go to 02:46:31 for discussion on array of structs Go to 03:35:59 for discussion on writing files Go to 03:40:18 for discussion on reading files
@@aparna4799 Bro using vs code is harder use Code block for C and C++ and Blue J for Java it doesn't have many features like vs code but trust me it's helpful
This 4 hour video has everything my Programming professor failed to teach in 6 months of classes, mostly because she never actually gave any classes and just told us to read a book or something. Wednesday is my final exam for this subject. If I pass it will be entirely because of you, bro. If I don't, that's okay, at least you taught me something. Thank you so much.
I want to say that ALL of your tutorials are amazing. I recommend that everyone should sit and watch all the videos, even if they are 4 hours long. Clear and precise. Also, fun fact, I love how at each ending of a part Bro is like "and YEAH, this is blah blah" :P
I had a hard time learning C at school (don't want to blame the professor), and your course saved me! I even made a mini number guessing game, with 2 game modes, 3 levels of difficulty, and I learned everything from you. Thank you so much! Godd bless!
I just finished learning Basic python from your courses (so most of the basic python things like file i/o etc), finished some projects( password manager, password generator et) and decided to start learning C. Your courses are top quality; concice and easy to understand, without removing the essence of the concepts. Keep up with the great content and one day you'll reach 1M subs.
Mate, I just need to thank you. Thanks to you I can finally code, I'm at the moment 1 hour into the video and I decide to code my own calculator, not following your instructions at first, just to see how I'm going, and man, altough there are some errors in my code, I coded an entire calculator that can do more than 20 operations, from simple addition to measure conversors and currency exchange. Appreciate, man
New Year is just at the corner and i got a week off from my University and was struggling a lot in C and i came across your video and honestly its great man most of my issues are solved . Thanks a ton mate!!
My brother is going into computer science, and he talked very highly of this channel. I’m a math major, but do some computer stuff as a hobby (mainly working with networks; I’d secured my jobs network one time). As a Linux user I’ve been looking for a way to easily learn C, and I’ve found my brother was right to recommend your channel!
Just a quick breakdown: The IDE(Integreated Development Environment) is basically your workstation where you write c code The compiler which is GCC in this case, converts our human code to machine code. The shell (command promt, poweshell, bash) then acts as a communication channel to our OS. The terminal communicates directly with the shell and differs from output in tht it accepts user input The OS then processes the commands communicated to it through the shell. msys2 offers a unix environment, mingw is thr compiler. Where msys is a unix environment with native window functionality, wsl is a linux environment without native window's functionality
This video has helped me in my C class more than anything else. I keep coming back to it throughout the semester because it covers most things we have learned. Thanks so much! You're the best teacher out there
if you are encountering issues with fgets (mentioned in the user input part of the video) it might be because you have included scanf in your code before you did fgets. after scanf reads user input, it leaves a newline ( ) character in the input buffer which, if not cleared, will lead to a logic error where you are not asked for your input during the fgets part -- ie, printf("what is your name?") and printf("hello %s, how are you?", name) are just printed without allowing you to type anything in. This happens because the fgets function considers the newline character as the input and therefore considers it unnecessary to ask you for the input instead. To resolve this error, put the following in between the part of the code where you are using scanf and the part where you are using fgets: int c; while ((c = getchar()) != ' ' && c != EOF) { } this essentially reads each character in the input buffer sequentially, assigning them to the variable c; each time c gets a new value, the old value is erased, clearing the input. this loop continues until it comes across the newline ( ) character or the end of the input buffer's contents. this leaves the input buffer empty and ready to use by your fgets function. hope this helps more than it confuses.
Hey Bro, I've finally completed this course after 15 days. I took some time but I made it, typed everything along with you on vscode. My University is about to start now and I'm expecting a head start for myself because of the concepts you've taught. I just wanted to thank you my man. will start your C++ course now in a couple of days.
i was a bit down in the dumps bc it has taken me quite a while just to get through a fraction of this video. this comment reminded me that i have a full time job and can only dedicate a handful of hours a week to watching, learning, processing, coding, and applying the stuff in this video. i'm allowed to take this long. thank you
I learned more from your video than I have in the first 4 weeks of the class I’ve been taking! Cannot thank you enough because I was almost ready to give up & that’s not something I normally do!!!
One of the most (in fact the best!) programming learning channels on TH-cam. Comprehensive, detailed as well as fun and engaging- a rare combination! Thank you soo much! Very helpful for my college exam preparation. Love and respect from India.
Love your videos! And what a coincidence, I just started learning C language (in my school) and today this video showed up.. amazing!! Keep up the good work! ❤️
because their job is to milk you for time and money because the longer the class = more credits you have to buy etc. every class could easily be a fraction of the time they make you be there, not to mention the other classes they force you to take that is not even relevant to what you are taking in the first place. its a scam and fraudulent at the same time.
@@OpsFox245 Actually no, here our teachers just teach theory meanwhile assistants are those doing actual coding and showing examples and stuff. Their actual job indeed is to explain how it's done.
Great succinct video. This is a great video for people who already know how to code and want to learn C. Other videos on TH-cam are too slow and are meant for complete beginners to not only C but programming in general. Great video!
wow realmente me siento afortunado de encontrar este canal, que bonito vivir en esta época donde el conocimiento es mas accesible (y realmente accesible) y facilitado gracias a personas maravillosas como usted🙏 i am happy
I've watched a lot of tutorials and taken classes in university and this is probably the best C course I've ever seen. You explained difficult concepts perfectly.
I watched this video 3 months ago and this your free course helped me passed my C exam last semester and I just wanted to say thanks!! Please make tutorials on assembly language as well!
That's so helpful!! I am a newcomer to C programming and I am approaching the end of the course and thank you so much! A small piece of suggestion: for the programming exercise like the Tic Tac Toe game, it will be much better if the instructor can show the outcome at the beginning, and gives some hint/ways to achieve that before starting to program. In this way, students can learn much more by trying to program themselves first and then come back to the video.
I'm taking a college class in C, and although I know most everything, this is such a great review piece, as well as learning more things about C than we learned while in Class. All for free. Amazing work Bro. I recommended this channel to everyone in my programming class and so far they only have great things to say.
for all you fellow bros out there, you can put an extra space for scanF(" %c", &guess); instead of creating another line of scanf("%c"). That will also get rid of the skipping of the second array.
i came back 3 years after coding c almost everyday for computer science. just for the nostalgia of how i struggled to understand pointers its so weird how now its just so basic its like how you use a fork or a spoon but i remember how hard it was to grasp at first.
This is hands down one of the best simplified explanations I've seen for C language. The guy explains a lot of things in the vid (which i find somewhat detailed) but you can just click to the topic you wanna know (for ex: arrays, for loops, break-continue etc) through the timestamps he gave in the description.
In my last two years that I've been into programming, I can tell you're the one that explained everything better. Really appreciate your work man! Legend.
Hi bro, I'm here to thank and appreciate your work. I don't need to code in C at the moment though currently watching your Java series, especially the Swing GUI related and these are the best tutorials available on youtube.
Bro you are the best youtuber ever . I started learning python and c crash course . I thought it would be tough but seeing ur tutorials it's like a piece of cake for me . Thank you so much for providing all this for free . And Congrats for 200k . U deserve more man . Road to 1 million
In my college I need to learn this C language as I am a CS student. But I can't understand coding in my college classes. Thank you very much Bro. Thanks, because of you I can now understand coding and I am doing well in exams. You are the best teacher I have ever had 😀
As a 3rd year programming student, this video was great to get an understanding on syntax. Not enough info on pointers, but I understand this is a basic introduction to C and was a great starting point.
Bro Code is absolute best. many language course's with simple and efficient explanation. i would throw out college if i could and sit in my room watching Bro Code all day every day. thanks for all your hard work bro. keep up the good work.
I really appreciate the hard work you put in for making this video man, you don't have a clue how many people are gonna benefit and learn from this ! mad love
For those on Windows 11 getting the "cannot download repository.txt" error, please refer to the video titled "How to install MinGW w64 on Windows 11 64bit" by Amit Thinks. Continued well wishes to those who have started C programming, and good luck to those just starting the journey.
I watching you python course 1. Sti back 2. Relax 3. Enjoy the show And that's AWESOME and interesting to Your language is easy to understand for non native English speakers IF POSSIBLE DO PHP FULL COURSE PLS
I really appreciate what people like you does ....its just amazing that i can learn almost everything relating to other people learning experience, I couldn't imagine myself doing it by following instructions written in a book.
You're awesome!! Thank you so much for your work and efforts! Knowledge is priceless, and taught in a thoughtful way, without haste, without despair to finish, makes everyone appreciate and absorb.
Great video! Very quick and straight to the point, extremely informative and helpful. I notice that C has some resemblances to batch code/command prompt commands, but that could be since it's what I first started with at 13 lol.
Man, thank you SO FREAKING MUCH, you have no idea how easy it is to understand your explanations, and this course is way better and have way more content than the one that i have in my school. Thank you for giving such relatable content for free :D
I think the C way of displaying variables in a string is just so straight forward. I mean I absolutely can't like the way other languages use concatenation to display something, like: "What's up " .. name .. ", how's it going?" it's just so ugly and disorganized
same, i went to the sourceforge page on the minGW isntall and under files there seems to be an .exe file which is the same as shown on his downloads tab but when i press (next) it closes and nothing happens
LET'S GET THIS VIDEO TO #1!
Like this video and leave a random comment to *break the TH-cam algorithm* 👊
I appreciate all of you
⭐Time Stamps⭐
#1 (00:00:00) C tutorial for beginners 🕹
#2 (00:12:36) compile and run a C program with cmd 🏗 (optional video)
#3 (00:14:35) comments & escape sequences 💬
#4 (00:19:39) variables 💰
#5 (00:27:09) data types 📊
#6 (00:38:16) format specifiers 🔧
#7 (00:41:31) constants 🚫
#8 (00:42:43) arithmetic operators ➗
#9 (00:46:15) augmented assignment operators 🧮
#10 (00:48:18) user input ⌨
#11 (00:55:16) math functions 📚
#12 (00:57:57) circle circumference program ⚪
#13 (01:00:46) hypotenuse calculator program 📐
#14 (01:02:40) if statements ✔
#15 (01:06:46) switch statements 🔽
#16 (01:10:25) temperature conversion program 🌡
#17 (01:17:15) calculator program 🖩
#18 (01:21:46) AND logical operator &&
#19 (01:25:22) OR logical operator ||
#20 (01:27:22) NOT logical operator !
#21 (01:29:16) functions 📞
#22 (01:31:53) arguments 📧
#23 (01:35:46) return statement 🔙
#24 (01:38:27) ternary operator ❓
#25 (01:41:20) function prototypes 🤖
#26 (01:45:57) string functions 🔠
#27 (01:51:00) for loops 🔁
#28 (01:54:22) while loops ♾
#29 (01:58:12) do while loop 🤸♂
#30 (02:01:35) nested loops ➰
#31 (02:06:53) break vs continue 🥊
#32 (02:09:14) arrays 🗃
#33 (02:13:46) print an array with loop 🔃
#34 (02:18:26) 2D arrays ⬜
#35 (02:25:58) array of strings🧵
#36 (02:28:52) swap values of two variables 🥤
#37 (02:32:45) sort an array 💱
#38 (02:38:47) structs 🏠
#39 (02:42:58) typedef 📛
#40 (02:46:31) array of structs 🏫
#41 (02:50:42) enums 📅
#42 (02:55:08) random numbers 🎲
#43 (02:58:23) number guessing game 🔢
#44 (03:04:45) quiz game 💯
#45 (03:14:09) bitwise operators 🔣
#46 (03:20:55) memory addresses 📬
#47 (03:27:56) pointers 👉
#48 (03:35:59) writing files✍
#49 (03:40:18) reading files 🔎
#50 (03:44:51) Tic Tac Toe game ⭕
I love all your lessons. Really helpful. Can you make a series of HTML for more specific?😊
Thank you bro i appritate it i am greatful to you best programming teacher ever on youtube 🔥
From sri lanka 🇱🇰
hi bro
epic video 1 like = 1 iq added
Can we take a moment to acknowledge the fact that this guy is taking his valuable time where he could be doing a full-time job earning 200k per year but instead he's here helping us.. Thanks Bro 🙏🙏
Thanks Piyush!
Honestly I'm only at the intermediate level, I wouldn't even qualify for those 6-figure jobs xD
@@BroCodez lmao
@@BroCodez hohohoho all of this and you still in intermediate level 💜 respect bro ✌️
piyush d streetshiter 🙏
By all means. Good Idea. Thanks a lot, Mr. Bro Code for all the time and effort you put into this tutorial and sharing with us. God Bless you.
Just got the highest grade on my programming class, all thanks to you! Really amazing job, forever greatful!
@Wixx if you just write it here someone could help
@Wixx tell us bro
@@Notthetylor Who are you talking to?
Hmm.
It's night time before my c coding test.
Haven't attended classes all semester.
Let's see how effective this is.
@@phasepanther4423same
day 1 (15/8/24) -> 2:09:14
day 2 (16/8/24) -> 4:05:00 done
bro stopped learning
@@ChinChin-cp5ip i completed
LEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSS FFUCCCCCCCCCCCCKKKKKKKKKKKIIIIIIIIIIIIINNNNNNNNNNNNNNNN GGGGGGGGGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO WAAAAAAAAAAAAKKKEEEEEEEEEEEEE UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
How did you download the gcc? Why am I not able to make it work? Godddd, this is frustrating
@@iamahypocrite first install mingw
Go to 02:38:47 for discussion on Struct
Go to 02:46:31 for discussion on array of structs
Go to 03:35:59 for discussion on writing files
Go to 03:40:18 for discussion on reading files
what do you mean by discussion?
content@@alpdv
❤
Thank you Bro, teaching myself C in 2024 is hard AF and your videos make all the knowledge stick together. Cheers from Florida.
How did you install GCC, this method is not working for me, everytime it says "Cannot download repository.txt" for me?
Can you explain me please?
@@aparna4799 it may be due to lack of storage. You can just use online compilers it does the same job. I use Jdoodle
@@aparna4799It depends what system you’re on. For me it came pre-installed
@@aparna4799 Bro using vs code is harder use Code block for C and C++ and Blue J for Java it doesn't have many features like vs code but trust me it's helpful
I have that issue too@@aparna4799
I appreciate that you’re giving out all this knowledge for free.
What’s your pfp
@@deecofrmhsw4777 unless he recently changed it after you asked, that's the doomguy, from Doom
@@kwotofinal9304 ohhh thanks it’s the same pic
@@kwotofinal9304what yo pfp
Plz make full stack development course
day1 16/12/2024 20:10
day2 18/12/2024 48:47
I should've studied before getting sick, hope I'll speed things up a bit
This 4 hour video has everything my Programming professor failed to teach in 6 months of classes, mostly because she never actually gave any classes and just told us to read a book or something.
Wednesday is my final exam for this subject. If I pass it will be entirely because of you, bro. If I don't, that's okay, at least you taught me something.
Thank you so much.
so hows the exam?
@@flyingtoilet6967 needed 5 got a 7.5 we fucking cooking 💪
@@aleatorio._ gj mate
@@aleatorio._LET HIM COOK
@@aleatorio._Looks like Bro indeed made you pass with flying colours, mate
57:34 for anyone wondering why tan 45 is not = to 1 ,it is because the 45 will be read as radian and not in degrees
is it only for tan or for both sin and cos too?
@@shrewdy for all of them
@@shrewdy computers use SI units, degrees is not si unit but rads
I want to say that ALL of your tutorials are amazing. I recommend that everyone should sit and watch all the videos, even if they are 4 hours long. Clear and precise. Also, fun fact, I love how at each ending of a part Bro is like "and YEAH, this is blah blah" :P
I've been going along with them. I think pausing and typing in the code as you go is better than taking an in person class.
@@courtappointedaudio4549 Exactly and you get to really use the code and see how it works helping you to remember it better
200% agreed this is one of the best tutorials out there
I had a hard time learning C at school (don't want to blame the professor), and your course saved me! I even made a mini number guessing game, with 2 game modes, 3 levels of difficulty, and I learned everything from you.
Thank you so much! Godd bless!
I just came here to like and comment on this video for the algorithm because I know how hard C is and you did a 4 hour free course. Well deserved : )
I just finished learning Basic python from your courses (so most of the basic python things like file i/o etc), finished some projects( password manager, password generator et) and decided to start learning C. Your courses are top quality; concice and easy to understand, without removing the essence of the concepts. Keep up with the great content and one day you'll reach 1M subs.
very soon now
he did get 1m
How's learning C coming along?
Mate, I just need to thank you. Thanks to you I can finally code, I'm at the moment 1 hour into the video and I decide to code my own calculator, not following your instructions at first, just to see how I'm going, and man, altough there are some errors in my code, I coded an entire calculator that can do more than 20 operations, from simple addition to measure conversors and currency exchange.
Appreciate, man
may i see your currency change please
can you please provide the code
Nice one
printf ("Sit Back, Relax & Enjoy The Show") ;
😊😊😊
Output : Sit Back, Relax & Enjoy The Show
@@remixtap8829 ~ [Done] exited with code=0 in 0.233 seconds
This "program" would actually be invalid since you didin't include stdio first
Compilation error
Undefined reference to "printf"
@@cheesepop7175 wow...I never knew that..infact no one here who's been studying C for the last few couple of hours knew that...such a great insight!
@@cheesepop7175 bro hahahaha
Many free courses are better than paid courses. And yours is one of those courses. Congratulations for sharing the knowledge!
I have watched a lot of TH-cam videos to learn programming, and for me this is the most comprehensive I have seen, straight to the point and no crap.
Hey in this video has recursion been taught?
Thanks so much! Have donated to a cancer research facility (for childhood cancer) here in Australia! Really appreciate your work :-D
great video to understand the basics of C. using it for one of the classes in my software engineering major, would recommend 10/10
For some reason, your teaching methods just stick in my brain a lot more than professors ever do. Thanks a ton for your help.
New Year is just at the corner and i got a week off from my University and was struggling a lot in C and i came across your video and honestly its great man most of my issues are solved . Thanks a ton mate!!
My brother is going into computer science, and he talked very highly of this channel. I’m a math major, but do some computer stuff as a hobby (mainly working with networks; I’d secured my jobs network one time). As a Linux user I’ve been looking for a way to easily learn C, and I’ve found my brother was right to recommend your channel!
How is it going ? Are you still improving yourself.
damn, I would really love to give your comment a like but it's 69 :(
@@EinSatzMitXI did it anyway (:
Just a quick breakdown:
The IDE(Integreated Development Environment) is basically your workstation where you write c code
The compiler which is GCC in this case, converts our human code to machine code.
The shell (command promt, poweshell, bash) then acts as a communication channel to our OS.
The terminal communicates directly with the shell and differs from output in tht it accepts user input
The OS then processes the commands communicated to it through the shell.
msys2 offers a unix environment, mingw is thr compiler. Where msys is a unix environment with native window functionality, wsl is a linux environment without native window's functionality
Were you able to download the gcc as mentioned in the video? I'm unable to download it.
I've watched like 3 other tutorials on C, none have explained it at this detail! Thanks a lot Bro Code!
This video has helped me in my C class more than anything else. I keep coming back to it throughout the semester because it covers most things we have learned. Thanks so much! You're the best teacher out there
Ehehhehehehehehehehehhh 🎉
Hey in this video has recursion been taught?
@@ShreeKailash-g2d that was so long ago idk. just watch it
learning this right now on my first year in CS. to be honest tho, I understand you more than my professor. appreciate you 🙏
CS50 introduction into computer science is not bad at all and is free
if you are encountering issues with fgets (mentioned in the user input part of the video) it might be because you have included scanf in your code before you did fgets. after scanf reads user input, it leaves a newline (
) character in the input buffer which, if not cleared, will lead to a logic error where you are not asked for your input during the fgets part -- ie, printf("what is your name?") and printf("hello %s, how are you?", name) are just printed without allowing you to type anything in. This happens because the fgets function considers the newline character as the input and therefore considers it unnecessary to ask you for the input instead. To resolve this error, put the following in between the part of the code where you are using scanf and the part where you are using fgets:
int c;
while ((c = getchar()) != '
' && c != EOF) { }
this essentially reads each character in the input buffer sequentially, assigning them to the variable c; each time c gets a new value, the old value is erased, clearing the input. this loop continues until it comes across the newline (
) character or the end of the input buffer's contents. this leaves the input buffer empty and ready to use by your fgets function. hope this helps more than it confuses.
PS --> the input buffer is a small amount of memory allocated to your input so that the program can work with it
ty
Hey Bro, I've finally completed this course after 15 days. I took some time but I made it, typed everything along with you on vscode.
My University is about to start now and I'm expecting a head start for myself because of the concepts you've taught. I just wanted to thank you my man.
will start your C++ course now in a couple of days.
i was a bit down in the dumps bc it has taken me quite a while just to get through a fraction of this video. this comment reminded me that i have a full time job and can only dedicate a handful of hours a week to watching, learning, processing, coding, and applying the stuff in this video. i'm allowed to take this long. thank you
@@adrianpatino5166 all that matters is that you continue, not by how much. keep going you got this!!
@@adrianpatino5166 slow and steady wins the race
never blame yourself for doing things slowly, only blame yourself when you stop. you got this bro@@adrianpatino5166
So did it help?
I learned more from your video than I have in the first 4 weeks of the class I’ve been taking! Cannot thank you enough because I was almost ready to give up & that’s not something I normally do!!!
This is literally the best c tutorial there is thanks so much you actually explain what your doing instead of typing!
Спасибо гуру за все ваши курсы. Дай Бог Вам здоровья и сил продолжить начатое дело.
Thank you Russian Brother, means a lot.
One of the most (in fact the best!) programming learning channels on TH-cam. Comprehensive, detailed as well as fun and engaging- a rare combination! Thank you soo much! Very helpful for my college exam preparation. Love and respect from India.
Hey in this video has recursion been taught?
Love your videos! And what a coincidence, I just started learning C language (in my school) and today this video showed up.. amazing!! Keep up the good work! ❤️
Is not a coincidence the fact you are getting C related videos, youtube knows.
I actually don't understand how a TH-camr is better than my university teachers like there literal job is teaching ?????
because their job is to milk you for time and money because the longer the class = more credits you have to buy etc. every class could easily be a fraction of the time they make you be there, not to mention the other classes they force you to take that is not even relevant to what you are taking in the first place. its a scam and fraudulent at the same time.
Their job is research, Teaching is a side hustle required by the university.
@@OpsFox245 Actually no, here our teachers just teach theory meanwhile assistants are those doing actual coding and showing examples and stuff. Their actual job indeed is to explain how it's done.
I have already taken this in university it literally cover my first year full chapters in C and a bit more
Great succinct video. This is a great video for people who already know how to code and want to learn C. Other videos on TH-cam are too slow and are meant for complete beginners to not only C but programming in general. Great video!
12 minutes in and it's very easy to follow so far. You explain concepts well!
You are one of if not THE programming teacher. I have been dying to have a C course from you, so thank you so much for making this a reality!
spent almost 3 weeks completing this course! Awesome! Thanks, bro!"
wow realmente me siento afortunado de encontrar este canal, que bonito vivir en esta época donde el conocimiento es mas accesible (y realmente accesible) y facilitado gracias a personas maravillosas como usted🙏 i am happy
just binged this over 9 hours straight... I have learned c in 8 hours... I am him.
I've watched a lot of tutorials and taken classes in university and this is probably the best C course I've ever seen. You explained difficult concepts perfectly.
Thank you so much! This is so much more efficient and better than the explanations I receive in a paid course!
I watched this video 3 months ago and this your free course helped me passed my C exam last semester and I just wanted to say thanks!! Please make tutorials on assembly language as well!
That's so helpful!! I am a newcomer to C programming and I am approaching the end of the course and thank you so much!
A small piece of suggestion: for the programming exercise like the Tic Tac Toe game, it will be much better if the instructor can show the outcome at the beginning, and gives some hint/ways to achieve that before starting to program. In this way, students can learn much more by trying to program themselves first and then come back to the video.
Personal Mark:
Day 1: --- 3/11/24 --- 26:42
Day 2: --- 4/11/24 --- 29:31
Day 3: --- 6/11/24 --- 44:50
Day 4: --- 7/11/24 --- 55:15
Day 5: --- 9/11/24 --- 1:00:29
Day 6: --- 10/11/24 --- 1:02:40
Day 7: --- 14/11/24 --- 1:22:08
Day 8: --- 15/11/24 --- 1:25:29
Day 9: --- 16/11/24 --- 1:39:05
Day 10: --- 18/11/24 --- 1:41:25
Day 11: --- 23/11/24 --- 1:44:35
Day 12: --- 24/11/24 --- 1:51:03
Day 13: --- 26/11/24 --- 2:09:13
Day 14: --- 27/11/24 --- 2:13:49
where you at buddy
@@syedrafath2062 I'm going to start day 10 from 1:39:05 Syed ;))
@@jereegts 😊💪
@@syedrafath2062 Which part are you at Brother?! 🔥🤩
@jereegts have done till 40th
I'm taking a college class in C, and although I know most everything, this is such a great review piece, as well as learning more things about C than we learned while in Class. All for free. Amazing work Bro. I recommended this channel to everyone in my programming class and so far they only have great things to say.
same boat!
dont know the situation with your class but dont you think they go too slow in college? joining to classes feels like a huge waste of time
for all you fellow bros out there, you can put an extra space for scanF(" %c", &guess); instead of creating another line of scanf("%c"). That will also get rid of the skipping of the second array.
thanks bro....gr8 help
I was wondering why it wasn't working for me! Thanks, man!
i came back 3 years after coding c almost everyday for computer science. just for the nostalgia of how i struggled to understand pointers its so weird how now its just so basic its like how you use a fork or a spoon but i remember how hard it was to grasp at first.
i couldnt imagine my levels without this youtube channel
This is hands down one of the best simplified explanations I've seen for C language. The guy explains a lot of things in the vid (which i find somewhat detailed) but you can just click to the topic you wanna know (for ex: arrays, for loops, break-continue etc) through the timestamps he gave in the description.
In my last two years that I've been into programming, I can tell you're the one that explained everything better. Really appreciate your work man! Legend.
Hi bro,
I'm here to thank and appreciate your work. I don't need to code in C at the moment though currently watching your Java series, especially the Swing GUI related and these are the best tutorials available on youtube.
By far the best and amazing course that I've ever seen.
Bro you are the best youtuber ever . I started learning python and c crash course . I thought it would be tough but seeing ur tutorials it's like a piece of cake for me . Thank you so much for providing all this for free . And
Congrats for 200k . U deserve more man . Road to 1 million
The thing that relaxes me the most is your voice :D
In my college I need to learn this C language as I am a CS student. But I can't understand coding in my college classes. Thank you very much Bro. Thanks, because of you I can now understand coding and I am doing well in exams. You are the best teacher I have ever had 😀
Bro I'm bca student is this video will help me to learn c ?
@@vikassingh-uk4nb this is beginner level
Bro you are 100 times better than my university teacher❤
Bro taught the full University course in just four hours that taught in 5months of daily classes 🔥🔥🙏
As a 3rd year programming student, this video was great to get an understanding on syntax. Not enough info on pointers, but I understand this is a basic introduction to C and was a great starting point.
after you watch this video, what your source to learn more about c language?
#1 (00:00:00) C tutorial for beginners ⚙️
#2 (00:12:36) compile and run a C program with cmd 🏗️ (optional video)
#3 (00:14:35) comments & escape sequences 💬
#4 (00:19:39) variables 💰
#5 (00:27:09) data types 📊
#6 (00:38:16) format specifiers 🔧
#7 (00:41:31) constants 🚫
#8 (00:42:43) arithmetic operators➗
#9 (00:46:15) augmented assignment operators 🧮
#10 (00:48:18) user input ⌨️
#11 (00:55:16) math functions 📚
#12 (00:57:57) circle circumference program ⚪
#13 (01:00:46) hypotenuse calculator program 📐
#14 (01:02:40) if statements ✔️
#15 (01:06:46) switch statements 🔽
#16 (01:10:25) temperature conversion program 🌡️
#17 (01:17:15) calculator program
#18 (01:21:46) AND logical operator &&
#19 (01:25:22) OR logical operator ||
#20 (01:27:22) NOT logical operator !
#21 (01:29:16) functions 📞
#22 (01:31:53) arguments 📧
#23 (01:35:46) return statement 🔙
#24 (01:38:27) ternary operator ❓
#25 (01:41:20) function prototype 🤖
#26 (01:45:57) string functions 🔠
#27 (01:51:00) for loops 🔁
#28 (01:54:22) while loops ♾️
#29 (01:58:12) do while loop 🤸♂️
#30 (02:01:35) nested loops ➰
#31 (02:06:53) break vs continue🥊
#32 (02:09:14) arrays 🗃️
#33 (02:13:46) print an array with loop 🔃
#34 (02:18:26) 2D arrays ⬜
#35 (02:25:58) array of strings🧵
#36 (02:28:52) swap values of two variables 🥤
#37 (02:32:45) sort an array 💱
#38 (02:38:47) structs 🏠
#39 (02:42:58) typedef 📛
#40 (02:46:31) array of structs 🏫
#41 (02:50:42) enums 📅
#42 (02:55:08) random numbers 🎲
#43 (02:58:23) number guessing game 🔢
#44 (03:04:45) quiz game 💯
#45 (03:14:09) bitwise operators 🔣
#46 (03:20:55) memory addresses 📬
#47 (03:27:56) pointers 👉
#48 (03:35:59) writing files✍️
#49 (03:40:18) reading files 🔎
#50 (03:44:51) Tic Tac Toe game⭕
why all this work
@@OZAMAZER it's all in the description
Bro Code is absolute best. many language course's with simple and efficient explanation. i would throw out college if i could and sit in my room watching Bro Code all day every day. thanks for all your hard work bro. keep up the good work.
I really appreciate the hard work you put in for making this video man, you don't have a clue how many people are gonna benefit and learn from this ! mad love
6:20 after clicking next it just disapeare !
Literally!
@@ciaradouglas4602 Were you able to find a solution?
Yes, same here. Is there another way?
For those on Windows 11 getting the "cannot download repository.txt" error, please refer to the video titled "How to install MinGW w64 on Windows 11 64bit" by Amit Thinks.
Continued well wishes to those who have started C programming, and good luck to those just starting the journey.
thanks
Thanks man. It also works for windows 10.
Thanks!
Imma just comment for the support. He is a legend for all that he has done.
I watching you python course
1. Sti back
2. Relax
3. Enjoy the show
And that's AWESOME and interesting to
Your language is easy to understand for non native English speakers
IF POSSIBLE DO PHP FULL COURSE PLS
Where are you?
@@HeyDDantas ?
@@TRIO_DE_CONQ Where are you from!?
@@HeyDDantas india
Thank you very much!!
My engineering college sucks big time but you uploading these kinds of videos are a big help to a struggling student like me.
Loved this course, I wrote down every small programm myself and I learned quite a bit. Thank you for this video! 👍
Day 1: 01:25:28 ☑
Day 2: 01:44:43 ☑
case 'W':
printf("A WINNER IS YOUUU!!");
break;
hey you dropped this 👑.
Hey Bro. 13 year old coder here. Thanks so much for your help. And it's a fundraiser too?? Amazing, man. Wish you the best of luck. Thanks :)
I really appreciate what people like you does ....its just amazing that i can learn almost everything relating to other people learning experience, I couldn't imagine myself doing it by following instructions written in a book.
this guy is probably the best teacher in the world
You're awesome!! Thank you so much for your work and efforts! Knowledge is priceless, and taught in a thoughtful way, without haste, without despair to finish, makes everyone appreciate and absorb.
When I download gcc compiler it tells me installed incorrectly after I switch to x86_64
same question here
same
same :/
same
did you guys ever figure it out?
You're one of the best teachers on TH-cam 💙...thanks man for your hard work
Thank you for everything!❤️❤️
Day 1 : 0:00:01 to 1:10:26
Day 2 : 1:10:26 to 2:26:01
Day 3 : 2:26:01 to 2:58:23
Day 4 : Practice
Day ?? : Well......
yeah so i finished it (alt)
Day 0: 15:30
Day 1: 50:50
Day 2: 1:07:50
Day 3: 1:36:21
Day 4: (shits gettin real😕) 1:59:00
How did you go past the gcc installation and adding the compiler to VSCode?
Man I've coding in C++ for a year starting with your channel. My class this semester use C so your video is super helpful!
When i download the MinGW-w64, I dont get the pop for the file path or anything. Anyone have any recommendation or help. Pwease.
Great video! Very quick and straight to the point, extremely informative and helpful. I notice that C has some resemblances to batch code/command prompt commands, but that could be since it's what I first started with at 13 lol.
swap values without temp variable
its fun to try:
a = a+b;
b = a-b;
a = a-b;
yeah it was fun one !! although extremely basic one
You can try this one too :
a = (a + b) - (b = a);
Thanks men...i was looking for these masterpiece course...im a beginner BCA and IT student and it benefit me alot...😊
Man, thank you SO FREAKING MUCH, you have no idea how easy it is to understand your explanations, and this course is way better and have way more content than the one that i have in my school. Thank you for giving such relatable content for free :D
I'm unable to install mingw-w64-install.exe on my pc what should i do? it says "cannot download repository.txt"
Copy the path from the mingw folder from the directory and add the path to your system variables
I think the C way of displaying variables in a string is just so straight forward. I mean I absolutely can't like the way other languages use concatenation to display something, like: "What's up " .. name .. ", how's it going?" it's just so ugly and disorganized
Easier to read, yet, I don't like it anyways
@@bernardooliveira2048 I agree
Im still in 46:19 and man your explenation is insane!!
In the nested loops section, using scanf to clear the input buffer without specifying a variable to write to causes a segmentation fault for me.
use this to clear the input buffer instead:
int c;
while (( c=getchar() ) !='
' && c != EOF) {}
@@omaralazizi5384 Thanks. I solved it by scanning it into a string, but your solution looks like it uses constant memory space, which is better.
bro i cant download mingw it say the file have been downloaded incorrectly
who come from 2024?
I personally came from 2003 but it’s great you’re starting so young!
@TheInterestingInformer thank you, never late for beginning. I love it and never stop getting more knowledge
Meeeee
Come here again
I've just got it in recomandations.
Better than my programming class, thanks alot
When I install the MinGW-w64 it instals me a zip file. Can someone help me?
same, i went to the sourceforge page on the minGW isntall and under files there seems to be an .exe file which is the same as shown on his downloads tab but when i press (next) it closes and nothing happens
You need to download the installer. The file you downloaded comes without an installer
the best teacher in the programming world, keep it up
Printf("loved it");
I've learned more about C programming from this than I have from my CS classes so far.
This is a random comment from 2023
Poggers from 2024
I'm from 2034
You need a second subscribe button bro. the first one is out after i hit hard