YoVDO

C Programming Tutorial for Beginners

Offered By: freeCodeCamp

Tags

C Programming Courses Control Structures Courses Pointers Courses File Handling Courses

Course Description

Overview

This course will give you a full introduction into all of the core concepts in the C programming language. You will learn about Windows and Mac setup, printing “Hello World”, drawing a shape, variables, data types, printf(), working with numbers, comments, constants, getting user input, building a basic calculator, building a Mad Libs game, arrays, functions, return statement, if statements, building a better calculator, switch statements, structs, while loops, building a guessing game, for loops, 2D arrays and nested loops, memory addresses, pointers, dereferencing pointers, writing files, and reading files.


Syllabus

Introduction.
Windows Setup.
Mac Setup.
Hello World.
Drawing a Shape.
Variables.
Data Types.
Printf.
Working With Numbers.
Comments.
Constants.
Getting User Input.
Building a Basic Calculator.
Building a Mad Libs Game.
Arrays.
Functions.
Return Statement.
If Statements.
Building a Better Calculator.
Switch Statements.
Structs.
While Loops.
Building a Guessing Game.
For Loops.
2D Arrays & Nested Loops.
Memory Addresses.
Pointers.
Dereferencing Pointers.
Writing Files.
Reading Files.


Taught by

freeCodeCamp.org

Related Courses

استخدام وإدارة المؤشرات في لغة البرمجة سي
Coursera Project Network via Coursera
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introductory C Programming
Duke University via Coursera
C Programming: Advanced Data Types - 5
Dartmouth College via Coursera
C++ Programming: Intermediate Concepts
Codio via edX