C Programming Tutorial Video

Details

This C Programming tutorial offers users an cost effective way to master this application it days. Presented using narrated QuickTime videos that work on both PC and Mac platforms. This training CD uses practical examples and easy to follow step by step instructions to convey knowledge and accelerate the learning process, users of this training product will benefit from a degree of clarity and retention that other forms of training fail to match. Most of the tutorials are suitable for beginner to intermediate users.
Close

C Programming Video Training

Contents

All the topics covered by this C Programming Training CD are listed below. The blue links are FREE Demos. Suitable for use on PC or MAC.

Try for FREE - NOW

QuicktimeInformation on the free demos.
So you can sample the high quality of this training product we have made available the first free chapters for free. On the purchased product the entire listing below is included. Please note the sound and video quality of the free demos has been compressed for faster internet delivery, the audio and video on the purchased CDs is much higher. In order to play the free demos Apple QuickTime 7 or above is needed if required

Click here to Buy This Video DVD

Introduction to C tutorials
 Introduction Demo
 Introduction to C Demo
 Versions of C Demo
 The C Programming Process Demo
 Using this CD Demo

A Basic C Program
 The "Hello World" Program Demo
 Variables Demo
 The scanf Function Demo
 Chapter 2 Exercises Demo
 Chapter 2 Solutions Demo

Basic Elements of a C Program
 Whitespace Demo
 Data Types Demo
 Strings Demo
 Arithmetic Operators Demo
 Comments Demo
 More on printf and scanf Demo
 Chapter 3 Exercises Demo
 Chapter 3 Solutions Demo


If you purchase the CD all the contents listed below are also included.

Conditional Code
The if Statement
Blocks
The if...else Statement
The switch Statement
Relational Operators
Boolean Expressions
Advanced Relational Operators
The goto Statement
Chapter 4 Exercises
Chapter 4 Solutions
Introducing the Course Project
Course Project Solution

Loops
About Loops
The while Loop
The for Loop
The do...while Loop
break and continue
Special Loops
Chapter 5 Exercises
Chapter 5 Solutions

Arrays
About Arrays
Strings Revisited
Multi-dimensional arrays
Array Initialisation
Chapter 6 Exercises
Chapter 6 Solutions

Strings and Characters
String Input and Output
The ASCII Character Set
Character Functions
Chapter 7 Exercises
Chapter 7 Solutions

Advanced Operators
Assignment Operators
Increment and Decrement Operators
The ? : Operator
The sizeof Operator
Casting
Chapter 8 Exercises
Chapter 8 Solutions

The C Preprocessor
About the C Preprocessor
The #include Directive and Header Files
The #define Directive
Macros
The #ifdef and #ifndef Directives
Other C Preprocessor Directives
Chapter 9 Exercises
Chapter 9 Solutions

Functions
About Functions
Defining and Calling Functions
Global Variables
Function Parameters
Functions that Return a Value
Function Prototypes
Chapter 10 Exercises
Chapter 10 Solutions

Structures
Defining and Using a Structure
Structures and Functions
The typedef Keyword
Chapter 11 Exercises
Chapter 11 Solutions

The Compilation Process
Layout of a C File
Structure of a C Program
The Compilation Process
Chapter 12 Exercises
Chapter 12 Solutions

Basic Pointers
Introduction to Basic Pointers
Understanding Pointers
Pointer Syntax
Pointer Syntax Examples
A Common Pointer Confusion
What are Pointers for?
Coding with Pointers
Pointers as Function Parameters
Pointers to Structures
Chapter 13 Exercises
Chapter 13 Solutions

Scope
About Scope
The static Keyword
Chapter 14 Exercises
Chapter 14 Solutions

Dynamic Memory
About Dynamic Memory
Understanding Memory
The malloc Function
malloc Examples
The free function
Other Dynamic Memory Functions
Chapter 15 Exercises
Chapter 15 Solutions

The Standard C Function Library
The main Function
void Functions
Exiting a Program
File-based Input and Output
stdio.h Revisited
Standard I/O Functions
Using Standard I/O Functions
Generating Random Numbers
References
Chapter 16 Exercises
Chapter 16 Solutions

Bitwise Operators
About Bits
The << and >> Operators
The ~ Operator
The & and | Operators
Bit-sized Structure Fields
Chapter 17 Exercises
Chapter 17 Solutions

Advanced Pointers
The void Pointer
The NULL pointer
Pointers and Arrays
Pointer Arithmetic
Pointers to Pointers
Chapter 18 Exercises
Chapter 18 Solutions

Function Pointers
About Pointers to Functions
Understanding Pointers to Functions
Using Function Pointers
Writing Generic Code
Chapter 19 Exercises
Chapter 19 Solutions
Appendix - Linked Lists
The End

C Programming Tutorial Video Information

Product Title: C Programming
Trainer: Tim Heagarty
Other Training courses by this author
Movie Details: 138 Lessons- Video run time: 9 Hours
Price North America $99.95
Price for Europen Sales £55.97 ( + Vat )
Delivery: 3 working days ( UK / USA and Canada )
Suitable for: Win 95, 98, 2000, NT, XP, Mac OS, OSX

165 In Stock

BUY THIS VIDEO


Benefits of this training method
  • Unique accelerated learning, master C Programming in days.
  • All training courses are taught by leading experts
  • Highly informative with an unmatched level of retention
  • Easy to follow step-by-step instructions
  • Ideal for single of multi users,
  • Users control the pace of the training, lessons can be stopped, rewound or fast-forwarded at any time.
  • More cost effective than a classroom training course, learn when it suits you.

Unrestricted Access to every training video - $30.00

Not sure which training CD to purchase? Why not have unlimited access to the entire range of training videos featured on this site for an unbelievable price of just $30 per month, that’s a massive 4,500 hours worth.

online people

Over 4000 hours of high quality training videos covering more than 350 of the most sort after software experts, accessible right from your own desk top, and all for just $30 per month.
No minimum sign up period
For Companies and Schools we offer a Multi User version complete with control panel, monitor usage, download reports, grant access and more.

Once signed up access is granted instantly to over 350 different titles with totally no restrictions, you can view as many different titles as you wish, there are no limits on how long you can log in for, you can even access from any computer.

This is without a doubt the most comprehensive source of high quality training on the web, and all at an unbelievable low price.

Learn even the most complex applications without having to read a manual or attend expensive classroom type training, learn when it’s convenient to you.

New titles are added each month, and as a member you will also have unlimited access to these as well.l.

Most of the training titles also have exercise files, these are included at no extra charge.

On completion of each course users can obtain a certification to verify the training.

Free Training Newsletter

Sign up for our free newsletter and get updated on when new titles are realised, and or when special offers are available
Your details are secure we never traded, sell or otherwise exchange your data with any third parties.