Courses — About Objects, Inc.
ANSI C Programming

Duration
5 Days
Price
$2,495
Audience
Developers who wish to learn to program in the C language; developers with little to no C programming background who wish to prepare for Objective-C.
Prerequisites
A background in computing. Experience with another compiled language is helpful, but not required.
Description
A comprehensive introduction to the C Programming Language, as defined in the ANSI specification. The course emphasizes a series of hands–on lab exercises to reinforce the concepts presented during brief lecture periods. Students learn virtually all the syntactic elements of the C language, as well as the concepts behind them, including arithmetic operators,; looping and branching constructs; function call and return; parameter passing; storage types (scope and extent); Boolean operators; structures; arrays; pointers; and pointer arithmetic.
The course also covers stream and file I/O, and advanced topics such as dynamic memory allocation, defined datatypes, and linked lists. Students build a number of small programs from scratch to experiment with all the language features covered in class.





