C Programming | In One Video

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 259

  • @samip4sure
    @samip4sure 4 роки тому +268

    For mobile users:
    Overview - 1:32
    Setup - 2:49
    Printing - 3:29
    Variables & Data Types - 3:56
    Casting - 7:00
    Pointers - 7:33
    Numbers - 9:16
    User Input - 11:37
    Arrays - 14:28
    2d Arrays - 16:02
    Functions - 17:13
    If Statements - 18:52
    Switch Statements - 20:32
    While Loops - 21:28
    For Loops - 22:40
    Structs - 23:25

    • @fidelyong304
      @fidelyong304 3 роки тому

      Gbu

    • @nexphire1176
      @nexphire1176 3 роки тому +1

      Legend

    • @robert58
      @robert58 3 роки тому

      Very much appreciated

    • @osmanazam815
      @osmanazam815 3 роки тому +5

      copied from the description..

    • @day35ofdebuggingthesamelin56
      @day35ofdebuggingthesamelin56 3 роки тому +11

      @@osmanazam815 I think he stated "For mobile users" because it might be easier for mobile users to use this comment than to use the description one somehow, but not too sure.

  • @momodoufatty3315
    @momodoufatty3315 5 років тому +118

    Wow! Quick, clear and precise tutorial touching key aspects of C. The best on youtube for a programmer who needs a quick info on C. I've been searching for a while.

  • @arewenot
    @arewenot 5 років тому +302

    holy wow ive actually learned more from this guy than my teacher.

    • @themehuify
      @themehuify 4 роки тому +20

      kinda sad but not unusual

    • @anaximeno
      @anaximeno 3 роки тому +8

      Hahaha, we are many, bro.

    • @aylatyy4385
      @aylatyy4385 3 роки тому +10

      Yes, same. Fuck school

    • @seasnek7024
      @seasnek7024 3 роки тому +3

      I’ve learnt more programming on UA-cam than anywhere else

    • @tomasscaballero4965
      @tomasscaballero4965 3 роки тому +5

      I was just about to comment the same thing! This guy is awesome!

  • @souravjha2146
    @souravjha2146 4 роки тому +97

    there is so much content in such a compact and accurate form.

  • @elenangocam
    @elenangocam 5 років тому +43

    Exactly what i needed for my Exam Revision. Thanks

  • @1keeviiin
    @1keeviiin Рік тому +7

    Thanks mate, I was looking for a quick and good C programming recap for one test 😅

  • @ManishKumar-wn4zc
    @ManishKumar-wn4zc 4 роки тому +15

    Thanks bruh awesome video, i come here whenever i want to learn a specific language , cuz us coders dont actually need to learn all the concepts in brief everytime we learn a new language, all we need is an overview as most of the concepts and logic is same. And the way you teach and design the tutorial is the most accurate and precise.Dont know what i would do without this channel.

  • @christophkrass6929
    @christophkrass6929 2 роки тому +2

    Perfect tutorial for experienced programmers! Straight to the point. I've learned so much, I love it!

  • @labradorretrieversforever1578
    @labradorretrieversforever1578 3 роки тому +4

    Mike your a god to CS&SE students. Thanks you helped me to have interest in learning programming. I watched all your giraffe academy videos. All the tribute of me learning and will be learning c, sql, c++, c#,Ruby, php, python goes to you. Thanks. I have already done php, python, c.

  • @8urcin
    @8urcin Рік тому +2

    Idk how you make it in 25 minutes but im glad you to do that because its really good summary for our exams. Whenever i forgot c syntax i click on your video to remember in a quick way.

  • @brunooadas
    @brunooadas 3 роки тому +1

    you should be proud bro because your kind is the one responsible for making us learn and change the world

  • @VasanthTulasi
    @VasanthTulasi 6 років тому +12

    Brilliant!
    A fantastic video for a quick revision of C language and you've covered all the topics.

  • @zahoorali346
    @zahoorali346 Рік тому +1

    Nice Video, Not long but covers all aspects. Good Intro to C video

  • @neeleshmungoli503
    @neeleshmungoli503 5 років тому +17

    Holy shit! That was the best tutorial on c period!

  • @starchygaming4973
    @starchygaming4973 6 років тому +10

    Mike its literally an un returnable favor you have done the appreciation is always not enough not matter how much we give you giving such information in perfect bite sized pieces for FREE is a big contribution you do to programmers and web developers futures

  • @Apparentt
    @Apparentt 3 роки тому +12

    Coming from typescript you can really feel all the similarities (and more-so appreciate the help higher level languages give you!)

    • @jibraankhan1659
      @jibraankhan1659 3 роки тому

      But typescript and C are really useful because they don't let you mess up the types. TypeScript isn't there so you have to use it, it's just there to help you.

  • @abd-elrahmanmahmoud3167
    @abd-elrahmanmahmoud3167 3 роки тому +1

    dude i had structured programming final exam 4 hours ago and your video just did mention everything :DD
    big thanksss

  • @Bruh-hd4rj
    @Bruh-hd4rj 2 роки тому

    Finally someone who understands what everyone wants!!!

  • @tuviejapelotudo
    @tuviejapelotudo 4 роки тому +4

    You wouldnt believe how much I aprecciate this, thanks from Argentina Mike!!! youre such a great teacher, keep on like this, we love you!!!

  • @hubercats
    @hubercats 3 роки тому +2

    Thanks so much for making this great video. I've done a lot of Fortran and Matlab programming during my career as an engineer. I recently retired and have decided to learn C so as to program microcontrollers (e.g., arduino). This was the perfect introduction for me.

  • @anmjubaer
    @anmjubaer 3 роки тому +1

    Very clear and main parts are discussed. Found it useful as a revisional video. Thanks a lot.

  • @Decco6306
    @Decco6306 4 роки тому +1

    i was trying to find something like this to show to my friends that didnt go over the whole of computer science while trying to explain C. Thanks.

  • @tolulopemalomo8922
    @tolulopemalomo8922 3 роки тому +2

    You've been helping me ace exams since my first year in college. I'm in my third year now. Thanks!

    • @tolulopemalomo8922
      @tolulopemalomo8922 2 роки тому

      @Mori Jin If you're referring to learning just programming languages, then I'll choose the Internet. But if it's Computer Science , that depends on the quality of the school and whether money is a problem for you. If you can afford to go to a good college, then that might be best. However, you can also self learn computer science on your own. If I was to do this, I'd get Harvards cs curriculum online and then find videos on UA-cam to study each course.

  • @RajaRaja-lr6tc
    @RajaRaja-lr6tc 5 років тому +15

    # include
    # include
    Void main()
    {
    Printf("
    amazing video");
    Return (0);
    }

    • @ansonaromi8556
      @ansonaromi8556 5 років тому +3

      is void do have return values????

    • @ramanrawat1883
      @ramanrawat1883 4 роки тому +4

      @@ansonaromi8556 He got an error their. XD

  • @MrMikamika200
    @MrMikamika200 3 роки тому +1

    I have an exam tomorrow and because I failed in the first semester I retake my exam 6 months after I had my last class on this subject, this was great to revive my memory let's hope I don't fail tomorrow. thank you!

    • @TeachMeLee
      @TeachMeLee 2 роки тому

      Did you pass this exam?

  • @兴宣大院君-h4s
    @兴宣大院君-h4s 6 років тому +13

    enjoy watching this on Sunday afternoon

    • @parimalarenga92
      @parimalarenga92 4 роки тому +2

      Enjoy seriously?

    • @zobr0s77
      @zobr0s77 4 роки тому

      @@parimalarenga92 i am new to programming, preparing before going to college
      And this is really fun for me

  • @senalweerasekara
    @senalweerasekara 4 роки тому +1

    THANK YOU SO MUCH FOR DOING THIS. YOUR VIDEOS HELPED ME A LOT. YOUR TEACHING IS NEXT LEVEL. EASY TO UNDERSTAND AND CLEAR. AGAIN THANK YOU.

  • @nIcOlICK
    @nIcOlICK 3 роки тому +1

    3:40 printf is for "print formatted", not "print function" (they didn't pointlessly append an "f" for "function" to the function's name)

  • @puspakdey4786
    @puspakdey4786 2 роки тому +1

    there is often a situation when we need to brush up a language quickly after a long time and this video hits the bullseye!
    printf(" Thank you for everything mike
    );

  • @ooogabooga5111
    @ooogabooga5111 9 місяців тому

    Nice, I'm trying to write double linked list in multiple languages, this helps.

  • @umar-ot6mi
    @umar-ot6mi 2 роки тому

    God bless you boss... this video really helped save time.

  • @olootoandrew5556
    @olootoandrew5556 4 роки тому +1

    infact these people are gifted in teaching i love it

    • @freealgoexpert825
      @freealgoexpert825 4 роки тому

      check this course: ua-cam.com/video/iy44Oul230U/v-deo.html

  • @hanzzz2303
    @hanzzz2303 4 роки тому +2

    Well done, extremely helpful introduction! Thanks!

  • @nishanthsuri3347
    @nishanthsuri3347 3 роки тому +1

    Thanks a lot! Exactly what I was searching for.

  • @dpaul3447
    @dpaul3447 4 роки тому +4

    I just want to meet this genius physically.....

  • @kevinbragais9331
    @kevinbragais9331 3 місяці тому +1

    thank you so much

  • @abelojoo1595
    @abelojoo1595 3 роки тому +1

    Dane You are a great teacher . Watched you videos on python and others. Thanks for zooming the text when presenting because we see what you are doing.

  • @hadireg
    @hadireg 3 роки тому

    I learned algorithmics in school and love that. but language features, influences a LOT the way we think about the solutions we implement.

  • @k.L.A.buddikanuwan
    @k.L.A.buddikanuwan Рік тому

    thanks Dane...helps a lot to my degree

  • @SokoOost
    @SokoOost 3 роки тому

    Programmers to learn just the syntax of the new language and then youre explaining what an array and a while loop is XD This has really helped and I should be good when going into my project by not wasting time googling the different syntax.

  • @millsinfotech1
    @millsinfotech1 2 роки тому +1

    Thanks Mike, another great vid. Keep up the awesome work.

  • @preetitimes
    @preetitimes 4 роки тому +20

    This was my whole semester in 25 minutes

    • @aylatyy4385
      @aylatyy4385 3 роки тому

      LOL

    • @himanshushukla6451
      @himanshushukla6451 3 роки тому

      same bro

    • @operandexpanse
      @operandexpanse 3 роки тому +4

      It's sad that that's a thing. It's amazing how people can turn something that is exciting to learn in to something gruelling. Took me years to come back from the damage school did to me, but after I did, well now I've been a software dev for 4 years and life has never been better!

  • @ruthukumar9451
    @ruthukumar9451 3 роки тому +1

    Wow , really good effort form you brother, really a very nice job you are doing , compare to all other channels your way of explaination are ,making me to concentrate , really love your vedios ,its very easy to understand, making my day every time i try to learn it from you.

  • @kashyapkoshti
    @kashyapkoshti 2 роки тому

    great video for rapid revision of basics for interview,

  • @itzbinmaaruf94
    @itzbinmaaruf94 5 років тому +1

    exclusively well explantory way of understanding C thank you very much

  • @neelsagarsarkar3217
    @neelsagarsarkar3217 3 роки тому

    Seriously Thank You. This video is just appropriate.

  • @khaolanimavimbela8911
    @khaolanimavimbela8911 3 роки тому

    Hi Mike my name is also Mike am enjoying your tutorials i wish i had a million to invest in your future company but don't worry as soon as i get that programming Job i will donate

  • @turloughhughes
    @turloughhughes 4 роки тому +1

    Excellent video, liked and subscribed.

  • @deepvoyager01
    @deepvoyager01 2 роки тому

    Thanks man I was looking for this video. Really helped me a lot

  • @Mac_boy734
    @Mac_boy734 3 роки тому +1

    thank you and keep up you have given me a lot of content

  • @tusharpandeyy
    @tusharpandeyy 3 роки тому

    Bro literally thankksssss I knew all the concepts from python but was too lazy to watch an 8 hour course of C

  • @Coolkid-dq5by
    @Coolkid-dq5by 3 роки тому +1

    It is very awesome man thnx alot

  • @trusttheprocessof
    @trusttheprocessof 4 роки тому +2

    Finally !!!!!!!!!!!!!!!!!!!!!! found the thing i was looking for

  • @latchireddiekalavya4683
    @latchireddiekalavya4683 3 роки тому

    nice quick Rivison ,thank you sir!!

  • @leonardo006
    @leonardo006 Рік тому

    God sent, bless your soul sir. Very comprehensive... hilarious how most of the time you put that the students dumb and failing

  • @__gavin__
    @__gavin__ 2 роки тому

    Thanks for the no bs explanation

  • @pranavdabre1816
    @pranavdabre1816 3 роки тому +1

    This is what i was looking for !
    I've been programming in Python and wanted to start with C
    And this video gave me a good Over-View of C
    Thanx

  • @saraabecia5420
    @saraabecia5420 3 роки тому

    Wow this was perfect. Exactly what I was (kindda hopelessly) looking for. Thanks so much!

  • @rupam0
    @rupam0 2 роки тому +1

    It was very informative.. but use dark mode instead of light please!

  • @ooogabooga5111
    @ooogabooga5111 9 місяців тому

    13:39 , here &age is a pointer to int type, but its not a pointer, & just returns the address of the variable. &age is a pointer a pointer to a integer type , so you can assign it to int *p = &age;

  • @sathish3618
    @sathish3618 4 роки тому +1

    superb clear bro

  • @akaluheyi
    @akaluheyi 4 роки тому

    you are awesome guy! So precise teaching approach. Many Thanks!

  • @eriktjomsland490
    @eriktjomsland490 2 роки тому

    I DID IT!!! I LEARNED IT!!!!

  • @codelikealpha
    @codelikealpha 2 роки тому +1

    you saved my life, I have my college exam like in an hour, I have been too busy learning web development, that I forgot about c, but this really helped thanks a lot, I will let you know how my exam goes.

  • @klondwood7448
    @klondwood7448 3 роки тому +1

    Excellent

  • @chazyo514
    @chazyo514 4 роки тому +7

    Don't know if you are still active on this channel Mike but worth considering using that new youtube feature that shows each section of the video on the time bar instead in the description

    • @graceirikefe5393
      @graceirikefe5393 3 роки тому +1

      He has a website mikedane.com that's where he teaches most languages

  • @pierrotgingras4004
    @pierrotgingras4004 2 роки тому

    Thank you brother !

  • @fatalaiv1010
    @fatalaiv1010 5 років тому +1

    Holy shit,quick and well done

  • @tomekakirkpatrick5788
    @tomekakirkpatrick5788 2 роки тому

    Great information 🖤

  • @shredman
    @shredman 4 роки тому +1

    Huge thanks for the video!

  • @Tray2323FTW
    @Tray2323FTW 3 роки тому

    This is an extremely helpful video thank you

  • @jony4t
    @jony4t 2 роки тому

    This guy is the GOAT 🐐

  • @totallyuneekname
    @totallyuneekname 2 роки тому

    Fantastic video, thanks for putting it together!

  • @harshachhattani3587
    @harshachhattani3587 4 роки тому +1

    please make a video on advanced C programming !!!!!!!!

  • @kuttykavi2644
    @kuttykavi2644 4 роки тому

    Really your teaching is good

  • @jamespatrick8145
    @jamespatrick8145 2 роки тому

    Awesome video!! Thanks you!

  • @hansanikularatne5287
    @hansanikularatne5287 5 років тому

    Thank you zillion times for this video!!!! It's amazing!!! Please do more tutorials!!!

  • @TJ-vo3rv
    @TJ-vo3rv 2 роки тому

    This was perfect, thank you!

  • @graceirikefe5393
    @graceirikefe5393 3 роки тому

    This guy's the best

  • @wokguysrandomstuff5535
    @wokguysrandomstuff5535 2 роки тому

    thanks so much! really useful

  • @warker6186
    @warker6186 2 роки тому

    is this a complete guide for C or just a quick brief about the language?

  • @mouhanedakermi4019
    @mouhanedakermi4019 2 роки тому

    Absolutly Amazing ! Why don't you do a video like that for javascript programmers ?

  • @MadPo-
    @MadPo- 2 роки тому

    Hey man do you have a playlist for videos just on C? Learning taht right now and having a hard time !

  • @gedalyahkk3125
    @gedalyahkk3125 4 роки тому

    Awesome video ... What about making a library and referencing it to your program

  • @haydarfuel
    @haydarfuel 3 роки тому

    thanks Mike

  • @subscribersWithnovideosc-ru8jp
    @subscribersWithnovideosc-ru8jp 5 років тому +2

    Good one

  • @m3.563
    @m3.563 2 роки тому

    aewosme video really helpful fo r me
    love from nepal

  • @nIcOlICK
    @nIcOlICK 3 роки тому

    14:15 Not true, you also use %lf for printing a double. It's the same data type after all. %f is for float so it'll work to print out doubles, too, but not as precisely (noticeable when the value you store can not be stored in a float but only in a double).

    • @lazix9769
      @lazix9769 2 роки тому

      I was wondering about this. Thanks!

  • @arjun5458
    @arjun5458 3 роки тому

    neat and concise

  • @ropersonline
    @ropersonline 3 роки тому

    4:58: "it's at least 16 bits unsigned integer"

  • @iggyglinsky7217
    @iggyglinsky7217 3 роки тому

    Thanks, Mike! Cld u do a detailed tutorial on Golang?

  • @cefanie
    @cefanie 4 роки тому +2

    Great job, Mike!! :)

  • @takx1983
    @takx1983 3 роки тому

    Thank you

  • @tondachlum8230
    @tondachlum8230 3 роки тому

    great vid my guy

  • @sara-zi8ly
    @sara-zi8ly 4 роки тому

    Please make more videos
    Your videos helps me

  • @mufhulufhelimabilo8923
    @mufhulufhelimabilo8923 2 роки тому

    Thank you !

  • @adespade119
    @adespade119 4 роки тому

    excellent video

  • @ECESaiChirangeevee
    @ECESaiChirangeevee 5 років тому

    Very good for revision

  • @radu6772
    @radu6772 4 роки тому

    He is the mascot of freecodecamp

  • @danielgiovanniello7217
    @danielgiovanniello7217 3 роки тому

    I have an exam in C programming concepts in three hours, and I know fuck and all about C... time to get learning.

    • @danielgiovanniello7217
      @danielgiovanniello7217 3 роки тому

      @k r no. No I did not.

    • @danielgiovanniello7217
      @danielgiovanniello7217 3 роки тому

      @k r it was one test, so I'm not too worried. We have two much easier tests left, and a project (which most people get at least a B+ on). I'm making a small text-based adventure game