Quick Start To C Programming  Coming From AnoTher Language


Quick Start To C Programming  Coming From AnoTher Language
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

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima