The Complete C Programming Course
(CPROG, Live Instructor-Led Training, 4 days)


Dates and Pricing


Jan 16 to Jan 19, 2018$3,000/person Feb 13 to Feb 16, 2018$3,000/person Mar 13 to Mar 16, 2018$3,000/person

Outline

C Programming Overview
History of C
Purpose of C
Basic Features
Your First C Program
Overall Layout
Declarations
Body
Variables and Data Types
Characters
Integers
Floating Point Numbers
Convention for Naming Variables
Working with Constants
Operators
Arithmetic Operators
Integer vs. Floating Point
Precedence
Assignment Operators
Increment and Decrement Operators
Control Flow
Conditional Statements
Operators
Condition Expressions
Switch Statements
Loops
Functions
Declaring Functions
Variables and Scope
The Stack
Pointers and Arrays
Declaring Pointers
Hazards of Pointers
Declaring Arrays
Arrays as Function Parameters
Structures
Declaring Structures
Structures as Function Parameters
Converting Pointers to Structures
Arrays of Structures
Structures in Structures
Structure Members
Characters
Character Arrays
Character Strings
String Constants
Multidimensional Arrays
Declaration and Initialization
Working with Multidimensional Arrays
Pointers with Multidimensional Arrays