Skip to content
AgileLogics

Learn C

Structured lessons from the basics up — follow the path below in order, at your own pace.

65 lessons ~4h 50m total 7 modules
Start here
  1. 1
  2. 2
    Beginner Projects Beginner 1 lesson

    Build these with nothing but what Level 1 covered — variables, arrays, functions, and basic pointers. 1. Command Line Calculator Read two nu...

  3. 3
  4. 4
    Intermediate Projects Intermediate 1 lesson

    Build these using dynamic memory, structs, and the data structures from Level 2. 1. Singly Linked List To Do List Rebuild the console to do...

  5. 5
  6. 6
    Advanced Projects Advanced 1 lesson

    Build these using data structures, concurrency, and systems knowledge from Level 3. 1. Multi Threaded File Word Counter Given a folder of te...

  7. 7
    What You Should Know Now — and What's Next 1 lesson

    What You Should Know Now Core syntax: variables, control flow, arrays, functions Pointers in depth: addresses, dereferencing, pointer arithm...

You're ready to build