EulerFold
Aspiring Security Researchers

C Programming Fundamentals

8 weeks
0 Learners
Jul 23

Learn pointers and manual memory management before exploring memory corruption exploits.

Share:

What you'll learn

C syntax, data types, and control structures
Memory management using pointers and malloc
Working with arrays, strings, and structures
File I/O and preprocessor directives
Data structures in C

Prerequisites

Level

W1

C Language Basics and Compilation

3 videos46m
2 readings
3 topics
1 homework
Learn

Topics

1.1
The C Compilation Process (Preprocessor, Compiler, Assembler, Linker)
13 minutes
1.2
Structure of a C Program and Hello World
13 minutes
1.3
Variables, Data Types, and Sizeof Operator
20 minutes
W2

Operators and Console I/O

3 videos47m
3 readings
3 topics
1 homework
Learn
W3

Control Flow

2 videos61m
3 readings
2 topics
1 homework
Learn
W4

Functions and Program Structure

3 videos38m
3 readings
3 topics
1 homework
Learn
W5

Arrays and Strings

2 videos53m
3 readings
2 topics
1 homework
Learn
W6

Pointers and Memory

3 videos49m
3 readings
3 topics
1 homework
Learn
W7

Dynamic Memory Allocation

3 videos30m
2 readings
3 topics
1 homework
Learn
W8

Advanced Data Types and I/O

3 videos55m
3 readings
3 topics
1 homework
Learn
01

Learn

Watch curated videos and read study resources

02

Practice

Practice what you learned

03

Build Projects

Build projects using your new gained knowledge

04

Submit & Verify

Submit your project and get verified by our system

Rate this course

0.0
0 reviews

Help the community find verified technical paths.

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...