C & C++

Best C & C++ Training in Mohali and Chandigarh

Abtech Institute is providing basic c and c++ (c plus plus) c language course with live projects. Our c and c++ training in Chandigarh and Mohali is with 100% practical. In this course you will learn all basics concept which are very important for any programming language.

C

C language Training Content

  • History of c language
  • Basic programs
  • input and output (printf and scanf)
  • About Data Types
  • keywords and tokens
  • Constants
  • Variables
  • operators and expressions
  • Decision making statements
  • loop Control statements
  • case control statements
  • Qualifiers and its types
  • storage class qualifiers
  • Arrays
  • Strings
  • Pointers
  • Functions
  • Arguments, return value
  • Library and its functions
  • library functions creation
  • Command line arguments
  • Variable length arguments
  • Summary of C functions
  • Arithmetic c functions
  • Int, char validation functions
  • Buffer manipulation functions
  • Time related functions and its execution
  • Dynamic memory allocation(DMA.)
  • Casting functions and its types
  • Miscellaneous functions
  • Structure in c
  • Arrays in c
  • Passing struct to function
  • Structure using Pointers
  • Nested Structures
  • Struct memory allocation
  • Structure Padding
  • Typedef
  • Unions
  • Preprocessor directives

C++ programming language course content

  • Introduction of Compilers

Basics of C++

  • Basic structure of a program
  • c++ variables and its types
  • Constants in c++
  • Operators in c++
  • Basic Input/Output

Program structures

  • Control Structures
  • Functions
  • Overloads & templates
  • Name visibility

Compound data types

  • Arrays
  • Character sequences
  • Pointers
  • Dynamic Memory
  • Data structures
  • Other data types

Classes

  • Classes
  • Classes
  • Special members
  • Friendship and inheritance
  • Polymorphism

Other language features

  • Type conversions
  • Exceptions
  • Predecessors directives

C++ Standard Library

  • Input and Output with files