Course Detail

C Training

C Training - ITDM


Course Detail


Course Description

         C History and Standardization 

  • Importance of C 
  • Preprocessor and Header Files 
  • Programming Style 
  • Basic Structure of C Program

Module 2- CONSTANTS, VARIABLES & DATA TYPES 

  • Character Set, C Tokens 
  • Keywords & Identifiers 
  • Data types in C 
  • Constants 
  • Variable names 
  • Overflow & Underflow of Data

Module 3- OPERATORS & EXPRESSIONS  

  • Arithmetic operators 
  • Relational Operators 
  • Logical operators 
  •    Increment and decrement  operators

    • Bitwise Operators
    • Assignment operators 
    • Conditional Operators 
    • Special Operators 
    • Operator Precedence 
    • Operator Associativity

    Module 4-CONTROL STRUCTURES
    BRANCHING

    • Decision making with ‘if statement’ 
    • If….else statement 
    • Nested if …..else statement
    • Else ….if ladder
    • Switch statement
    •   Goto statement 

      • The?: Operator

      Module5 -CONTROL STRUCTURES
      LOOPING 

      • The While statement
      • Do statement
      • For statement
      • Jumps in Loop

      Module 6- ARRAYS & STRINGS 

      • Declaration of an Array
      • Initialization of Arrays 
      • Types of Arrays
      • 1D, 2D, Multi D
      • Compile Time Arrays and Runtime
      • Arrays  Limitations of an Array
      • Declaration of Strings

        • Initialization of Strings
        • Operations performed on String 
        • String Handling Functions 
        • 2-D Strings

        Module 7- HANDLING POINTERS 

        • Understanding basics of Pointers
        • Rules for Pointers 
        • Pointer Declaration 
        • Accessing a Variable through its Pointer
        • Pointers and Arrays

        Module 8-FUNCTIONS  

        • What are Functions? 
        • Different types of Functions 
        • A Multi Functional Program
        • Return Values & their types 
        • Call By Value and Call By Reference 
        • Module 1- OVERVIEW OF C 

          • C History and Standardization 
          • Importance of C 
          • Preprocessor and Header Files 
          • Programming Style 
          • Basic Structure of C Program

          Module 2- CONSTANTS, VARIABLES & DATA TYPES 

          • Character Set, C Tokens 
          • Keywords & Identifiers 
          • Data types in C 
          • Constants 
          • Variable names 
          • Overflow & Underflow of Data

          Module 3- OPERATORS & EXPRESSIONS  

          • Arithmetic operators 
          • Relational Operators 
          • Logical operators 
          • Increment and decrement  operators
          • Bitwise Operators
          • Assignment operators 
          • Conditional Operators 
          • Special Operators 
          • Operator Precedence 
          • Operator Associativity

          Module 4-CONTROL STRUCTURES
          BRANCHING

          • Decision making with ‘if statement’ 
          • If….else statement 
          • Nested if …..else statement
          • Else ….if ladder
          • Switch statement
          • Goto statement 
          • The?: Operator

          Module5 -CONTROL STRUCTURES
          LOOPING 

          • The While statement
          • Do statement
          • For statement
          • Jumps in Loop

          Module 6- ARRAYS & STRINGS 

          • Declaration of an Array
          • Initialization of Arrays 
          • Types of Arrays
          • 1D, 2D, Multi D
          • Compile Time Arrays and Runtime
          • Arrays  Limitations of an Array
          • Declaration of Strings
          • Initialization of Strings
          • Operations performed on String 
          • String Handling Functions 
          • 2-D Strings

          Module 7- HANDLING POINTERS 

          • Understanding basics of Pointers
          • Rules for Pointers 
          • Pointer Declaration 
          • Accessing a Variable through its Pointer
          • Pointers and Arrays

          Module 8-FUNCTIONS  

          • What are Functions? 
          • Different types of Functions 
          • A Multi Functional Program
          • Return Values & their types 
          • Call By Value and Call By Reference 
          • Arguments & Return Types 
          • Nesting of Functions
          • Recursion

          Module 9-Scope / Visibility of Variables 

          • Auto Storage Class 
          • Register Storage Class
          • Static Storage Class 
          • Extern Storage Class

          Module 10- STRUCTURES & UNIONS

          • Defining a Structure 
          • Why a Structure is used?
          • Structure Initialization
          • Arrays With in Structures
          • Arrays Of Structures

             Structures within Structures

            • Passing structures to Functions
            • Unions & its properties
            • Access Union Member

            Module 11-POINTERS 

            • Pointers and Addresses
            • Initialization Of Pointers
            • Pointer to Pointer
            • Pointer Expressions
            • Pointer Increments and Scale factors Pointers and Arrays  
            •  Pointers and Strings
            • Arrays of Pointers in Strings
            • Pointers as Function Arguments
            • Function returning Pointers
            •    Null Pointers in C

              Module 12- DYNAMIC MEMORY ALLOCATION 

              • malloc 
              • calloc 
              • realloc 
              • free

              Module 13- FILE HANDLING IN C 

              • What is a File? 
              • File Structure
              • Defining & Opening a File 

              Input/Output Operations on Files 

Institute Overview

Saharanpur, Uttar Pradesh, India

Institute Of Tourism & Digital Marketing Is A Premier Institute Founded By Experienced Tourism & Digital Industry Professionals With Prime Focus To Provide Industry Oriented Practical Training To The Students. Institute Of Tourism &... Read More

Related Courses

Google Map