C Programming Tutorial for Beginners

This course will give you a full introduction into all of the core concepts in the C programming language.
Want more from Mike? He's starting a coding RPG/Bootcamp - simulator.dev/
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:22) Windows Setup
⌨️ (0:05:02) Mac Setup
⌨️ (0:09:04) Hello World
⌨️ (0:12:51) Drawing a Shape
⌨️ (0:20:56) Variables
⌨️ (0:32:25) Data Types
⌨️ (0:38:32) Printf
⌨️ (0:45:22) Working With Numbers
⌨️ (0:52:20) Comments
⌨️ (0:56:00) Constants
⌨️ (1:00:13) Getting User Input
⌨️ (1:12:08) Building a Basic Calculator
⌨️ (1:17:43) Building a Mad Libs Game
⌨️ (1:26:29) Arrays
⌨️ (1:36:44) Functions
⌨️ (1:45:37) Return Statement
⌨️ (1:53:21) If Statements
⌨️ (2:07:11) Building a Better Calculator
⌨️ (2:14:51) Switch Statements
⌨️ (2:21:27) Structs
⌨️ (2:29:43) While Loops
⌨️ (2:37:48) Building a Guessing Game
⌨️ (2:50:11) For Loops
⌨️ (2:59:05) 2D Arrays & Nested Loops
⌨️ (3:09:10) Memory Addresses
⌨️ (3:17:20) Pointers
⌨️ (3:27:41) Dereferencing Pointers
⌨️ (3:32:37) Writing Files
⌨️ (3:41:52) Reading Files
Course developed by Mike Dane. Check out his KZread channel for more great programming courses: / @giraffeacademy
🐦Follow Mike on Twitter: / giraffeacademy
🔗The Giraffe Academy website: www.giraffeacademy.com/
⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻Python: • Learn Python - Full Co...
💻SQL: • SQL Tutorial - Full Da...
💻Ruby: • Ruby Programming Langu...
💻PHP: • PHP Programming Langua...
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org

