This course will give you a full introduction into all of the core concepts in the C programming language. Follow along with the tutorial video and you'll be a C programmer in no time!

⭐️ 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 YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmI...

🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy

🔗The Giraffe Academy website: http://www.giraffeacademy.com/

⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c


Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

And subscribe for new videos on technology every day: https://youtube.com/subscription_cent...

  • Mike Dane
    Mike Dane 9 months ago Hey everyone! Thanks for watching my course Follow me on twitter at https://twitter.com/mike_dane
  • Jack Wang
    Jack Wang 1 week ago Dude, you are awesome. Thanks very much for sharing your knowledge!
  • Arsalan Shaikh
    Arsalan Shaikh 3 weeks ago loved your explanation my man you killed it
  • dissom dissom
    dissom dissom 3 weeks ago No hindi version
  • YuliaKitsenko
    YuliaKitsenko 1 month ago it helps that ur cute:))
  • Paolo Yanes
    Paolo Yanes 1 month ago Thank you so much for the course
  • Aakash Mudigonda
    Aakash Mudigonda 1 month ago @Modinul Islam Khan in while(guess!=secretNumber && outofguess==0) then it will work
  • Sanath Kumar
    Sanath Kumar 1 month ago Plss include pattern printing......now its is important for campus placements..
  • ᅲdbwldnjs
    ᅲdbwldnjs 1 month ago hi! I have a question. when I print 'hello world', the command prompt does not pop up. Is there a way to fix this problem?
  • Gerald Musandirire
    Gerald Musandirire 1 month ago Mike Dane .... You’re a goat 🐐 Thanks really man
    SAI PRANEETH CHINTAPATLA 2 months ago hey thanks man this session was like a revision to me tomorrow's my exam. and you guys helped me a lot. In c and in python you guys helped me a lot
  • Triparna Dasgupta
    Triparna Dasgupta 2 months ago Thank you so much Sir, for making this course, you have helped me a lot, this is such an amazing learning course, beautiful Sir, please keep on doing tutorials like this, so that coding lovers like me can boost our knowledge
  • Andrei Cosma
    Andrei Cosma 2 months ago Hey Mike! Just wanted to send you out a big big Thank you for this course! Nice and solid explanation for beginners who don't know much or anything at all. Came here expecting noting and I was wowed. Thanks again! Andrei :)
  • bernard kariuki
    bernard kariuki 2 months ago you started explaining with all OSs on board then you narrowed down to Mac OS all of a sudden without alerting the viewer
    elMARABIYOCHO1989 4 months ago you are a life saver. this really helped me a lot
  • Obaidul Qader
    Obaidul Qader 4 months ago @Pankaj Sonawane that means you dont get full video xD
  • crazy gamer
    crazy gamer 4 months ago Sir you have missed one topic that is operators
  • Abdul Roshan
    Abdul Roshan 4 months ago The best programming tutorial video ever... Everything well explaining and codes visibility is awesome.. Thank you very much for your effort ... C got lot more easier because of you.. Thank you Sir...
  • Jong Song Chimfwembe
    Jong Song Chimfwembe 4 months ago Oh hey, i have a problem, can you please help me write a program that calculates and displays the weekly salary for employee who earns $20 an hour on 49 regular working hours, and earns time and half (wages * 1.5) for over time worked: Prompt number of hours. And a program (temperature converter) that converts temperature from degree Celsius to Fahrenheit and vice versa as shown below: Temperature Converter Main menu 1: Celsius to Fahrenheit 2: Fahrenheit to Celsius 3: exit Thank you.
  • Nikola Penchev
    Nikola Penchev 5 months ago Jim majoring business and Pam majoring Art? Is this a reference from the Office? Hmmmmm....
  • Cricket - Opia
    Cricket - Opia 5 months ago Sir can you explain about graphics and how to turn our whole coadind into an appllication and also header files