Register Account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Quick Start To C Programming Coming From AnoTher Language
#1
[Image: 329b2d248f539444abb086ccb2686c70.jpg]
Quick Start To C Programming - Coming From Another Language
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.56 GB | Duration: 6h 9m

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

Everything from Variables to Threads

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

Course Description:Would you like to learn and master the C programming language from scratch? Whether you are a beginner programmer or already have experience in other languages, this course is perfect for you!At the beginning of the course, I will show you how to easily install the required software. We then dive straight into the world of programming. All the code from the videos will of course be made available.Discover the world of programming with our complete C course, which is specially tailored to beginners. In this course, you will learn practical programming by learning basic concepts and techniques.Don't wait any longer and sign up for the course today to explore the fascinating world of C programming and take your skills to the next level!This course consists of the following topics:Variables and Data Types: Understand the basics of data storage and manipulation.Queries and Logic: Learn about conditional statements and logical operatorsLoops: Discover different types of loops and how to use them.Functions and headers: Learn how to create functions and use header files.Compiler processes: Get to know the phases of the compilation process (preprocessing, compiling, linking).Pointers and memory management: Immerse yourself in the world of pointers and effective memory management.Stack and heap memory: Distinguish between stack and heap memory and their useArrays and strings: Use arrays and strings to process and store data.Structures and Enums: Learn how to create custom data types and use enums.Files I/O Operations: Learn how to read, write and, edit filesBecome a pro today, in the technology of tomorrow.See you in class!

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

Lecture 64 Variadic Functions

Section 9: Conclusion

Lecture 65 Conclusion

Lecture 66 Bonus Lecture

Programmers who want to learn C++ after another language

[Image: V9NCMSjP_o.jpg]

DDownload

[To see links please register or login]

RapidGator

[To see links please register or login]

NitroFlare

[To see links please register or login]

[Image: signature.png]
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)