C C++ Training in Chennai

RIT Infotech Solutions, offers C C++ Training in Chennai. RIT Infotech Solutions is an IT Industrial Training company offers conceptual and practical C C++ Training in chennai. RIT Infotech’s C C++ Training will be covered in just 1 month with 2 – 3 hours per day. further more C C++ Training will be given by expert RIT Trainers. C C++ Training starts from basic concepts, so it will be very easy for any student / graduate to understand. RIT’s unique industrial C C++ Training not only focus on the syntax of C C++ languages, But also refines you logically. Hence our students rated us as the best C C++ Training Institute in Chennai.

C C++ Training Syllabus

C Programming Training Syllabus

Overview of C Language

  • History of C Programming
  • Features of C Programming
  • Purpose of C Programming
  • C Programming Structure
  • Compiling & Executing the Program

Constant and Variable Types

  • Variables
  • Identifier Standards
  • Global Variables
  • Static Variables
  • Literals
  • Integer Literals
  • Floating Point Literals
  • Constants
  • Integer Datatypes
  • Floating Point Datatypes
  • Derived and Void types
  • Control Strings

Input/Output

  • printf and scanf
  • gets and puts
  • getchar and putchar

Operators

  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Bitwise Operators
  • Assignment Operators
  • Misc Operators

Control Statements

  • The if else Statement
  • Nested If else
  • The switch Statement
  • Loops
  • The while Loop
  • The do while Loop
  • The for Loop
  • Nested Loops
  • The break Statement
  • The continue Statement

Functions in C

  • Build-in & custom functions
  • Defining and Calling functions
  • Call by value and call by reference
  • local and global scope

Arrays

  • Use of arrays
  • 1d Array
  • 2d Array
  • Searching on arrays
  • Sorting on arrays

String handling

  • Initializing Strings
  • strlen() function
  • strcmp function
  • strcmpi() function
  • strcpy() function
  • strlwr () function
  • strrev() function

Handling Files in C

  • C File Handling – File Pointers
  • fopen and fclose
  • fgetc and fputc
  • fgets and fputs
  • fprintf and fscanf

Structures

  • Defining a Structure
  • Accessing Members of a Structure
  • Structures as Function Arguments
  • Further Uses of Structures

The C Preprocessor

  • Using #define to Implement Constants
  • Using #define to Create Functional Macros

Pointers

  • User of Pointers
  • Declaration of Pointers
  • Pointer with Variable
  • Pointer with array
  • Pointer with Function
  • Pointer with String
  • Pointer with Structure

C++ Programming Training Syllabus

C++ Programming

  • Structured Vs. Object-Oriented Programming
  • C++ Introduction
  • cin and cout
  • Literals, Variables and datatypes
  • Operators and Expressions
  • Conditional & Looping Statement
  • break & continue Statement
  • CPP Functions and Inline Functions
  • CPP Arrays Programming
  • CPP String build-in methods
  • Storage Classes
  • Structures and Unions
  • CPP Pointers
  • File Handling

Object-Oriented Programming

  • Classes and Objects
  • Constructors and Parameterized Constructors
  • Constructor Overloading
  • Copy constructor
  • Destructor
  • Inheritance
  • Access Specifier
  • Function Overloading
  • Operator Overloading
  • Implementing Interface
  • Abstract Class
  • Virtual Functions
  • Exception Handling