Summary
Keywords
Full Transcript
Complete C Programming course in one video This course is for beginners and intermediate people who wants to code in C/C++ as we will cover topics which are more than enough to get you started in C programming or understands common terms in a codebase. Timeline is given, pls follow accordingly:- 00:00:00-00:02:41 Announcement 00:02:42-00:08:54 Index, Linux VM 00:08:55-00:17:18 First program, executable, gcc 00:17:19-00:22:00 formatters, arrays memory 00:22:01-00:28:00 bits, bytes int uint takes 00:28:01-00:34:45 char arrays, sizeof() 00:34:46-00:49:50 const, buffer memory on return 00:49:51-01:07:40 User I/O, fgets(), scanf() 01:07:41-01:12:45 arrays, indexing, formatters 01:12:46-01:25:28 functions, pointers intro, conditions, switch case 01:25:29-01:32:01 Structs, strcpy() in structs 01:32:02-01:46:10 pointers in memory, 2d arrays, double pointers 01:46:11-01:59:01 dynamic memory, runtime, calloc, malloc, realloc 01:59:02-02:02:25 File I/O, file pointers 02:02:26-02:05:00 Makefile intro, Linker after compiler 02:05:01-02:13:00 Makefile basic syntax 02:13:01-02:18:00 Makefile prerequisites, targets, shell commands 02:18:01-02:24:00 special characters, @ on shell commands 02:24:01-02:34:22 implicit rules, CC, CXX, CFLAGS variables 02:34:23-02:51:10 patterns, filter(), functions in makefile, stack, heap structure, C++ course All C Examples can be found at:- https://github.com/singhdevhub-lovepreet/c-cpp-tutorial ===================== 🚀 Follow on X for industry updates:- https://x.com/SinghDevHub 🚀 For project updates, opportunities and announcements, Join our whatsapp community:- https://whatsapp.com/channel/0029VaHqDEr0VycGSQHdmh1S 🚀 Applied Operating Systems for Engineers & Interviews:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqfIdcwDNa5c2xbhvK4crNqc 🚀 Backend Mastery (Java, Python, Microservices, AWS, System Design, Spring boot and much more):- https://www.youtube.com/playlist?list=PL7CBVLpg0zqeJTCCuU99RW1TMn8_Ii15n ===================== This course is a prerequisite for our next C++ course. In our Next course will be on C++ where we will cover some core advanced topics like:- - OOPS and its uses - header files and linking external libraries - using external libraries like boost, boost async io 🤗 building a ChatRoom using async io - unique pointers, shared pointers, ownership etc - STL library covering queues, dequeue, maps, sets etc - structs, enums, array of structs etc 🤗 Project on Building your own Websocket server in C/C++ #cprogramming #projects #tutorial
