π―π΅ ζ₯ζ¬θͺ
|
πΊπΈ English
Advertisement
Home
βΊ
1-Week Roadmap
Learn C in 1 Week Roadmap
With 1β2 hours of study per day, you'll master the basics of C in just one week.
This roadmap is a plan to
learn the fundamentals of C in a single week
using the content on this site. It assumes 1β2 hours of study per day.
How to use:
Click an item on each day to jump to that page. Click the checkbox to record your progress (saved in your browser).
DAY 1
First Steps
Goal: Display "Hello World" in C
Setup Guide
30 min
What is Programming
15 min
Hello World
20 min
Variables
30 min
DAY 2
I/O and Calculations
Goal: Read keyboard input and display calculation results
printf & scanf
30 min
Arithmetic Operators & Casts
30 min
Quiz (Variables)
15 min
Quiz (Arithmetic)
15 min
DAY 3
Conditionals
Goal: Use if and switch to give programs decision-making power
Comparison, Logical & Ternary
25 min
if Statements
25 min
else if & switch
25 min
Quiz (if)
15 min
DAY 4
Loops and Arrays
Goal: Write loops for repetition and group data using arrays
for / while / do-while
30 min
Arrays & 2D Arrays
30 min
Quiz (Loops)
15 min
Quiz (Arrays)
15 min
DAY 5
Strings and Functions
Goal: Handle strings and organize code with functions
Strings & string.h
30 min
Functions (Basics)
25 min
Functions (Advanced)
25 min
Quiz (Functions)
15 min
DAY 6
Pointers and Structs
Goal: Conquer C's biggest wall, "pointers", and group data with structs
Pointer Basics
40 min
Structs, typedef, enum
30 min
Quiz (Pointers)
15 min
Quiz (Structs)
15 min
DAY 7
Wrap-Up
Goal: Learn dynamic memory and file I/O, then tackle hands-on exercises
Dynamic Memory (malloc/free)
30 min
File I/O
25 min
Practice Exercises
30 min
Try Game Projects!
open
π
You after 1 week
You'll have a solid foundation in variables, conditionals, loops, arrays, functions, pointers, structs, and dynamic memory.
From here, sharpen your practical skills with
exercises
,
memory trace problems
, and
game projects
.
Progress:
0
%
Share this article
Share on X
Share on Facebook