Skill Roadmap - Xiao-XC/C-Practice-Projects GitHub Wiki

Skill Roadmap

What I'm learning, in order. Back to Home.

Skill Status Where it showed up
  1. Syntax, variables, I/O (printf / scanf / fgets) | Done | Shopping-Cart-Program, Mad-Libs-Game
  2. Control flow (if/else, loops, switch) | Done | Weight-Converter-Program, Basic-Calculator-Program, Number-Guessing-Game
  3. Functions and scope | Done | Rock-Paper-Scissors, Banking-Program
  4. Arrays and strings | Done | Quiz-Game
  5. Pointers | Up next (used as parameters so far) | Digital-Clock, Time-Utility-Program
  6. Structs | Done | Time-Utility-Program
  7. File I/O | Upcoming | Not yet
  8. Dynamic memory allocation (malloc / free) | Upcoming | Not yet
  9. Linked lists and basic data structures (stretch) | Upcoming | Not yet
  10. A small multi-file project with a Makefile (stretch) | Upcoming | Not yet
⚠️ **GitHub.com Fallback** ⚠️