Compare Store Prices logo


VTC C Programming Training CD



c programming tutorial
buy it button

VTC C Programming Training CD
OtherVirtual Training Company's tutorial is taught by an expert
OtherC programmer, Mark Virtue, who has been using C for over
Other15 years, and has been teaching C programming for over 5 years.
OtherPerfect for beginners, this tutorial starts at an introductory level,
Otherassuming that you have no prior programming experience.
OtherThe instructor takes you through the basic concepts and
Othertechniques of C, and gives you exercises with which he
Otherguides you through to get to the solutions. You will be taken
Othersmoothly into more advanced concepts, such as pointers and
Otherdynamic memory. If you are already familiar with programming,
Otheryou can skip past what you already know.
Other
OtherTutorials covered on this CD:
OtherIntroduction
OtherIntroduction
OtherIntroduction to C
OtherVersions of C
OtherThe C Programming Process
OtherUsing this CD
Other
OtherA Basic C Program
OtherThe "Hello World" Program
OtherVariables
OtherThe scanf Function
OtherChapter 2 Exercises
OtherChapter 2 Solutions
Other
OtherBasic Elements of a C Program
OtherWhitespace
OtherData Types
OtherStrings
OtherArithmetic Operators
OtherComments
OtherMore on printf and scanf
OtherChapter 3 Exercises
OtherChapter 3 Solutions
Other
OtherConditional Code
OtherThe if Statement
OtherBlocks
OtherThe if...else Statement
OtherThe switch Statement
OtherRelational Operators
OtherBoolean Expressions
OtherAdvanced Relational Operators
OtherThe goto Statement
OtherChapter 4 Exercises
OtherChapter 4 Solutions
OtherIntroducing the Course Project
OtherCourse Project Solution
Other
OtherLoops
OtherAbout Loops
OtherThe while Loop
OtherThe for Loop
OtherThe do...while Loop
Otherbreak and continue
OtherSpecial Loops
OtherChapter 5 Exercises
OtherChapter 5 Solutions
Other
OtherArrays
OtherAbout Arrays
OtherStrings Revisited
OtherMulti-dimensional arrays
OtherArray Initialisation
OtherChapter 6 Exercises
OtherChapter 6 Solutions
Other
OtherStrings and Characters
OtherString Input and Output
OtherThe ASCII Character Set
OtherCharacter Functions
OtherChapter 7 Exercises
OtherChapter 7 Solutions
Other
OtherAdvanced Operators
OtherAssignment Operators
OtherIncrement and Decrement Operators
OtherThe ? : Operator
OtherThe sizeof Operator
OtherCasting
OtherChapter 8 Exercises
OtherChapter 8 Solutions
Other
OtherThe C Preprocessor
OtherAbout the C Preprocessor
OtherThe #include Directive and Header Files
OtherThe #define Directive
OtherMacros
OtherThe #ifdef and #ifndef Directives
OtherOther C Preprocessor Directives
OtherChapter 9 Exercises
OtherChapter 9 Solutions
Other
OtherFunctions
OtherAbout Functions
OtherDefining and Calling Functions
OtherGlobal Variables
OtherFunction Parameters
OtherFunctions that Return a Value
OtherFunction Prototypes
OtherChapter 10 Exercises
OtherChapter 10 Solutions
Other
OtherStructures
OtherDefining and Using a Structure
OtherStructures and Functions
OtherThe typedef Keyword
OtherChapter 11 Exercises
OtherChapter 11 Solutions
Other
OtherThe Compilation Process
OtherLayout of a C File
OtherStructure of a C Program
OtherThe Compilation Process
OtherChapter 12 Exercises
OtherChapter 12 Solutions
Other
OtherBasic Pointers
OtherIntroduction to Basic Pointers
OtherUnderstanding Pointers
OtherPointer Syntax
OtherPointer Syntax Examples
OtherA Common Pointer Confusion
OtherWhat are Pointers for?
OtherCoding with Pointers
OtherPointers as Function Parameters
OtherPointers to Structures
OtherChapter 13 Exercises
OtherChapter 13 Solutions
Other
OtherScope
OtherAbout Scope
OtherThe static Keyword
OtherChapter 14 Exercises
OtherChapter 14 Solutions
Other
OtherDynamic Memory
OtherAbout Dynamic Memory
OtherUnderstanding Memory
OtherThe malloc Function
Othermalloc Examples
OtherThe free function
OtherOther Dynamic Memory Functions
OtherChapter 15 Exercises
OtherChapter 15 Solutions
Other
OtherThe Standard C Function Library
OtherThe main Function
Othervoid Functions
OtherExiting a Program
OtherFile-based Input and Output
Otherstdio.h Revisited
OtherStandard I/O Functions
OtherUsing Standard I/O Functions
OtherGenerating Random Numbers
OtherReferences
OtherChapter 16 Exercises
OtherChapter 16 Solutions
Other
OtherBitwise Operators
OtherAbout Bits
OtherThe << and >> Operators
OtherThe ~ Operator
The & andOperators
OtherBit-sized Structure Fields
OtherChapter 17 Exercises
OtherChapter 17 Solutions
Other
OtherAdvanced Pointers
OtherThe void Pointer
OtherThe NULL pointer
OtherPointers and Arrays
OtherPointer Arithmetic
OtherPointers to Pointers
OtherChapter 18 Exercises
OtherChapter 18 Solutions
Other
OtherFunction Pointers
OtherAbout Pointers to Functions
OtherUnderstanding Pointers to Functions
OtherUsing Function Pointers
OtherWriting Generic Code
OtherChapter 19 Exercises
OtherChapter 19 Solutions
OtherAppendix - Linked Lists
OtherThe End
Other

The CompareStorePrices.co.uk device is a registered trademark of Advanced System Technologies Limited.
All other trademarks and devices are the property of their respective owners.