Course
Skills
The C Programming Language in Action
This course will provide you with a complete and practical tour of the C programming language and libraries.
What you'll learn
C is a systems programming language and sits at the heart of practically every computing device imaginable. It offers unrivaled performance and supports more devices, processors, and micro-controllers than any other language. This course aims to get you up to speed with the C programming language and libraries. You will learn everything from installing popular compilers, how to compile programs at the command prompt, and how to make sense of the C programming language and libraries.
Table of contents
Introduction
3mins
Getting Started with Visual C++
16mins
Getting Started with GCC
7mins
A Tour of the C Programming Language
18mins
From Source Files to Programs
22mins
Types and Declarations
20mins
Structures, Unions, and Enumerations
20mins
Statements
21mins
Expressions
18mins
Pointers and Arrays
35mins
Memory Management
7mins
Input and Output
26mins
Working with Strings
18mins