
Published 12/2023
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Complete C Course for Programmers experienced in other Programming Languages. Precise and Fast Tutorial.
What you’ll learn
The right way to code in C
Fast and precise guide for people that can already code in another language
How to use the developement tools
Requirements
Basic Knowledge about any other Programming Language (Java, Rust, Python etc.)
Description
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Windows: Compiler Installation (1)
Lecture 3 Windows: Compiler Installation (2)
Lecture 4 Linux: Compiler Installation (1)
Lecture 5 Linux: Compiler Installation (2)
Lecture 6 Mac: Compiler Installation
Lecture 7 Course Manual
Lecture 8 Course Materials
Lecture 9 Visual Studio Code Setup
Lecture 10 C/C++ Runner
Section 2: Basics
Lecture 11 Integer Types and Characters
Lecture 12 Floating Point Types
Lecture 13 Print, Scan and Implicit Type Conversions
Lecture 14 Bool, If-Else
Lecture 15 Ternary Operator
Lecture 16 Loops
Lecture 17 Increment/Decrement
Lecture 18 Enum and Switch-Statement
Lecture 19 Defines and Const
Lecture 20 Casting (Explicit Type Conversion)
Lecture 21 Function Declaration and Definition
Lecture 22 Header Files
Lecture 23 Include Guards
Lecture 24 Debugging
Lecture 25 Debug vs. Release
Lecture 26 How the Coding Exercises are strucutred
Lecture 27 Coding Exercise Chapter 2
Section 3: Pointers and Arrays
Lecture 28 Pointer
Lecture 29 Call by Value and Call by Reference
Lecture 30 Array
Lecture 31 Array to Pointer Decay
Lecture 32 String
Lecture 33 Coding Exercise Chapter 3
Section 4: Tooling
Lecture 34 Debug Pretty Print
Lecture 35 clang-format
Lecture 36 clang-tidy
Section 5: Memory Management
Lecture 37 Stack vs. Heap
Lecture 38 Heap Array
Lecture 39 NULL and void*
Lecture 40 Calloc and Realloc
Lecture 41 Const Pointer
Lecture 42 Coding Exercise Chapter 4
Section 6: Structs
Lecture 43 Structs
Lecture 44 Typedef
Lecture 45 Nested Structs
Lecture 46 Struct Pointer
Lecture 47 Struct Padding
Lecture 48 Coding Exercise Chapter 5
Section 7: Strings and File IO
Lecture 49 String Functions
Lecture 50 File IO
Lecture 51 fgets and fputs
Lecture 52 Stdin, Strout and Stderr Streams
Lecture 53 Binary Fileformat
Lecture 54 Coding Exercise Chapter 6
Section 8: Advanced Features
Lecture 55 Time() and Timestamps
Lecture 56 Clock – CPU Time
Lecture 57 argc and argv
Lecture 58 assert
Lecture 59 Macros
Lecture 60 Sorting
Lecture 61 Static Vars
Lecture 62 Static Functions
Lecture 63 Union
Section 9: Conclusion
Lecture 65 Conclusion
Lecture 66 Bonus Lecture
Programmers who want to learn C++ after another language

DDownload
https://www.keeplinks.org/p27/683752af80b6f
RapidGator
https://www.keeplinks.org/p27/683753340c22a
NitroFlare
