Low Level Academy – Zero2Hero C Programming

Low Level Academy – Zero2Hero C Programming
English | Tutorial | Size: 1.00 GB


This is the course ALL C programmers should take. In this course, we take you from zero experience to mastery of the C language. In this course, I teach you the fundamentals of C programming and we build an employee database command line utility, all in C.

Course curriculum:
Introduction
– What is this course about?
– Goal Setting and Motivation
– Tool & Environment Setup
– Project Introduction & Course Expectations
Why Learn C?
– What is C? (pros and cons)
– C vs Other Languages
– Is C Still Relevant in Today’s World?
C Fundamentals
– Introduction to Variables
– Variable Scope Rules
– Introduction to the Preprocessor
– Compiling Hello World
Arrays & Strings
– Arrays
– Arrays Exercise
– Strings
– Strings Exercise
Control Flow Structures
– Conditional Statements
– Loops
– Functions
Structs & Unions
– Structures
– Unions
– Special Struct Modifiers
– Struct Exercise
Pointers & Memory Allocation
– Pointers
– Pointers Exercise
– Dynamic Memory Allocation
– Static Memory Allocation
– Pointers to Pointers
– Double Pointers Exercise
– Testing for Memory Leaks
Introduction to glibc
– What is glibc?
– How to read a manpage
– Checking for Errors with errno
File Input & Output
– Introduction to File Descriptors
– File Output
– File Input
– Reading File Metadata
Data Types
– Variable Types
– Type Casting
Advanced C Programming
– Multi Module Programming
– Build Systems
– Creating Libraries
Course Project
– Project Design
– Creating a Unix Command Line Utility with Getopt
– Handling Logic Based on Flag Input
– Crafting Database Headers
– Adding Employees to Our Database
– Listing Employees in the Database, and Beyond…

Buy Long-term Premium Accounts To Support Me & Max Speed


RAPIDGATOR:
rapidgator.net/file/2e529e1e70dd60289915715a2b83d9aa/Low_Level_Academy_-_Zero2Hero_C_Programming.rar.html

TURBOBIT:
trbt.cc/0lghwl0rol05/Low_Level_Academy_-_Zero2Hero_C_Programming.rar.html

Leave a Comment