WingsLive.com India's Largest IT E-Learning Website
s

 C Programming

 
 
 
Skip Navigation Links
  Lesson Plans  
  Tips and Tricks  
  Self Assessments  
 

Chapter 1 : Author Mentoring

  • Lesson 1.1 : Audience for this course
  • Lesson 1.2 : Job Role and Employment Opportunities
  • Lesson 1.3 : Pre-requisite Knowledge and Skills
  • Lesson 1.4 : Inspire with C Programming

Chapter 2 : Fundamentals

  • Lesson 2.1 : History of C
  • Lesson 2.2 : What is C?
  • Lesson 2.3 : Why we learn C?
  • Lesson 2.4 : Course Objective

Chapter 3 : Setting Up the Environment

  • Lesson 3.1 : Checklist for Installation
  • Lesson 3.2 : Step by Step Installation Process
  • Lesson 3.3 : Hello World Program

Chapter 4 : Language Basics

  • Lesson 4.1 : The Programming Languages
  • Lesson 4.2 : Compiler and Interpreter
  • Lesson 4.3 : The Structure of C Programs
  • Lesson 4.4 : Understanding Header Files
  • Lesson 4.5 : The main Function
  • Lesson 4.6 : Our first C Program

Chapter 5 : Essentials for C Programming

  • Lesson 5.1 : Typology
  • Lesson 5.2 : Size and Signed Qualifiers
  • Lesson 5.3 : Variables
  • Lesson 5.4 : Constants
  • Lesson 5.5 : Keywords
  • Lesson 5.6 : Comments
  • Lesson 5.7 : Operators
  • Lesson 5.8 : Operator Precedence
  • Lesson 5.9 : Format Strings and Escape Sequences

Chapter 6 : Input and Output Functions

  • Lesson 6.1 : Standard I/O Functions
  • Lesson 6.2 : Character I/O Functions
  • Lesson 6.3 : String I/O Functions

Chapter 7 : Decision and Control Flow Statements

  • Lesson 7.1 : IF Statements  
  • Lesson 7.2 : Nested IF Statements
  • Lesson 7.3 : The switch case and go to Statements  
  • Lesson 7.4 : The for Loop  
  • Lesson 7.5 : The while Loop 
  • Lesson 7.6 : The do...while Loop  
  • Lesson 7.7 : Working with break and continue Keywords

Chapter 8 : Working with Arrays

  • Lesson 8.1 : Understanding Arrays
  • Lesson 8.2 : Un-sized Array Initializations
  • Lesson 8.3 : Reading Array Elements
  • Lesson 8.4 : Characters in Arrays

Chapter 9 : String Manipulations

  • Lesson 9.1 : Understanding and Comparing Strings
  • Lesson 9.2 : Copying and Finding Length of a String
  • Lesson 9.3 : String Reverse and Concatenation
  • Lesson 9.4 : String Conversion and Searching a String

Chapter 10 : Functions

  • Lesson 10.1 : User-defined Functions
  • Lesson 10.2 : Using return Keyword
  • Lesson 10.3 : Function with Return Type and without Arguments
  • Lesson 10.4 : Function without Return Type and with Arguments
  • Lesson 10.5 : Function with Return Type and Arguments
  • Lesson 10.6 : Arrays in Functions
  • Lesson 10.7 : Recursion
  • Lesson 10.8 : Command Line Arguments

Chapter 11 : Storage Classes

  • Lesson 11.1 : Understanding Storage Classes
  • Lesson 11.2 : External Variables
  • Lesson 11.3 : The static and register variables

Chapter 12 : Pointers

  • Lesson 12.1 : What is Pointer?
  • Lesson 12.2 : Pointer Conversions
  • Lesson 12.3 : Arrays in Pointers
  • Lesson 12.4 : Function Pointers
  • Lesson 12.5 : Call by Value and Call by Reference
  • Lesson 12.6 : Dynamic Memory Allocation
  • Lesson 12.7 : The calloc function

Chapter 13 : Preprocessor

  • Lesson 13.1 : Macro Expansion
  • Lesson 13.2 : File Inclusion
  • Lesson 13.3 : Conditional Compilation

Chapter 14 : Structures and Unions

  • Lesson 14.1 : Understanding Structures
  • Lesson 14.2 : Nested Structures
  • Lesson 14.3 : Arrays in Structures
  • Lesson 14.4 : Functions in Structures
  • Lesson 14.5 : Pointers in Structures
  • Lesson 14.6 : Understanding Unions

Chapter 15 : File Management in C

  • Lesson 15.1 : Understanding Files
  • Lesson 15.2 : File Operations
  • Lesson 15.3 : Writing and Reading Characters
  • Lesson 15.4 : Writing and Reading Strings
  • Lesson 15.5 : Structures in Files
  • Lesson 15.6 : Using fscanf and fprintf functions
  • Lesson 15.7 : Understanding fseek and ftell Functions
  • Lesson 15.8 : Copying Files
  • Lesson 15.9 : Renaming and Removing Files

 

Top Arrow 
  
WingsLive.com India's Largest E-Learing Website
 
Counter Code -->