YouTubePrice
This course is free to watch on its platform.
Watch free on YouTube →Mark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This long beginner video starts with installing VS Code and a compiler on Windows, Mac or Linux, then moves through variables, operators and user input. The sections build to small programs such as a shopping cart, a mad libs game and a circle calculator.
The video ends with a digital clock project. Its timestamps mark each concept, so it also works well as a reference to jump back into.
#coding #programming #cprogramming
(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 ⌚
IDE: https://code.visualstudio.com/
gcc for windows: https://www.msys2.org/
Copyright Disclaimer:
This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.
Advertisement
No Korshub reviews yet.