Home
Username:
Password:

Advanced C Programming Tutorials

Online Contents For This Course

We have made some of the video tutorials for

Advanced C Programming

freely available to help you evaluate our training. Click on any of the linked lesson listings below to preview FREE!
   Course Description
The Advanced C Programming course is based on the standard C language. C is a general purpose programming language which features economy of expression, modern control flow, data structures, and a rich set of operators. C is not a very high level language, nor is it a big one. Its absence of restrictions make it efficient and convenient for many purposes. The C standard was designed with portability in mind. To begin learning Advanced C Programming today, simply click on the movie links.

Choose your media type:

Introduction
  The Contents of this Course (03:23) T
  C (03:47) T
Fundamental Concepts
  Compiling (03:16) T
  Converting Source (04:37) T
  Program Execution (03:16) T
  Sequence Points (05:35) T
  Compatiblity with C++ (06:12) T
Types of Data
  Integers (04:33) T
  Three Float (04:35) T
  Complex & Imaginary (04:40) T
  Bits (05:06) T
  More Bits (06:37) T
  Convert & Cast (04:34) T
  Literals (06:39) T
  The Category Integer (03:00) T
Aggregates
  Arrays of One Dimension (04:23) T
  Arrays of Many Dimensions (04:04) T
  Variable Length Array (03:46) T
  Structs (03:59) T
  Unions (03:35) T
Characters
  Trigraphs & Digraphs (02:04) T
  Wide Characters (03:48) T
  Universal Characters (02:55) T
  Character Display Semantics (02:35) T
  Formatted Output (06:35) T
  Formatted Input (05:22) T
Memory Allocation
  The Allocation Functions (05:47) T
  Handling Memory Allocation (05:19) T
  Declarations & Definitions (03:33) T
Execution Flow
  The Form of a Function Call (05:19) T
  Pushing Arguments (04:41) T
  Blocks (05:01) T
  if (04:34) T
  switch/case (02:40) T
  while/do/for (04:16) T
  goto (03:14) T
Preprocessor
  Macro Definition & Expansion (03:50) T
  Stringification & Concatenation (03:17) T
  Variadic Macros (02:47) T
  Conditional Inclusion (02:23) T
  Error & Pragma (04:02) T
  Inclusion & Idempotence (03:24) T
  Predefines (03:40) T
  Macro Follies (04:46) T
Pointers
  Lvalues & Rvalues (03:53) T
  Deciphering Declarations (05:01) T
  Pointer Arithmetic (03:22) T
  Pointers in the Real World (03:20) T
Operators
  Multiplicative & Additive (03:51) T
  Unary oOperators (03:50) T
  Bit Operators (04:24) T
  Boolean vs. Logical (04:36) T
  Residual Values (03:27) T
Locations & access
  Alignment (04:42) T
  Identifiers & Scope (03:23) T
  Linkage & Storage Duration (03:18) T
Special Keywords
  auto/register (03:05) T
  break/continue (03:03) T
  const/volatile/restrict (04:14) T
  extern (01:48) T
  inline (04:11) T
  return (03:33) T
  sizeof (03:39) T
  static (03:06) T
Standard C Library
  assert.h (03:01) T
  ctype.h (06:26) T
  errno.h (01:47) T
  float.h (03:06) T
  limits.h (02:30) T
  locale.h (05:01) T
  math.h (03:53) T
  setjmp.h (04:08) T
  signal.h (05:42) T
  stdarg.h (04:41) T
  stddef.h (03:40) T
  stdio.h pt. 1 (03:54) T
  stdio.h pt. 2 (04:58) T
  stdlib.h (04:27) T
  string.h (03:18) T
  time.h (04:18) T
Conclusion
  Wrapup (05:40) T
Credits
  About this Author (02:37) T

Course Information

Course:

Advanced C Programming

Author: Arthur Griffith
SKU: 33965
ISBN: 1-935320-24-6
Release Date: 2009-01-30
Duration: 5.5 hrs / 82 tutorials
Work Files: Yes
Captions: Available on CD and Online University

Search within Captions

 

Subscription / Purchase Information

Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course. Sign up for a Free Trial
Full Access Members have full access to VTC.com’s entire library of video tutorials. If you are already a member, please login here.

Learn More

Also Available in CD format

Single User: US$ 99.95Add to Cart

Related Courses