Go Back
C Series
Total Time: 24 - 36 hours

C in 21 Days: Week 1 Time: 8 - 12 hours CLGC01
C in 21 Days: Week 1 begins with a basic explanation of C components and quickly progresses to writing and debugging C programs. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.
  • Day 1: Getting Started
  • Day 2: The Components of a C Program
  • Day 3: Numeric Variables and Constants
  • Day 4: Statements, Expressions, and Operators
  • Day 5: Functions - The Basics
  • Day 6: Basic Program Control
  • Day 7: Basic Input/Output
  • Week 1 in Review

  • C in 21 Days: Week 2 Time: 8 - 12 hours CLGC02
    C in 21 Days: Week 2 covers pointers and variable scope, concepts that are important to capitalizing on C's assets. It also covers numeric arrays, characters and strings, and structures. It introduces additional program control statements, provides detailed explanations of functions, and presents alternative functions. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.
  • Day 8: Numeric Arrays
  • Day 9: Pointers
  • Day 10: Characters and Strings
  • Day 11: Structures
  • Day 12: Variable Scope
  • Day 13: More Program Control
  • Day 14: Working with the Screen, Printer, and Keyboard
  • Week 2 in Review

  • C in 21 Days: Week 3 Time: 8 - 12 hours CLGC03
    C in 21 Days: Week 3 begins with advanced pointer topics and moves on to the use of disk files for data storage and retrieval. It also covers advanced function topics and explores the function library in more detail. The week ends with a discussion of memory management, header files, and preprocessor directives. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.
  • Day 15: More on Pointers
  • Day 16: Using Disk Files
  • Day 17: Manipulating Strings
  • Day 18: Getting More from Functions
  • Day 19: Exploring the Function Library
  • Day 20: Odds and Ends
  • Day 21: Taking Advantage of Preprocessor Directives and More
  • Week 3 in Review


  • Go Back