C
Understand how C really uses memory — from pointers to leak-free programs.
Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer
Who it's for
1st-year students in a C-based intro course, and anyone who wants to understand how programs use memory.
Prerequisites
None.
6
Weeks
12
Live classes
15
Live hours
How C programs run: compile, link, execute; gcc, variables, data types, printf/scanf
Operators, if/else, switch, loops; debugging with print statements
Functions, scope, call stack, recursion basics
Arrays, 2D arrays, passing arrays to functions
Pointers: addresses, dereferencing, pointer arithmetic
Strings as char arrays, string.h, common string bugs
Dynamic memory: malloc, calloc, realloc, free; Valgrind
Structs, typedef, arrays of structs, unions and enums
Linked lists: insert, delete, reverse
Stacks and queues with arrays and linked lists
File I/O, command-line arguments, header files, Makefiles, gdb
Capstone build session and demo day
A sample — plus a full question bank on Flycodx.
Structs plus file save/load.
A menu-driven interface.
Add/search/issue/return books, data stored in files, linked lists in memory, Makefile build, zero Valgrind leaks.
Working developer · 5+ years of real, live-project experience
Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.
We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.
No prior experience is required — this batch starts from the basics.
Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.
Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.
You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.
Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.
Free to reserve · you get the start date before you pay. Live batches from $149.