C Programming Language Fundamentals
![Pluralsight](https://static.mytechlogy.com/cache/198e0a947da0127606f2749b57b54665_w30_h30_cp_sc.png)
Pluralsight
Course Summary
The C Programming Language course is designed to give you everything you need to become a productive C programmer.
-
+
Course Description
C is a simple yet powerful multi-purpose programming language that sits at the heart of virtually every computing device imaginable. It offers unparalleled performance and supports the widest breadth of devices and platforms. It is ideally suited to environments with strict, real-time constraints like kernel-mode and in particular to embedded systems programming. Whether you plan on learning C as a foundation for C++ or to prepare yourself for embedded programming, this course will give you a solid foundation and show you that C need not be feared.
-
+
Course Syllabus
Introduction- 10m 2s
—Welcome 0m 19s
—History 2m 23s
—What is C? 0m 53s
—Adoption and Relevance 0m 39s
—Getting Started 0m 45s
—Demo: Getting Started 5m 3sVariables- 19m 49s
—Welcome 0m 9s
—Variables 1m 18s
—Names 0m 55s
—Types 1m 0s
—Declarations and Initialization 0m 52s
—Storage and Visibilty 2m 15s
—Demo: Compilation Model 4m 45s
—Demo: Local Variables 2m 32s
—Demo: Global Variables 6m 3sOperators- 11m 8sExpressions and Statements- 13m 51sPointers and Arrays- 9m 24sFunctions and Structures- 22m 14s