Пікірлер: 6 600

  • @freecodecamp
    @freecodecamp4 жыл бұрын

    Click the "JOIN" button below the video to support freeCodeCamp.org!

  • @aqdasvohra5465

    @aqdasvohra5465

    4 жыл бұрын

    wrうぇyr

  • @aqdasvohra5465

    @aqdasvohra5465

    4 жыл бұрын

    dgdgつrytgyfsrlvhjfsっghdりersghdhusjr

  • @johnnyvincent8966

    @johnnyvincent8966

    4 жыл бұрын

    @@aqdasvohra5465 Aaaa

  • @LYJManchesterUnited

    @LYJManchesterUnited

    4 жыл бұрын

    Hey for the last part of reading a file could you help me understand how it i want to seperate the two strings "Jim", "Salesales" and put them in seperate arrays but instead of a comma it has a space in between ? Would greatly appreciate thanks !

  • @sanjaysanjaysanju4672

    @sanjaysanjaysanju4672

    3 жыл бұрын

    Aaaaaaaaaaaaqaq q qaaaqaqaqaqqaaqqa Lee aqp@

  • @akapotatis9445
    @akapotatis94452 жыл бұрын

    Shoutout to other students trying to learn a semester of classes in 1 night, we can do it D':

  • @MarkBrathwaite

    @MarkBrathwaite

    2 жыл бұрын

    Lolll a programmer's life

  • @tusharkhandelwal53

    @tusharkhandelwal53

    2 жыл бұрын

    😂😂

  • @atifmujeeb7222

    @atifmujeeb7222

    2 жыл бұрын

    They teach c in uni?

  • @bhop47

    @bhop47

    2 жыл бұрын

    @@atifmujeeb7222 yeah, my uni just does one class of it and mixes the command line into the class.

  • @spidernh

    @spidernh

    2 жыл бұрын

    you literally can't watch this at night, it's completely white, if you try to watch it at night you will go blind or at day too

  • @ewjh_26
    @ewjh_263 жыл бұрын

    For people still confused on Pointers, I thought of a little analogy: Say your friend wants to know where you live. Think of your hometown as memory, with lots of houses being stored (variables), and addresses to locate them (pointers). You wouldn't show your friend, say, a picture of your house and expect them to find it quickly. Therefore, you would give your friend your house's address (a pointer), so they can locate it easily. Now, let's put it to proper terms. C wants to know what the variable you're referring to is. You have memory, with lots of variables being stored, and addresses to locate them. You can't give C your variable name and expect C to find it amongst all of your other variables, so you refer to its address as a pointer so C can easily locate it. Hope this helped :) Edit: thanks for all the love this comment got

  • @Methoids

    @Methoids

    3 жыл бұрын

    Thanks

  • @gouenjishuuya7332

    @gouenjishuuya7332

    3 жыл бұрын

    Thanks dude

  • @oliverszegedi7575

    @oliverszegedi7575

    3 жыл бұрын

    Thanks G!

  • @iemaj

    @iemaj

    3 жыл бұрын

    i literally learned pointers this same way 3 years ago

  • @Ajisai5987

    @Ajisai5987

    3 жыл бұрын

    Still confused

  • @adebayoglover
    @adebayoglover Жыл бұрын

    You're just too detailed and sequential. If we had lecturers like you at all universities, we would be overloaded with programmers in the world. Thanks man

  • @mojeedazeez958

    @mojeedazeez958

    Жыл бұрын

    seeing a felow Nigerian. Thank you Adebayo,you are right. I'm Afolarin!

  • @ussr7709

    @ussr7709

    Жыл бұрын

    not really because the dude introduces structs before while loops XD

  • @alexstanley3378

    @alexstanley3378

    Жыл бұрын

    tbf we are overloaded with programmers already

  • @heyphone7219

    @heyphone7219

    Жыл бұрын

    youtube.com/@techtutorials8859

  • @kiidpoh

    @kiidpoh

    Жыл бұрын

    ​@@alexstanley3378 eh not really

  • @egygyerekegycsontjusztlasz3040
    @egygyerekegycsontjusztlasz3040 Жыл бұрын

    I knew nothing about programming a month ago, and this guy helped me pass the course

  • @ichandanmk872

    @ichandanmk872

    Жыл бұрын

    SAMEEEE

  • @Mesling_

    @Mesling_

    Жыл бұрын

    promising, ill update further when i pass and if

  • @egygyerekegycsontjusztlasz3040

    @egygyerekegycsontjusztlasz3040

    Жыл бұрын

    Good luck, you can do it, just be really dedicated

  • @Mesling_

    @Mesling_

    Жыл бұрын

    @@egygyerekegycsontjusztlasz3040 thanks

  • @fruitpunchsamurai8

    @fruitpunchsamurai8

    Жыл бұрын

    ​@@Mesling_ it's been 3 months how did u do mate

  • @sitontony
    @sitontony5 жыл бұрын

    Finally, free courses by an instructor with good English

  • @kookokooko-xg5uo

    @kookokooko-xg5uo

    5 жыл бұрын

    @@nguyenangtuandung2745 with a name like yours, I woulsnt want u teaching with your accent either

  • @nguyenangtuandung2745

    @nguyenangtuandung2745

    5 жыл бұрын

    dont be offended, i didnt mean any racist, just because the indian accent is hard to understand doesnt mean i hate Indian people , and your comment is totally racist (I bet my accent is easier to follow than most Indians )

  • @kookokooko-xg5uo

    @kookokooko-xg5uo

    5 жыл бұрын

    @@nguyenangtuandung2745 then post videos and teach. We'll let the Internet decide.

  • @kookokooko-xg5uo

    @kookokooko-xg5uo

    5 жыл бұрын

    @@nguyenangtuandung2745 okay dude you're right.. NOT

  • @rempnantti2138

    @rempnantti2138

    5 жыл бұрын

    Accent doesn't matter as long as it sounds english

  • @womenshealthover5022
    @womenshealthover50223 жыл бұрын

    I am 51 year old woman, who studied computer science at school. I really loved it, but then I got a rubbish computer science teacher and destroyed my love of the subject. I am now studying your course because I want to become a computer programmer. Thankyou for not putting ads in and for being an amazing, to the point, no waffle teacher. Honestly you are a good man and are truly inspiring people of all ages, sexes and nation xxxxx

  • @savagescientist3835

    @savagescientist3835

    3 жыл бұрын

    There is no age requirement for education :“Seek knowledge from the Cradle to the Grave” Good Luck :)

  • @kavorka8855

    @kavorka8855

    3 жыл бұрын

    best wishes to you!

  • @womenshealthover5022

    @womenshealthover5022

    3 жыл бұрын

    @@savagescientist3835 Thankyou x

  • @womenshealthover5022

    @womenshealthover5022

    3 жыл бұрын

    @@kavorka8855 Thankyou my children have told me to go for it. Young people are amazing and limitless. Unfortunately we lose that and get frighten as we get older !

  • @mgm153

    @mgm153

    3 жыл бұрын

    43 y/o applied math/stats person going into C. Good luck getting back to it! I love hearing about people who are lifetime learners.

  • @Carl-tw1kb
    @Carl-tw1kb Жыл бұрын

    Thank you Mike!, for all this courses and helping the people to improve in life, this is not a lot but one day I will make sure to help more people like you.

  • @kashytech

    @kashytech

    Жыл бұрын

    Thats good of you

  • @adhamelmahi4759

    @adhamelmahi4759

    Жыл бұрын

    wallahi real one

  • @dracultenebrae2312

    @dracultenebrae2312

    Жыл бұрын

    wholesome!

  • @bessioudyassine8757

    @bessioudyassine8757

    Жыл бұрын

    @@adhamelmahi4759 riit blhi kesa7

  • @coolerseyfaynon9210

    @coolerseyfaynon9210

    Жыл бұрын

    @@bessioudyassine8757 tounsi?

  • @user-ho7xm7jp4h
    @user-ho7xm7jp4h Жыл бұрын

    I passed my exam with your help

  • @Thugzic

    @Thugzic

    2 ай бұрын

    yoo bro really sent a tip lol

  • @sssyt4837

    @sssyt4837

    2 ай бұрын

    Bro sent 2 cents

  • @sheriffyekini235

    @sheriffyekini235

    2 ай бұрын

    Bro actually sent 2 pounds

  • @tao5331

    @tao5331

    Ай бұрын

    Idk if y'all joking but it's 2 euros

  • @sanderenger5742

    @sanderenger5742

    Ай бұрын

    He actually just tipped 2 pesos

  • @top10tube94
    @top10tube944 жыл бұрын

    they designed an almost 4 hr tutorial and they have not given any ads though they can earn lots of money from ads ....this shows how much they care for their viewers they deserve 100M subs for sure ....totally loved their course .....thanks to the free code camp team...

  • @user-kx5es4kr4x

    @user-kx5es4kr4x

    3 жыл бұрын

    @@IndianPenTapperIPT yeah but it you need it to run your code, if you have a way to run C code with notepad++ then its fine to get notepad++

  • @JashXD

    @JashXD

    3 жыл бұрын

    quangluu96 what if u use default notepad for coding 😂😂😂😂😂

  • @armstrongtixid6873

    @armstrongtixid6873

    3 жыл бұрын

    @@IndianPenTapperIPT I don't know. If you have a Github account, you can use CS50 IDE or CS50 Sandbox, but you need to know a few terminal commands.

  • @armstrongtixid6873

    @armstrongtixid6873

    3 жыл бұрын

    Really? I got around 5 ads. Anyway, it was more than worth it, so I sat through the 2 minute ads happily to help them with ad revenue. Besides, they probably make money through merchandise as they are a non-profit organisation with free KZread videos, and their website membership is also 100% free.

  • @subodhthakur1144

    @subodhthakur1144

    3 жыл бұрын

    @Neil Dixit i watched this video 4 months ago there was no ad in between the video but now when I am watching this video ads are there.i think free code camp team took this comment seriously😂😅

  • @WaveySerenity
    @WaveySerenity2 жыл бұрын

    Literally this is what my 1st semester was all about and he even explained the topics better within just 3 hours!

  • @yokshithayokshi1887

    @yokshithayokshi1887

    2 жыл бұрын

    Yes absolutely

  • @ishan3218

    @ishan3218

    2 жыл бұрын

    Well said.

  • @steffqing

    @steffqing

    2 жыл бұрын

    In Nigeria we say, School na scam 😅

  • @hoanghai2811

    @hoanghai2811

    2 жыл бұрын

    Fvck college

  • @shakyaperera1777

    @shakyaperera1777

    2 жыл бұрын

    You go get em grandma

  • @TheteachertalkwithMostaandFera
    @TheteachertalkwithMostaandFera Жыл бұрын

    the great thing about this course is that after every little part, he starts explaining previous functions as if it's the first time we see them and that makes it so much easier to instill those notions

  • @pakapeta7772
    @pakapeta7772 Жыл бұрын

    1:03:30 If you're using the code runner in VS Code and you're not getting the output you want, it's because you have to run the code in the Terminal instead of the Output. Go to Settings (Ctrl + ,), then search for "code runner", then turn on Code-runner: Run In Terminal.

  • @smarquis7

    @smarquis7

    Жыл бұрын

    You're the reason I'm in the comments. THANK YOU!!

  • @pakapeta7772

    @pakapeta7772

    Жыл бұрын

    @@smarquis7 happy to help. :)

  • @kokiouxristina6042

    @kokiouxristina6042

    Жыл бұрын

    yoou are amazing!~!! i had a big problem with that one!!!! thank you very much!!!

  • @pakapeta7772

    @pakapeta7772

    Жыл бұрын

    @@kokiouxristina6042 Happy to help :). Enjoy C.

  • @DaviSantos-yt2iz

    @DaviSantos-yt2iz

    6 ай бұрын

    A hero which don't uses cap. Thank u man

  • @munibahmed3328
    @munibahmed33284 жыл бұрын

    Shout out to everyone who are trying to utilize this quarantine to do something productive.

  • @menamedmilk

    @menamedmilk

    4 жыл бұрын

    yass but I have to tho 😭

  • @tn0wl361

    @tn0wl361

    4 жыл бұрын

    ayy ya caught me!

  • @rezaulimam9449

    @rezaulimam9449

    4 жыл бұрын

    Why don't math functions like pow,sqrt work with %d

  • @tn0wl361

    @tn0wl361

    4 жыл бұрын

    @@rezaulimam9449 I believe you have to add the math library. I used the gcc compiler on linux and i ran into that error.

  • @mojajomix7244

    @mojajomix7244

    4 жыл бұрын

    i just wonna be hacker and fukk everyone up

  • @kenriccrasta8603
    @kenriccrasta86033 жыл бұрын

    engineering first year whole syllabus in 4 hrs NOICE

  • @ajazalmas7132

    @ajazalmas7132

    3 жыл бұрын

    Is dis enough for preparation fr our finals???

  • @kenriccrasta8603

    @kenriccrasta8603

    3 жыл бұрын

    @@ajazalmas7132 for practical yes but theory depends on ur textbook

  • @dragen6233

    @dragen6233

    3 жыл бұрын

    wait really?

  • @joelperpetua3929

    @joelperpetua3929

    3 жыл бұрын

    2 hours if you watch it 2x speed ;)

  • @099-lrds-csm5

    @099-lrds-csm5

    3 жыл бұрын

    @@joelperpetua3929 big brain

  • @nimomungai6245
    @nimomungai6245 Жыл бұрын

    I had C in my last semester and I totally understood it because of you. Please do a Java tutorial, you are really great at this.

  • @nimomungai6245

    @nimomungai6245

    Жыл бұрын

    @@transportenthusiast11 Thanks G

  • @shoebill_j1283
    @shoebill_j1283 Жыл бұрын

    Definitely gonna need this one, i am almost half-done with 8th grade and i'm trying to get into a highschool that prioritizes programming and if they start from C (which they usually do) then i will be a step ahead!

  • @ivan_9386

    @ivan_9386

    Жыл бұрын

    C is great start. Good luck!

  • @NormanGaming196

    @NormanGaming196

    Жыл бұрын

    The earlier you learn how to code, the better! :D

  • @localfunction1721

    @localfunction1721

    Жыл бұрын

    Typically they start with something like Java, python, or scratch. Maybe as a beginner it would be better to start with a high level language to get a good grasp on basic concepts first!

  • @korbyngibbs4514

    @korbyngibbs4514

    Жыл бұрын

    Im in the exact same position

  • @korbyngibbs4514

    @korbyngibbs4514

    Жыл бұрын

    @@localfunction1721 c is a good start for engineering

  • @zinamoraa1204
    @zinamoraa12043 жыл бұрын

    A programmer was going out and his wife to him "While you are outside, please buy some milk". The programmer never came back.

  • @mixagames5425

    @mixagames5425

    3 жыл бұрын

    this actually made me laugh and now i feel like a nerd haahahah

  • @user-nz4dr1sy5g

    @user-nz4dr1sy5g

    3 жыл бұрын

    @@mixagames5425 same

  • @cosmiclyrics2307

    @cosmiclyrics2307

    3 жыл бұрын

    Didn't get it? Can someone explain it to me? I'm a civil Engineer wanting to switch to IT, so it'll be nice if someone clears this up, coz this looks kind of a technical pun

  • @mixagames5425

    @mixagames5425

    3 жыл бұрын

    @@cosmiclyrics2307 The while loop repeats a certain code inside it while the statement provided is true. In this case while you're outside, which will be true forever because once the men goes outside there's nothing to evaluate that statement to false. So he will just continue buying milk in a loop. Hope that clears it up.

  • @cosmiclyrics2307

    @cosmiclyrics2307

    3 жыл бұрын

    @@mixagames5425 ohhhh now that you mentioned it, its looking so obvious! Thanks for the explanation 👍. Gotta keep working on my skills

  • @adrian716
    @adrian7165 жыл бұрын

    1 hour and 45 minutes in and I understand more than I understood in one semester at the university. You definitely know how to teach, straight to the point. Thank you!

  • @AnjaneeWijewardana

    @AnjaneeWijewardana

    Жыл бұрын

    I agree

  • @haniaabdulsamad7320

    @haniaabdulsamad7320

    5 ай бұрын

    university? i hate my school for making me learn this in sophomore /grade 10

  • @gsaextreme
    @gsaextreme Жыл бұрын

    This is a GREAT tutorial and you are a GREAT instructor!!! Everything was so clearly explained. I love that you differentiated the "i" and "j" variables used simply as counters in many "for loops" and the "i" and "j" variables that are used to reference array index locations in nested "for loops". I've been through so many courses where this goes unmentioned and creates so much unnecessary confusion. Many thanks to you for making this course!!!

  • @brad-zy6fs
    @brad-zy6fs3 ай бұрын

    Yo been looking for a video like this for ages. EVERY other "beginner" video skips the first simple steps and starts off talking about stuff we noobz have no idea about. This dude is actually taking the time and it's very much appreciated!

  • @e1h4ck07
    @e1h4ck073 жыл бұрын

    I got a 98% in my introduction to programming and algorithms class in C without reading any of the assigned material and SOLELY watching this video and googling a bit of logic so THANK YOU!!! HIGHLY recommend for beginners.

  • @RussellTeapot

    @RussellTeapot

    3 жыл бұрын

    NOICE

  • @francesmedrano7051

    @francesmedrano7051

    3 жыл бұрын

    i can barely understand my lecturer, thank god this guy exists

  • @mschecter0078

    @mschecter0078

    2 жыл бұрын

    @@francesmedrano7051 Thank god I want to disappear from existence. All I will do is bring you guys down.

  • @sultanhanga

    @sultanhanga

    2 жыл бұрын

    are you software enginerr

  • @jcas

    @jcas

    2 жыл бұрын

    Well, you have already missed a lot.

  • @prism1843
    @prism18433 жыл бұрын

    this guy is everywhere. like how are u able to store that much language in ur head! crazyy respect!!!!!!!!

  • @NormaNsNs
    @NormaNsNsАй бұрын

    The most forwarding teacher on the earth. Straight to the point, precise, simple !!! We all want you as a TEACHER !!!

  • @1873Winchester
    @1873Winchester Жыл бұрын

    Coming from a c#/js background here and it's interesting how familiar everything is! Like there are some "quirks" but otherwise it's all very familiar, more than I thought given the age differences. Switch statement seems to be identical. Struct seems to be a model but probably only superficially.

  • @moh-ban8141
    @moh-ban81413 жыл бұрын

    dude mike knows every coding language Jesus

  • @h.l.69

    @h.l.69

    3 жыл бұрын

    He has probably watched all of his own tutorials. I would know, I'm pretty smart I think.

  • @JACKDANlELS777

    @JACKDANlELS777

    3 жыл бұрын

    Stop blasphemy

  • @anonymoususer734

    @anonymoususer734

    2 жыл бұрын

    @@h.l.69 do you use discord light theme?

  • @manamahalo1
    @manamahalo12 жыл бұрын

    I am a middle age woman who is trying to figure out what to do with my life after raising my 3 children. As I was taking CS50, my confidence dwindled, but this course did more than recovering my lost confidence. Thank you so much, you are such a fabulous teacher!!

  • @mschecter0078

    @mschecter0078

    2 жыл бұрын

    Your lucky. I have no life. All I wanna do is smoke crack and die.

  • @Vendzor

    @Vendzor

    2 жыл бұрын

    @@mschecter0078 I feel that man. We're all gonna make it

  • @mschecter0078

    @mschecter0078

    2 жыл бұрын

    @@Vendzor I hope so....

  • @PeteRockChronicles

    @PeteRockChronicles

    Жыл бұрын

    Me too. CS50 has been tough. I took a break to consume some content on "basics" and this channel has been gold.

  • @alexthelion98486

    @alexthelion98486

    Жыл бұрын

    YOU GOT THIS!!!

  • @tylermatthews1103
    @tylermatthews1103 Жыл бұрын

    Using this to further help me understand my module and this is honestly one of the best sources I've come across thus far. Very coherent and easy to understand, as well as follow.

  • @EriCKtheGeneric
    @EriCKtheGeneric Жыл бұрын

    Great video. The explanation was very thorough, and following along in my own IDE was not a hassle. Thank you so much!

  • @stealthboy5767
    @stealthboy57672 жыл бұрын

    Shout out to the people taking the initiative and doing this themselves.

  • @TimCrinion
    @TimCrinion5 жыл бұрын

    Dear Sir, you are truly talented at explaining things in a logical and intuitive order. I have started a couple of tutorials and quit because the teacher gives explanations where he refers to things he will explain, not things he has explained. This is the first C tutorial I have followed flawlessly, because each new lesson depends only on the lessons before. And you are great at making your audience feel confident they understand. Thank you!

  • @minulaperera609

    @minulaperera609

    5 жыл бұрын

    Tim Crinion totally agrees

  • @lukefox836

    @lukefox836

    5 жыл бұрын

    Speak for yourself. He repeats himself too much -- just take a breath dude.

  • @larrygall5831

    @larrygall5831

    5 жыл бұрын

    @@lukefox836 Let me guess. You already know C and are bored listening. This is a beginners course for people who might not have known what an IDE or compiler was before it. Maybe you were expecting a lesson for seasoned coders looking for lessons on C.

  • @why-fj2bs

    @why-fj2bs

    4 жыл бұрын

    @@leno7492am not an Indian. But i want you to fucking remove the comment. Dont fucking promote Racism and Islamophobia. Fucking stop it! If u dont wanna watch Indian tutorials, just DONT!

  • @thomashvnmusic

    @thomashvnmusic

    4 жыл бұрын

    @@leno7492 Indians are awesome. I have learned a lot from Indian tutorials in programming and computer related. I truly thank them and i'm grateful.

  • @user-rh3ox6tt1t
    @user-rh3ox6tt1t11 ай бұрын

    I came over from CS50 as it was hard to understand the basic theory underlying taking the course but you! explain the basics sooooo well and it's really easy to understand! Amazing! Thank you so much!!

  • @carzetonao
    @carzetonao Жыл бұрын

    Programmers are the best type of people in the world, realistic, logic, no bias, focusing, problem oriented

  • @KiranNixon
    @KiranNixon5 жыл бұрын

    I had this video playing at 2 times speed and you have taught me more in 1 hour 53 minutes than my professor has taught me all semester! Thanksss!!!

  • @eyesnteeth1611

    @eyesnteeth1611

    4 жыл бұрын

    Same the double speed hack

  • @KaushalGrover

    @KaushalGrover

    4 жыл бұрын

    Same .....😅😅

  • @victoriaandrea3168

    @victoriaandrea3168

    4 жыл бұрын

    how do u do that?

  • @vincepetrovic8700

    @vincepetrovic8700

    4 жыл бұрын

    KNT Media Thanks for the idea. It was weird at first but it forced me to learn to pay attention better.

  • @hemantv1676

    @hemantv1676

    4 жыл бұрын

    @@victoriaandrea3168by changing playback speed this is a good idea I'm gonna try it

  • @unknown_unfound
    @unknown_unfound3 жыл бұрын

    Someone give this guy a medal for his amazing service to us noobs at c

  • @chenhuiqiu2388

    @chenhuiqiu2388

    3 жыл бұрын

    well, its C not C++, although they are similar

  • @dawitbezabih6247

    @dawitbezabih6247

    3 жыл бұрын

    You learned C++ from a C video. You're the one who deserve a medal then😌

  • @piyalikarmakar5099

    @piyalikarmakar5099

    3 жыл бұрын

    @@dawitbezabih6247 lmao

  • @codealtf4logn779

    @codealtf4logn779

    3 жыл бұрын

    😭

  • @jonathanborja1407

    @jonathanborja1407

    2 жыл бұрын

    done edited

  • @cipicm
    @cipicm Жыл бұрын

    i just watched this before my exam and its 2 am rn, having exam at 11am this same day and i can say this is very helpfull for just one time listening. actually insane and i love you guys. keep up the work im gonna come back here. got yourself a new sub

  • @yae3065
    @yae306510 ай бұрын

    I came across this video while starting to code in C as a Beginner, thank you for the lessons you have discussed and I'll be sure to continue to watch more in the future!!

  • @matheusfacin8735
    @matheusfacin87352 жыл бұрын

    "People overcomplicate pointers, they don't have to be complicated" Next recomended video: "Pointers in C/C++" with 3 hours and 47 minutes of duration

  • @abdu47137

    @abdu47137

    2 жыл бұрын

    man this toturial is on point. simple and great

  • @joaocorreia9480

    @joaocorreia9480

    2 жыл бұрын

    The thunhnail scares me

  • @cableguy5576
    @cableguy55763 жыл бұрын

    This guy should be given the noble prize of programming and should be payed a million dollars to teach students in college This guy is truly a legend as well as freecodecamp

  • @verminted5243

    @verminted5243

    3 жыл бұрын

    He's taught me more in an hour than my lecturer in the first month of my programming semester.

  • @diegobrooks2790

    @diegobrooks2790

    2 жыл бұрын

    @@alephanull1953 just had to do it lol

  • @wateryagarvideos5186

    @wateryagarvideos5186

    2 жыл бұрын

    He taught C, C++, Python, Ruby.

  • @michaelclarence7352

    @michaelclarence7352

    2 жыл бұрын

    @@wateryagarvideos5186 wats is name?pls

  • @nyeinko3512

    @nyeinko3512

    2 жыл бұрын

    I agree

  • @hoyalhugor4102
    @hoyalhugor4102 Жыл бұрын

    For those who cannot run the code in the section "working with numbers", you also need to put "#include " to include the math library in order for it to be defined and run without error.

  • @P4eZ1

    @P4eZ1

    Жыл бұрын

    I didn't have that issue and I never imported the library. Is it not implied?

  • @hoyalhugor4102

    @hoyalhugor4102

    Жыл бұрын

    @@P4eZ1 im not sure too, but I am using vscode and online repl. They need the import to work, at least for me.

  • @professornova1236

    @professornova1236

    Жыл бұрын

    @@P4eZ1 Some functions may not require it, but it's best if I'm using stuff like sqrt() or pow()

  • @AProbablyPostman

    @AProbablyPostman

    Жыл бұрын

    I think code:blocks might be generous with importing libraries, I'm on linux using notepadqq and I had to manually import as well.

  • @dimitsi553

    @dimitsi553

    5 ай бұрын

    thank you brother !

  • @ramsaltree3216
    @ramsaltree3216 Жыл бұрын

    Thanks for making this video tutorial . I've learned something new! Been wanting to learn the basic before and you guys showed a good stepping stone for me to learn

  • @Mr_Green_102
    @Mr_Green_1023 жыл бұрын

    I was always afraid of programming, because my teacher ruined my interest. After watching your tutorial, I want to learn programming again. You are a good teacher.

  • @Sama-lq2xg

    @Sama-lq2xg

    3 жыл бұрын

    hows it going tho

  • @mschecter0078

    @mschecter0078

    2 жыл бұрын

    I will always fear and try to avoid programming. It is a fucking waste of my time and it just relentlessly rapes my mind with brutal force. I can't even get past the very beginning class. I quit....

  • @dorukturkmen
    @dorukturkmen4 жыл бұрын

    i thought I was gonna fail my c course this semester cause I wasn't understanding what my professor was saying but you changed my life. playing with code is actually fun for me now! i love you. ok bye.

  • @gnd8264

    @gnd8264

    4 жыл бұрын

    Same here m8

  • @Gokul-di3vw
    @Gokul-di3vw Жыл бұрын

    Started on 08-09-2022 and finished on 10-09-2022. This was my first class on programming. Thankyou Mike.

  • @newtonwright3817
    @newtonwright381711 ай бұрын

    Thanks for the course, easily put across and easy to understand. Great job ! and wonderful refresher for me!

  • @alederdiablo3189
    @alederdiablo31894 жыл бұрын

    Me after 4 hours: "Remember : the pointer is just a memory address."

  • @armstrongtixid6873

    @armstrongtixid6873

    3 жыл бұрын

    lol

  • @hangingjontron818

    @hangingjontron818

    3 жыл бұрын

    this is like the coder version of emia means presence in blood

  • @hhhyyy4375

    @hhhyyy4375

    3 жыл бұрын

    @@hangingjontron818 chubbyemu?

  • @hangingjontron818

    @hangingjontron818

    3 жыл бұрын

    @@hhhyyy4375 very *yES*

  • @soukaina9305

    @soukaina9305

    3 жыл бұрын

    I just studied that this morning

  • @_DikshaBhise
    @_DikshaBhise3 жыл бұрын

    great content! I appreciate how you've explained everything from scratch, that too in such a clear and precise manner. 3 hours down (took 6 to get here), and I'm still with you! your narration style is perfect, keeps you calm AND engaged. thank you!

  • @-Desire
    @-Desire2 жыл бұрын

    Thank you so much for this video! First year of uni is kicking my butt but you guys have been my saving grace.

  • @ryanporteous1135
    @ryanporteous1135 Жыл бұрын

    I’m 20 minutes in just trying to regain my confidence after being stuck on CS50x week 3, realising I have learned basically next to nothing. You explain everything so much better, although I’ve only just began this video, I can already tell it’s going to help me immensely. Thank you

  • @bellillechery2761

    @bellillechery2761

    Жыл бұрын

    You and I both. I had to take a break from CS50x.

  • @rash5452

    @rash5452

    10 ай бұрын

    hey can u plz help me in downloading c compiler the code they are saying to write is showing errors pleaseeeee!!!

  • @danyalqureshi9619

    @danyalqureshi9619

    10 ай бұрын

    @@rash5452 What is the error? And what device are you using (Mac/Windows)?

  • @mayukhdas73

    @mayukhdas73

    10 ай бұрын

    @@rash5452 just follow the steps he mentioned it should work for everyone.

  • @rossiemishra1210

    @rossiemishra1210

    9 ай бұрын

    ​@@bellillechery2761yeah, like they use entirely different IDE that is different from the rest

  • @noicerone
    @noicerone3 жыл бұрын

    Essential shortcuts for CodeBlocks Use *Ctrl+D* to duplicate line in Codeblocks *Ctrl+Shift+C* to mark as comment *Ctrl+Shift+X* to unmark as comment

  • @jamesdickerson8645

    @jamesdickerson8645

    Жыл бұрын

    Essential shortcuts for CodeBlocks Don't use CodeBlocks.

  • @mrtasins

    @mrtasins

    Жыл бұрын

    @@jamesdickerson8645 use what

  • @mariaalpis5776
    @mariaalpis57764 жыл бұрын

    *copy pasted from description because i use mobile Course Contents ⌨️ (0:00:00) Introduction ⌨️ (0:01:22) Windows Setup ⌨️ (0:05:02) Mac Setup ⌨️ (0:09:04) Hello World ⌨️ (0:12:51) Drawing a Shape ⌨️ (0:20:56) Variables ⌨️ (0:32:25) Data Types ⌨️ (0:38:32) Printf ⌨️ (0:45:22) Working With Numbers ⌨️ (0:52:20) Comments ⌨️ (0:56:00) Constants ⌨️ (1:00:13) Getting User Input ⌨️ (1:12:08) Building a Basic Calculator ⌨️ (1:17:43) Building a Mad Libs Game ⌨️ (1:26:29) Arrays ⌨️ (1:36:44) Functions ⌨️ (1:45:37) Return Statement ⌨️ (1:53:21) If Statements ⌨️ (2:07:11) Building a Better Calculator ⌨️ (2:14:51) Switch Statements ⌨️ (2:21:27) Structs ⌨️ (2:29:43) While Loops ⌨️ (2:37:48) Building a Guessing Game ⌨️ (2:50:11) For Loops ⌨️ (2:59:05) 2D Arrays & Nested Loops ⌨️ (3:09:10) Memory Addresses ⌨️ (3:17:20) Pointers ⌨️ (3:27:41) Dereferencing Pointers ⌨️ (3:32:37) Writing Files ⌨️ (3:41:52) Reading Files

  • @RTMLTV

    @RTMLTV

    4 жыл бұрын

  • @avknash175

    @avknash175

    4 жыл бұрын

    Thanks a lot 😊

  • @clementinedebeauvoir977

    @clementinedebeauvoir977

    4 жыл бұрын

    thank u

  • @Zack_Taylor

    @Zack_Taylor

    4 жыл бұрын

    Thanks

  • @milibres3593

    @milibres3593

    4 жыл бұрын

    Thanks man

  • @atai1576
    @atai15762 жыл бұрын

    Dude thanks for this tutorial I’ve really been struggling with c language but you made it so easy to understand

  • @excelljbills8894
    @excelljbills8894 Жыл бұрын

    I have been stuck on Week 2 of CS50x longer than I'd like to say and using this course for supplementary understanding has help me gain SO MUCH clarity on the topic. Better than the Harvard class if you ask me by far! Thank you!

  • @Patelsajan20
    @Patelsajan202 жыл бұрын

    This video was absolutely brilliant for anyone wanting to learn C. I am writing a program in C for an assignment and only have very limited experience in R and Python. This video made C easy to understand and didn't overcomplicate it focusing on key aspects. Definitely recommend watching it if your interested!

  • @niania4158
    @niania41583 жыл бұрын

    This guy is brilliant. He makes me believe that I'm literally capable of learning programming language LOL

  • @niania4158

    @niania4158

    3 жыл бұрын

    @x XGeneric420X x Thanks!!

  • @tomelex1838

    @tomelex1838

    2 жыл бұрын

    That is just a syntax, anyone is capable of understanding it, even the greatest of dimwits. There is much more depth to actually using this knowledge to solve the problems and program

  • @rapidecho5705

    @rapidecho5705

    2 жыл бұрын

    @@tomelex1838 yes, to build massive program, a lot of logical and analytical thinking is required

  • @sorinsanda7529

    @sorinsanda7529

    2 жыл бұрын

    Huh jhbn

  • @shengos6122

    @shengos6122

    2 жыл бұрын

    u are

  • @K.etanak
    @K.etanak Жыл бұрын

    I major in electrical engineering.and I have an internship that is required C programming next week,tho.This is a life saver.Thanks a bunch.

  • @maciejdyba6727
    @maciejdyba6727 Жыл бұрын

    thank you man, you explained all of this under 4 hours while in uni it took us whole semester

  • @rodrigonovelo6768
    @rodrigonovelo67682 жыл бұрын

    Thanks Dude! This video is really getting me into C basics, as a complete begginer and starting to study Computer Science you helped me a lot! Still half a video to watch and at this point I feel that I'v learned so much! My journey beggins here. You were part of it, thank you.

  • @minimusic6645
    @minimusic66452 жыл бұрын

    Just finished this amazing course! Since I had previous experience with python, I was familiar with most of the concepts in this video, and this made me pretty confident in coding in C. And the fact that it is 100% free really amazes me. Great content out there!

  • @shyamgandi9450

    @shyamgandi9450

    2 жыл бұрын

    Can u please suggest python best channel

  • @recsomeasylum3353

    @recsomeasylum3353

    2 жыл бұрын

    @@shyamgandi9450 this same channel

  • @Telugu_vaadini

    @Telugu_vaadini

    2 жыл бұрын

    Some say that learn python after learning c#.. are you sure.. can I learn python first?

  • @yes-vy6bn

    @yes-vy6bn

    2 жыл бұрын

    @@Telugu_vaadini python is usually the first language people learn

  • @hansasithuruwan2683

    @hansasithuruwan2683

    Жыл бұрын

    @@Telugu_vaadini Yeah, Python is less complicated than this.

  • @Riacho_lol
    @Riacho_lol9 ай бұрын

    The best pointers explanations I've heard. Thank you so much!

  • @whisperscribe
    @whisperscribe4 ай бұрын

    This dude is a legend, I was trying to find a decent C course and IT IS REALLY hard, thanks Mike.

  • @nametakenfan
    @nametakenfan3 жыл бұрын

    Thank you! I really wish I had started here when learning C - I have tried so many courses and materials to learn C and this finally made everything stick/filled in the gaps. I know some people are commenting about all the times you mentioned that "A pointer is just a memory address, that's all" but I (and I'm sure others) have gotten so many complicated explanations about pointers that it's really helpful to hear multiple times.

  • @samuelcollier1764
    @samuelcollier17642 жыл бұрын

    I just finished watching the entire tutorial. It's very helpful and Mike explains the content very well. I've definitely learned a lot and would highly recommend this to others if you haven't watched this already.

  • @moriomsultana5297
    @moriomsultana5297Ай бұрын

    I just finished this full tutorial. This is my first programming language that I learnt. Thank you so much for such detail oriented work. Really appreciate it. ☺

  • @induwaradamsith286

    @induwaradamsith286

    Ай бұрын

    HEY THIS VIDEO INCLUDE ARTHMETIC OPERATORS?

  • @nkululekongcobo8194
    @nkululekongcobo8194 Жыл бұрын

    You have no idea how useful you video was, you explained my entire semester much better that my lecture and made C fun for me. Thank you

  • @Camizer
    @Camizer2 жыл бұрын

    This is almost 3 months of my first c course in college. Very usefull, glad I could remember it in a very simple way.

  • @christiancoder454
    @christiancoder4544 жыл бұрын

    You explained my ENTIRE C course in 1 video. Why do I even attend colleg elol

  • @myhugedeck8518

    @myhugedeck8518

    3 жыл бұрын

    I don't know either! My mid sem is in 1 week. This one video was enough

  • @darchendon7926

    @darchendon7926

    3 жыл бұрын

    the honest answer of attending college? Networking *shudders in introverted aspie horror*

  • @Cobalt985

    @Cobalt985

    3 жыл бұрын

    I'm actually learning this in the hopes of landing a future job without going into debt! Probably not with C though, I like to understand how things work to better use them, I figure learning C is about the equivalent of that.

  • @ChrisJones-rd4wb

    @ChrisJones-rd4wb

    3 жыл бұрын

    lol he explained about 1 week of my assembly and computer structure class

  • @francesmedrano7051

    @francesmedrano7051

    3 жыл бұрын

    lmao im asking myself this question every single day

  • @freshhan
    @freshhan10 ай бұрын

    C Programming Tutorial for Beginners ⌨ (0:00:00) Introduction ⌨ (0:01:22) Windows Setup ⌨ (0:05:02) Mac Setup ⌨ (0:09:04) Hello World ⌨ (0:12:51) Drawing a Shape ⌨ (0:20:56) Variables ⌨ (0:32:25) Data Types ⌨ (0:38:32) Printf ⌨ (0:45:22) Working With Numbers ⌨ (0:52:20) Comments ⌨ (0:56:00) Constants ⌨ (1:00:13) Getting User Input ⌨ (1:12:08) Building a Basic Calculator ⌨ (1:17:43) Building a Mad Libs Game ⌨ (1:26:29) Arrays ⌨ (1:36:44) Functions ⌨ (1:45:37) Return Statement ⌨ (1:53:21) If Statements ⌨ (2:07:11) Building a Better Calculator ⌨ (2:14:51) Switch Statements ⌨ (2:21:27) Structs ⌨ (2:29:43) While Loops ⌨ (2:37:48) Building a Guessing Game ⌨ (2:50:11) For Loops ⌨ (2:59:05) 2D Arrays & Nested Loops ⌨ (3:09:10) Memory Addresses ⌨ (3:17:20) Pointers ⌨ (3:27:41) Dereferencing Pointers ⌨ (3:32:37) Writing Files ⌨ (3:41:52) Reading Files

  • @ghostek7792
    @ghostek7792 Жыл бұрын

    thankyou so much man, at my university I recently started class on C & C++. issue is, I haven't coded in 3 months and prior to that i had my first semester EVER coding, absolutely noob, and we learned java. I got cocky, and realized that i got absolutely decimated when i forgot so many concepts and syntax. this is amazing, quick, concise, and really solid for review. even though alot of the concepts are fairly easy it's very nice to brush up quickly

  • @vjmc82
    @vjmc824 жыл бұрын

    I'm taking CS50 online fro Harvard and your video really helped clear things up, THANK YOU!

  • @yashikasharma8455

    @yashikasharma8455

    3 жыл бұрын

    Same. Just started pset1 and I'm having troubles just doing "Hello" . I feel like a faliure

  • @shshht9
    @shshht95 жыл бұрын

    I enrolled at university last year for bachelors in computer systems engineering so it obviously involves a lot of coding. I have never learned to code before and thanks to my lecturer in the first year, he completely ruined coding for me, by dodging all the basics🤬 Here I am in my second year, trying to make the impossible happen and learn C within 2 days so that I can submit an assignment that is solely based on it. Your tutorials are extremely helpful and I can finally hope to create a functional code. Thank you, I'm legit in tears 😭 Never understood C before or coding for that matter 😫

  • @Tom-yu9zg

    @Tom-yu9zg

    4 жыл бұрын

    Where is your university based?

  • @mk-3079

    @mk-3079

    4 жыл бұрын

    You good now??

  • @leno7492

    @leno7492

    4 жыл бұрын

    He offed himself 4 days after the post, he failed the exam and the whole university is talking about him

  • @racistlmao745

    @racistlmao745

    4 жыл бұрын

    @@leno7492 You mean he/she committed the big die? Why didn't he/she ask the professor to help him/her?

  • @leno7492

    @leno7492

    4 жыл бұрын

    @@racistlmao745 im not sure why he did it but he was in my computer science class and im pretty sure he had no friends

  • @lizzie-wizzie
    @lizzie-wizzie6 ай бұрын

    thank you so much for this amazing course! i didn't go through everything yet, but so far you kept it interesting and easy to understand! thank you so much for this valuable resource

  • @roni-suemyles7898
    @roni-suemyles7898 Жыл бұрын

    Thank you so much for your training tutorial it's the best one I have gone through. I have learned so much and it has helped me in my day-to-day work as a Software Engineer working with C Programming language doing Unit Testing for the Aerospace and Medical Device Industry.

  • @GY9944
    @GY99443 жыл бұрын

    Hi Mike! I've just finished watching your SQL Tutorial video and I'm very delighted to find you in C Tutorial as well! You're excellent at teaching and explaining all this stuff

  • @rolandocalisthenics3754
    @rolandocalisthenics37543 жыл бұрын

    this dude dont even say thank u for watching and subscribe at the end, what a legend. Thanks ma man

  • @neyofredrick52
    @neyofredrick52 Жыл бұрын

    Have been able to follow till the end!! It's an amazing video with well detailed information needed. Thanks

  • @jameswinston334
    @jameswinston33411 ай бұрын

    I will highly recommend this guy's video to anyone trying to improve or get a better in understanding c-programming.... This really helped me alot

  • @BigDreamer
    @BigDreamer5 жыл бұрын

    your video is the best C tutorial i can find on KZread. Thank you so much

  • @drake2172
    @drake21722 жыл бұрын

    This is so amazing, I just finished watching it and I am so glad a can learn so much so fast. The amount of stuff you can do with the file function is insane!

  • @Mr.....V228
    @Mr.....V228 Жыл бұрын

    Hey Mike! Thank you very much for making this type of lecture which is very useful to everyone who are facing troubles in understanding 'C' in their college....

  • @sjair6526
    @sjair6526 Жыл бұрын

    You are a great teacher. Thanks for taking the time to shoot the video!

  • @CheetahJona
    @CheetahJona4 жыл бұрын

    I learnt more from this video than I did with 100 hours of class at college Thank you so much🙏🙏 He is such a great teacher. I wish my teacher was at least 1% asgood as he is 😢😪

  • @testingbeta7169

    @testingbeta7169

    4 жыл бұрын

    it happens when you actually pay attention :P

  • @vespervenom2343

    @vespervenom2343

    4 жыл бұрын

    testing beta7 you’re an idiot. Everyone learns different other than just simply paying attention

  • @sdafsdaf4844

    @sdafsdaf4844

    4 жыл бұрын

    thats the time it takes to beat skyrim about 5 times

  • @conorcallaghan2057

    @conorcallaghan2057

    4 жыл бұрын

    Hey

  • @supersonic118boi8
    @supersonic118boi84 жыл бұрын

    Me: trying to watch this video. youtube recommended: not everyone should code.

  • @Dhruv-qw7jf

    @Dhruv-qw7jf

    4 жыл бұрын

    PolyMatter, right?

  • @user-ug4ow1qq2h

    @user-ug4ow1qq2h

    4 жыл бұрын

    Next video: Please, stop coding!

  • @notaplic8158

    @notaplic8158

    4 жыл бұрын

    @@Dhruv-qw7jf yes, i am taking offence right now

  • @penguish

    @penguish

    3 жыл бұрын

    Omg lol. This just happend to me right now. xD

  • @attendez1700

    @attendez1700

    3 жыл бұрын

    Literally the first one

  • @Anuj-1
    @Anuj-1 Жыл бұрын

    I learned so much in such a little time, great teacher!

  • @aiucci
    @aiucci8 ай бұрын

    Well done! A good refresher since I studied C in college ages ago. Thanks!

  • @Joddasoap
    @Joddasoap3 жыл бұрын

    Hey man! Thanks for taking the time to put this together! I am stuck in quarantine without a job atm and decided now might be a good time to learn coding like I have thought for a while, I studied a bit of C# in high-school, but it was a while ago now and this was a very good starter video explaining the basics. :)

  • @NTD44

    @NTD44

    2 жыл бұрын

    how's it going? how far did you make it?

  • @Nana-eq5bq

    @Nana-eq5bq

    Жыл бұрын

    How's going did u get any job

  • @lunghunglin5729
    @lunghunglin57294 жыл бұрын

    I want to show my appreciation and respect to the instructor and all the organizing team to let this awesome tutorial to be able to put on KZread. I had a great time learning this language, and it really did help me a lot! Thanks again for this awesome journey!! Love from Taiwan.

  • @0x0-Issa
    @0x0-Issa Жыл бұрын

    day 5 in C, just got done w this tutorial. Lessgoooo!!!🥳 Thanks so much Mike💘

  • @mikelicel319
    @mikelicel319 Жыл бұрын

    This guy made me start and love programming. He taught me html and css.He is a LEGEND AND MAY Allah continue to bless you

  • @faithakanga
    @faithakanga3 жыл бұрын

    Gosh this guy's amazing, like he gives the little pertinent details, i'm amazed. this really helped. keep up with this. you deserve the best for saving a lot of people, especially students

  • @illegalcoding
    @illegalcoding2 жыл бұрын

    This tutorial was great! Even tough i'm not quite finished yet i already understand C much better and i love your enthusiasm! Thank you❤️❤️

  • @Mushting
    @Mushting Жыл бұрын

    This video was a huge help! Thanks so much for the wonderful lesson in a great format.

  • @kickerwhitelion7626
    @kickerwhitelion7626 Жыл бұрын

    This is really helpful, especially because our teacher cannot be bothered actually teaching us. Although a lot of the ones using scanf don't work in Visual Studio and our school requires us to use that it.

  • @rachelyoung1225
    @rachelyoung12253 жыл бұрын

    Just wanted to say THANK YOU!!! I have learned more in this 4 hour course then I have the entire 5 weeks class I just did.

  • @valeriapinto5685
    @valeriapinto56853 жыл бұрын

    here to learn everything our professor failed to teach us :p

  • @Progamezia

    @Progamezia

    3 жыл бұрын

    what,no,i like this course

  • @trevorlastname2139

    @trevorlastname2139

    3 жыл бұрын

    @Kley christ

  • @kindledmetaphor

    @kindledmetaphor

    3 жыл бұрын

    @Kley Same... ;-;

  • @saadfathallah5043

    @saadfathallah5043

    3 жыл бұрын

    im on my first semester of computer science science we have a subject called c programming do you think i will succeed by learning from this vid ??

  • @dijlexs9933

    @dijlexs9933

    3 жыл бұрын

    @@saadfathallah5043 Well you will grab majority of the concepts you require, its definitely worth while watching. However, you would have to be creative, you should be able to use everything taught in the video and understand what each thing is doing. Because with university/college, you would be given something to do, and it would require you to use many different kinds of the coding taught in C, to be able to create the program they asked for. So memorising how the code goes about wouldn't help at all. Don't memorise, understand what you’re exactly doing, is what im saying in summary.

  • @Alex.Shalda
    @Alex.Shalda Жыл бұрын

    I struggled to go through the Harvard CS50 course, and this vid helped me a lot. A huge thank you, Mike!

  • @jimboyalbaracin1900

    @jimboyalbaracin1900

    Жыл бұрын

    Me too

  • @ritapanzacchi9721

    @ritapanzacchi9721

    3 ай бұрын

    Same here...CS50 is fine but it lacks some basic infos..

  • @dinushachathuranga7657
    @dinushachathuranga76578 ай бұрын

    Bunch of thanks for the crystal clear explanations. It is an amazing job❤❤

  • @kynan9465
    @kynan94655 жыл бұрын

    Doctor: You have 3 hours, 46 minutes, and 13 seconds left to live Me:

  • @yourdailyfails1

    @yourdailyfails1

    4 жыл бұрын

    @David Sinca he will play video on 2x and then he will use leftover time for coding

  • @shoukabir

    @shoukabir

    4 жыл бұрын

    Actually he should watch on 2x and code while watching, he'll becoming a programming legend before dying

  • @lonttugamer2939

    @lonttugamer2939

    4 жыл бұрын

    @@shoukabir he will code an A.I to cure cancer on the Small LCD screen of the sick bed he's dying on, and when he dies the doctors pull the plug wiping the A.I

  • @souhardya1487

    @souhardya1487

    4 жыл бұрын

    the guy must be elon musk!

  • @AbdulBasit-ir8zl

    @AbdulBasit-ir8zl

    4 жыл бұрын

    @@souhardya1487 haha

  • @sreyascu
    @sreyascu3 жыл бұрын

    2:29:10 - Jim's a business major and Pam's an art major. Guess someone's a big "The Office" fan xD EDIT - 3:38:43 - haha guess I was right

  • @GY9944

    @GY9944

    3 жыл бұрын

    Haha you should see his SQL Tutorial video - it's the entire "The Office" lore explained with SQL

  • @sreyascu

    @sreyascu

    3 жыл бұрын

    @@GY9944 lmao

  • @joanpd
    @joanpd Жыл бұрын

    I only knew javascript and in two days I watched this video, and thanks to this video I 've done succesfully a challenge from a competitive coding tournament. You are amazing.