. .

C FOR PROFESSIONAL PROGRAMMERS

Continuing work begun while serving on the ANSI C Standards Committee from 1985 to 1991, Chris Skelly has created a powerful C course. This course is expressly for those professional or would-be professional programmers who need to learn C fast and efficiently. This course teaches everything you need to know to program in C, including such often neglected subjects as file I/O and the Standard Library.

You'll study strings, number crunching, file I/O, working with pointers, arrays and structures; all the fundamentals for practical C programming. By the end of the course, you'll be ready to tackle substantial C programming projects.

This course includes Mr. Skelly's powerful set of ideas for understanding and working with pointers in C. Attendants should anticipate a lively and practical presentation, which will illustrate "The Domino Theory of Pointers" and other specific principles useful for mastering pointers and developing powerful C applications. This material is the basis of Mr. Skelly's upcoming book, "Mastering Pointers and Complexity in C++ and C," to be published by Addison Wesley in 1996.

This course is presented in five and four day formats, both of which include several student workshops. The workshops stress all the fundamentals of practical C programming. Students complete significant C projects using file I/O, the standard library, pointers and structures.


This course provides a fast-paced and powerful means for learning the C programming language. Suited for professional and would-be professional programmers, this course assumes no previous knowledge of C, though many with some C experience will find the course to be very beneficial. This course investigates the ANSI Standard C language thoroughly, including pointers, structures, arrays, file I/O and the Standard Library.

Specific topics studied include:

o Pointers - This course include Mr. Skelly's powerful set of ideas for understanding and working with pointers in C. Attendants should anticipate a lively and practical presentation, which will illustrate "The Domino Theory of Pointers" and other specific principles useful for mastering pointers and developing powerful C applications.

o Structures and Unions - The basics of working with structures and unions are covered in detail. Illustrations include Linked Lists and working with Database Records in C.

o File I/O and the Standard Library - A complete package of file I/O functions from the standard library is investigated. Other standard library topics covered include Math, String, and Database operations.

o Other fundamentals of C including operators, precedence, control flow, preprocessing and macros, types, prototypes and storage classes.

OBJECTIVES AND ATTENDANCE SUGGESTION:

OBJECTIVES: The objective of this course is to give attendants a rapid and effective means of learning everything needed to program professionally in C.

WHO SHOULD ATTEND: Anyone who wishes to learn C fast!


IR Course Descriptions Page

IR Home Page