NEW  BATCH

For Information Regarding New Batches Commencement, Contact: +91-40-6662 2789
+91-40-6662 3789

WELCOME TO Kalyan IT Training
C:

Introduction to  “ C ”  Language       

  • Data types                     
  • Indentation
  • If else
  • Operators
  • The “WHILE” Loop
  • The “For “ Loop
  • Nested Loop Statements
  • The “BREAK” & “CONTINUE” Statement
  • Switch case default & break
  • Bitwise operators
Functions
  • Introduction to Functions
  • Need for Functions
  • Standard & User defined Functions
  • What is header file
  • How to create our own header file
  • Difference between source file & exe file
  • How to create exe file
  • Defining & Calling Functions

Storage Classes

  • Automatic Storage Classes
  • Register Storage Classes
  • Static Storage Classes
  • External Storage Classes
  • Pass by Value, pass by Reference
  • Return by value & return by address
  • Recursive Functions

Pointers                                 

  • Memory concept
  • Pointers to variable
  • Pointers to pointers
  • Pointers with operation

Arrays            

  • Introduction to Arrays
  • Need for Arrays
  • Arrays with pointers
  • Arrays with functions
  • Types of Arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays
Strings                          
  • Char pointers
  • Char array (String)
  • Declaring  & Initializing String Variables
  • Strings with pointers
  • Strings with functions
  • String Functions
  • Creation of our own string.h
  • Array of Strings
  • #define  (preprocessing work) 

Structures  , Unions ,Enum and typedef      

  • Enum and typedef
  • Introduction to Structures
  • Defining Structures
  • Struct with pointers , arrays, strings and functions
  • Array ,strings as Structures Members
  • Containership
  • Union, Different between Structure & Union
Graphics Programming
  • In text Mode
  • In Graphics Mode

 

File Operations                
  • Introduction to files
  • Types of Files
  • File Pointers
  • Opening & Closing Files
  • Modifying  & deleting Files
  • Interacting with
  • text files (ex: .txt, .c, .cpp)
  • non text files (ex: .dat, .mpg, .avi, .mp3)
  • data base files
  • Creating database with file operation
  • Command Line Arguments
Dynamic memory allocation ( DS )
  • Purpose of dynamic memory allocation
  • Malloc , calloc ,realloc and free
  • Sorting
  • Recursion
  • Lists
  • Single linked lists
  • Double linked lists
  • Circular linked lists
  • Stacks
  • Queues
  • Adding 2 lists
  • Inserting a node in required position
  • Deleting a node from required position
Discussion on FAQs

Top