space
Search Courses  in 

Just fill this form to get COURSE FEE details from BEST Training Institutes Instantly !

 

My City

 

I need details for

 

My Name

My Mobile Number

My Email ID

Purpose

Tell us your expectation...

C C++ Language training course content

 

C C++ Language Course Content


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


Introduction to ? C++ ? Programming


C++ - Programming


» Oops
» Function Prototypes
» Comments
» Typecasting
» Void Pointers
» The :: operator
» The Const Qualifier
» Reference variables


Functions


» Function Prototypes
» Function Overloading
» Default Arguments in Functions
» Call by value, address & reference
» Return by value, by address & By reference
» Inline Functions


Classes in C++


» Member function
» Function Definition Outside The Class
» Classes and Constructors
» Destructors
» Copy Constructor
» The this Pointer
» New and delete Operators
» Using new and delete
» Malloc ( ) / free ( ) versus new/delete
» Classes, Objects and Memory
» Structures vs. Classes


Miscellaneous Class Issues


» Static Class Data
» Static Member Functions
» Data Conversion
» Friend functions & friend Classes
» Data Conversion between Objects of Different Classes


Overloading operators


» Introduction
» Overloading assignment operator
» Overloading ++, --, +, -, *, /,< ,> ?. & Logical operators
» Overloading operators between different objects
» Overloading < < and >> (stream operators)


Inheritance


» Constructors in Inheritance
» Private Inheritance
» Protected Inheritance
» Functions That Are Not inherited
» Virtual Function
» Pure virtual functions
» Virtual Functions in Derived Classes
» Virtual Functions and Constructors
» Destructors and virtual Destructors
» Virtual Base Classes
» Abstract class
» Abstract base class


Advanced Features


» Classes Within Classes
» Friend Functions
» Friend classes
» Overloading < < and >>.


Input / Output In C++ (File operations)


» Manipulators
» File I/O with Streams
» Opening and closing files
» Creating database with file Operation
» Binary I/O
» Elementary Database Management
» Interacting with
» Text files (ex: .txt, .c, .cpp)
» Non-text files (ex: .dat, .mpg, .avi, .mp3)
» Creating database with file operation


New Advanced Features


» Templates
» Function templates
» Class templates
» Exception handling
» Namespaces
» RTTI (Runtime type information)
» STL (Standard Template library)
» Dynamic cast operator
» Typeid operator
» Typeinfo class


Data Structures with C++


» Sorting
» Recursion
» Lists
» Single linked lists
» Double linked lists
» Circular linked lists
» Traversing of linked lists
» Stacks
» Queues
» Adding 2 lists
» Inserting a node in required position
» Deleting a node from required position


Below you can find city wise C C++ Institutes


C C++ training institutes in India

C C++ training institutes in Chennai

C C++ training institutes in Bangalore

C C++ training institutes in Mumbai

C C++ training institutes in Pune

C C++ training institutes in Delhi-NCR

 

23-08-2013 by Training Support

Unix Academy Delhi Training

High Technologies Solutions - Delhi,Noida,Gurgaon

Embedded Technosolutions Mumbai

SHRISTI TECHNOLOGY LABS

GRRAS Institute Ahmedabad Jaipur Pune

Sun Infosystems Surat

Indian Institute of Technocrafts, Kolkata

Best Oracle PHP Java Training chennaiCareer Innovation Technologies Velachery

JITS Training

IICT Chrompet - SAP Training in ChennaiPMP Training in India

RIA Institute of Technology Bangalore

Mazenet SolutionAMEKS Infotech Ekkattuthangal, Chennai

HB Services Adyar Training InstituteITBMS chennai Best Training Institute

HITS computer Education chennai

IIHT Bangalore

Core Mind Technologies Chennai

7 Eleven Arthashastra Chennai

Systems Domain Bangalore

vgit kilpauke learning, e-publishing, technical writting courses

IIHT Vadapalani Chennai

Peridot Systems Chennai

Dallas Technologies Bangalore

Training course fee & Discounts

 

 

   DMCA.com Protection Status