C Programming
History Of C Language
Algorithm & Flowcharts
Keywords : Data-types, Variables
Keywords : Constants, Expression
Programming Structures (Loop Concepts)
Array (1d & 2d)
Functions (Declaration & Prototype)
Functions (Passing & Returning Values)
Functions (C Return Statement)
Functions (Passing Array Elements To Function)
Functions (Passing Array To Function)
Recursive Functions
String Handling (Different String Function)
Pointers (Concept, Pointers & Arrays)
Pointers (Character Array)
Structures (Declaring Structure Elements)
Structures (Accessing Structure Elements)
Structures (Arrays Of Structure)
Structure (Pointer & Structures)
File Handling (File Operation)
File Handling (Different Modes Of Files)
Files (Command Line, Arguments)
Files (Misc. I/O Function)
Files (Modes Of Files)
C++
Files And Console I/O
Procedure V/S Object Oriented Programming
Benefits Of OOP’s
Different OOP’s Features
www.aimscomputerinstitute.com
Data Types, Variables
Constants, Expressions
Operators (Arithmetic, Logical, Relational)
Operators (Conditional, Assignments)
Type Conversion & Casting
Control Structure (If, If-else, Nested If-else)
Control Structure (Switch, While Loop)
Control Structure (For Loop)
Control Structure (Do While Loop)
Control Structure (Break, Continue)
Control Structure (Nested Loops)
Functions (Pass By Value, Pass By Reference)
Functions Overloading
Functions (Inline Functions, Friend Function)
Classes & Objects (Class Definition, Public)
Classes & Objects (Private)
Classes & Objects (Protected Members)
Constructor & Destructor (Characteristics)
Default Constructor
Constructor Overloading
Parameterized Constructor, Destructor
Copy Constructor, Operator Overloading
Inheritance (Base & Derived Class)
Single & Multilevel Inheritance
Abstract Class, Virtual Base Class
Virtual Function
Pointer, Polymorphism, Pointer To Array
Run Time & Compile Time Polymorphism
Template (Template Class)
Template (Function Templates)
www.aimscomputerinstitute.com