The C Programming Language in Action
Offered By: Pluralsight
Course Description
Overview
This course will provide you with a complete and practical tour of the C programming language and libraries.
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.
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.
Syllabus
- 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
- From C to C++ 17mins
Taught by
Kenny Kerr
Related Courses
Rust For UndergradsUdemy Electrical and Computer Engineering - Systems Programming and Concurrency
University of Waterloo via YouTube Systems Programming on IBM Z
Pluralsight Rust Fundamentals
Pluralsight Rust Programming Language
YouTube