[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 the absolute basics of programming while understanding how computers execute instructions. By the end of this course, you'll have the foundation needed to tackle more advanced coding problems.
Prerequisites
Any computer that can run a web browser
Basic middle school math skills
No prior programming experience required
Course Sections 14
001
What is Programming ?
002
What is a computer ?
003
Write, Compile, Interpret!
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
What you'll learn
Programming/Program/Programmer
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 the absolute basics of programming while understanding how computers execute instructions. By the end of this course, you'll have the foundation needed to tackle more advanced coding problems.
Prerequisites
Any computer that can run a web browser
Basic middle school math skills
No prior programming experience required
Course Sections 14
001
What is Programming ?
002
What is a computer ?
003
Write, Compile, Interpret!
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
What you'll learn
Programming/Program/Programmer
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