Overview
Syllabus
00:00:00 introduction to C programming ⚙
00:00:41 VSCode download
00:01:52 new project folder
00:02:29 main.c
00:02:46 helpful VSCode extensions
00:04:11 open VSCode terminal
00:04:22 gcc compiler Windows
00:05:11 clang compiler Mac
00:05:46 gcc compiler Linux
00:06:28 gcc compiler download Windows
00:08:40 set PATH Windows
00:09:53 your first C program
00:15:04 variables ❎
00:35:06 format specifiers
00:44:15 arithmetic operators ➗
00:50:40 user input ⌨
01:06:54 ⭐ shopping cart program
01:15:38 ⭐ mad libs game
01:25:25 math functions
01:30:40 ⭐ circle calculator program ⚪
01:36:44 ⭐ compound interest calculator
01:44:28 if statements
01:55:25 ⭐ weight converter
02:02:36 ⭐ temperature program
02:10:27 switches
02:18:34 nested if statements
02:26:35 ⭐ calculator
02:34:23 logical operators ❗
02:41:49 functions
02:51:45 return
03:00:05 variable scope
03:05:26 function prototypes
03:10:31 while loops ♾
03:21:57 for loops
03:27:56 break & continue
03:30:16 nested loops ➿
03:40:00 random numbers
03:46:01 ⭐ number guessing game ↕
03:53:30 ⭐ rock paper scissors ✂
04:05:40 ⭐ banking program
04:21:11 arrays
04:32:17 arrays and user input ➡
04:37:56 2D arrays ⬜
04:46:03 arrays of strings
04:58:44 ⭐ quiz game
05:13:50 ternary operator ❓
05:21:58 typedef
05:27:02 enums
05:35:54 structs
05:48:08 arrays of structs
05:54:48 pointers
06:02:55 write files ✍
06:08:50 read files
06:15:14 malloc
06:24:46 calloc
06:31:33 realloc
06:43:23 ⭐ digital clock ⌚
Taught by
Bro Code