C Programming Tutorial for Beginners

Share this & earn $10
freeCodeCamp.org
Published at : 19 Oct 2021
5277029 views
101766
2029

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

🐦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_center?add_user=freecodecamp

c tutorialc coursec programming language

Lenka - Trouble Is A Friend (YouTube Version)

Lenka - Trouble Is A Friend (YouTube Version)

In case vs If: What's the difference? English In A Minute

In case vs If: What's the difference? English In A Minute

✨ASMR 15 Minutes of ULTIMATELY SATISFYING Sand Cutting | Gratifying ASMR

✨ASMR 15 Minutes of ULTIMATELY SATISFYING Sand Cutting | Gratifying ASMR

How to Create an Ebook for Free (Step by Step!)

How to Create an Ebook for Free (Step by Step!)

Calvin Harris - Blame ft. John Newman

Calvin Harris - Blame ft. John Newman

Introduction to Income Tax for Individuals and Families

Introduction to Income Tax for Individuals and Families

English Tutor Nick P Adverb Phrase (18) By No Means

English Tutor Nick P Adverb Phrase (18) By No Means

Adele - Hello

Adele - Hello

I thought this GPU mod was going to be pointless... Boy was I wrong!

I thought this GPU mod was going to be pointless... Boy was I wrong!

What is STIPULATION? What does STIPULATION mean? STIPULATION meaning, definition & explanation

What is STIPULATION? What does STIPULATION mean? STIPULATION meaning, definition & explanation

Imany - Take Care

Imany - Take Care

Interested In - S1: E3 (of 5) - "Trade"

Interested In - S1: E3 (of 5) - "Trade"

Besides the Fact

Besides the Fact

A Female Knight Referred to as Sir? (Yes, in a Children’s Cartoon!)

A Female Knight Referred to as Sir? (Yes, in a Children’s Cartoon!)

Iced Over

Iced Over

The Best Meal Plan To Lose Fat Faster (EAT LIKE THIS!)

The Best Meal Plan To Lose Fat Faster (EAT LIKE THIS!)

Invader Zim, Dark Souls, Stargate

Invader Zim, Dark Souls, Stargate

Israel is prepared for war, IDF Chief says; US undeterred by Iran threats - TV7 Israel News 11.02.21

Israel is prepared for war, IDF Chief says; US undeterred by Iran threats - TV7 Israel News 11.02.21

MEDICINE - QUEEN NAIJA  (OFFICIAL VIDEO)

MEDICINE - QUEEN NAIJA (OFFICIAL VIDEO)

"My Life Is Available To YOU" Bishop T.D. Jakes and the Potter's House Mass Choir lyrics

"My Life Is Available To YOU" Bishop T.D. Jakes and the Potter's House Mass Choir lyrics

Hoobastank - The Reason (Acoustic)

Hoobastank - The Reason (Acoustic)

Top 10 Most Useful Online Courses That Are FREE

Top 10 Most Useful Online Courses That Are FREE

Music Instructor - Super Sonic

Music Instructor - Super Sonic

a normal video

a normal video

Suspect #activegxng - A style (offical audio) #activegang #ag

Suspect #activegxng - A style (offical audio) #activegang #ag

KRYON 2021 ~ Explains Why You Should Expect A Significant Intuition Increase

KRYON 2021 ~ Explains Why You Should Expect A Significant Intuition Increase

Of Peers

Of Peers

Freeway ft. JAY-Z, Beanie Sigel - What We Do (Official Video)

Freeway ft. JAY-Z, Beanie Sigel - What We Do (Official Video)

THE FANCY -

THE FANCY -

#6 Brainstorming on EDUCATION with Sandeep Maheshwari

#6 Brainstorming on EDUCATION with Sandeep Maheshwari

Problematic

Problematic

2021 ZED RUN Wakeful Stakes G3 - Willowy (嬌嬈) - J McNeil

2021 ZED RUN Wakeful Stakes G3 - Willowy (嬌嬈) - J McNeil

Ayo & Teo | Lil Keed ft Lil Gotit - Playing Around(Official Dance Video)

Ayo & Teo | Lil Keed ft Lil Gotit - Playing Around(Official Dance Video)

The Big Five Personality Traits

The Big Five Personality Traits

Active Listening: How To Communicate Effectively

Active Listening: How To Communicate Effectively

A$AP Ferg - Value (Official Audio)

A$AP Ferg - Value (Official Audio)

France is suffering! A huge tornado hit Corsica.

France is suffering! A huge tornado hit Corsica.

Nuno's Palace mess and why he must make sure Paratici's Levy chat was right

Nuno's Palace mess and why he must make sure Paratici's Levy chat was right

I need to stop buying every Beauty Product I see on Tik Tok…

I need to stop buying every Beauty Product I see on Tik Tok…

The Histogran  A Basic Introduction to an Invaluable Tool

The Histogran A Basic Introduction to an Invaluable Tool

Accomplice (2020) | Todd Jones, Steve Jones, Drew Holt, Brett Hills | Official Trailer HD

Accomplice (2020) | Todd Jones, Steve Jones, Drew Holt, Brett Hills | Official Trailer HD

This Thing Allows You to Train like a Pro

This Thing Allows You to Train like a Pro

Play This Knowledge Quiz

Play This Knowledge Quiz

M Huncho - Indulge ft. D-Block Europe

M Huncho - Indulge ft. D-Block Europe

HOW TO MAKE MONEY || Who Can Make More Money In 24 Hours? Cool Startups by 123 GO!

HOW TO MAKE MONEY || Who Can Make More Money In 24 Hours? Cool Startups by 123 GO!

All New HWP-150 compared to the HWP-120

All New HWP-150 compared to the HWP-120

Nick J. D. Hodgson - Suitable

Nick J. D. Hodgson - Suitable

Ryan Reynolds: The goal is to take Wrexham to the Premier League

Ryan Reynolds: The goal is to take Wrexham to the Premier League

Impartial - Your God [Official Music Video]

Impartial - Your God [Official Music Video]