Programming Fundamentals in C - Fourth Wall Education
logo
[Programming Fundamentals in C]
FW-101
Semester 1 Fundamental 25 hours
Keywords & Technologies
gcc
clang
compiler
debugger
text editor
command line
Overview
This course introduces you to programming using C, a powerful and efficient language that teaches fundamental computer science concepts. You'll learn to write clean, efficient code while understanding how computers execute your instructions at a low level. By the end of this course, you'll have the foundation needed to tackle more advanced programming challenges and understand how modern software systems work under the hood.
Prerequisites
Any computer that can run chrome
Basic middle school math skills
No prior programming experience required
What you'll learn
Variables, assignments
Built-in types and operators
Conditional statements
Loops and iteration
Goto and labels
Functions and scope
Arrays
Strings and characters
Structures and types
Simple preprocessor directives
Macros
Fourth Wall
[Programming Fundamentals in C]
FW-101
Semester 1 Fundamental 25 hours
Keywords & Technologies
gcc
clang
compiler
debugger
text editor
command line
Overview
This course introduces you to programming using C, a powerful and efficient language that teaches fundamental computer science concepts. You'll learn to write clean, efficient code while understanding how computers execute your instructions at a low level. By the end of this course, you'll have the foundation needed to tackle more advanced programming challenges and understand how modern software systems work under the hood.
Prerequisites
Any computer that can run chrome
Basic middle school math skills
No prior programming experience required
Course Sections 14
001
What is Programming ?
002
What is a computer ?
003
Introduction to C Programming
004
C Programming Practice
005
Section FW-101-005
006
Section FW-101-006
007
Section FW-101-007
008
Section FW-101-008
009
Section FW-101-009
010
Section FW-101-010
011
Section FW-101-011
012
Section FW-101-012
013
Section FW-101-013
014
Section FW-101-014
Further Reading & Resources
What you'll learn
Variables, assignments
Built-in types and operators
Conditional statements
Loops and iteration
Goto and labels
Functions and scope
Arrays
Strings and characters
Structures and types
Simple preprocessor directives
Macros
Fourth Wall