SWARNIMASHREE INFOTECH PVT.LTD.
Software Development & Computer Training Center
C++ programming
1500+programs
Batch is starting from 15th June Call Now +91-8084565161
Only at ₹ 299 /-
Syllabus

Week -1
  1. Basic of C++ language
    • Introduction to C++ Programming
      • What is C++ Programming language?
      • Introduction to OOP's & Features.
      • Why C++ is platform dependent programming language?
    • Hello World Program.
    • Download and Install C++ Software. (Vs Code, Dev C++, Turbo C++ , Online Compiler , Mobile App)
Week -2
  1. Data Types in C++.
    • What is Data Types.
    • Use of Data Types.
    • Types of Data Types
      • Int
      • Long
      • Float
      • Double
      • Char
  2. Variables in C++.
    • What is Variable?
    • Use of Variable.
    • Types of Variables.
      • Local Variable
      • Global Variable
  3. Taking input from user
    • Question Answer Session
  4. Constants in C++.
    • What is Constants?
    • Use of Constants in C++.
    • Types of Constant C++ programming.
      • const keyword
      • #define
  5. Type Casting and Type Conversion.
    • What is Type Casting in C++?
    • Use of TypeCasting.
    • Types of TypeCasting
      • Implicit Typecasting
      • Explicit Typecasting
    • Question Answer Session
Week -3
  1. Decision control statement / Selection statement / Conditional statement.
    • What is Decision control statement?
    • Use of Decision control statement.
    • Types of Decision control statement.
      • if statement
      • if else statement
      • Nested if statement
    • Question Answer Session
  2. Switch Case in Cpp.
    • What is Switch Case?
    • Use of Switch Case.
    • Question Answer Session
  3. Cpp - Operators
    • What is Operators?
    • Use of Operators.
    • Types of Operators.
      • Arithmetic Operators.
      • Comparison/Relational Operators.
      • Logical Operators.
      • Assignment Operators.
      • Condition/Ternary Operator.
      • Bitwise Operators.
      • Increment decrement Operators.
    • Question Answer Session
Week -4
  1. C++ - Loops
    • What is loops in C++ program?
    • Use of loops.
    • Types of Loops.
      • for Loop
      • while Loop
      • do-while Loop
    • Question Answer Session
  2. Continue, break & goto;
    • What is Continue?
    • Use of Continue.
    • What is break?
    • Use of break.
    • What is goto?
    • Use of goto.
    • Question Answer Session
Week -5
  1. Nested loops in C++.
    • What is Nested loops in C++?
    • Use of Nested loops.
    • Question Answer Session
Week -6
  1. C++ - Arrays
    • What is Array in C++?
    • Array Declaration with example.
    • Array Initialization with example.
    • Access Array Elements.
    • Use of Array in C++.
    • Types of Array
      • 1D Array in C++
      • Multidimension Array in C++
    • Advantages of Array in C++
    • Disadvantages of Array in C++
    • Question Answer Session
Week -7
  1. C++ Functions
    • What is Function?
    • Use of Function.
    • Defining a Function
    • Function Declarations
    • Calling a Function
    • Types of Functions:
      • Library Function
      • User-defined Function
    • Default Functions
    • Function Arguments
    • Advantage of Function
    • Function Return Type
    • Question Answer Session
Week -8
  1. String in C++
    • What is string in C++?
    • String Declaration Syntax.
    • String Initialization with example
    • String Input from the User.
    • String function in C++.
      1. strlen(strin_name);
      2. strcpy(string1,string2);
      3. strcmp(string1,string2);
      4. strcat(string1,string2);
      5. strlwr();
      6. strupr();
      7. strupr();
      8. strstr(string1,string2);
    • Question Answer Session
  2. Pointers in C++.
    • What is a Pointer in C++?
    • How to Use Pointers in C++?
    • Pointer Declaration with example.
    • Pointer Initialization with example.
    • Dereferencing with example.
    • Types of Pointers.
      1. Integer Pointer.
      2. Array Pointer.
      3. Structure Pointer.
      4. Function Pointer.
      5. Double Pointers.
      6. Null Pointer.
      7. Void Pointer.
      8. Wild Pointers.
      9. Constant Pointer.
    • Call By Value
    • Call By Reference
    • Question Answer Session
Week -9
  1. Combined Function, Array, Pointer, String
    • Function + Array
    • Function + String
    • Function + Pointer
    • Question Answer Session
Week -10
  1. Recursion in C++
    • What is Recursion in C++?
    • Basic Syntax of Recursion.
    • How Recursion works?
    • Advantages and Disadvantages of Recursion.
    • Question Answer Session
  2. Structure in C++.
    • What is structure in C++?
    • Declaring a Structure.
    • Access Structure Members.
    • Initialize Structure Members
    • Nested Structures.
      1. Embedded Structure Nesting
      2. Separate Structure Nesting
    • Structure Pointer in C++
    • Uses of Structure in C++
    • Keyword typedef
  3. Union in C++.
    • What is Union in C++?
    • Syntax of Union in C++.
    • Declaring a Union.
    • Access Union Members.
    • Initialization of Union in C++.
    • What is the difference between a structure and a union?
Week -11
  1. C++ Classes and Objects
    • Introduction of OOP's Concept in C++.
    • What is Class in Cpp programming language?
    • How to Create Class in C++?
    • What is Object.
    • Use of Object.
    • How to Create an Object?
    • How to Create Multiple Objects?
  2. Constructor in C++.
    • What is Constructor in C++?
    • Use of Constructor.
    • Constructor in C++ Syntax.
    • Types of Constructor:
      • Default Constructor
      • Parameterized Constructor
      • Copy Constructor
    • What is Default Constructor with example?
    • What is Parameterized Constructor with example?
    • What is Copy Constructor with example?
    • What are the characteristics of a constructor?
    • Constructor Overloading.
  3. Destructor in C++.
    • What is Destructor in C++ programming language?
    • Use of Destructor.
    • C++ Destructor Syntax.
    • Properties of C++ Destructor.
    • When is a Destructor Called?
    • Rules for C++ Destructors.
  4. Friend Class and Function in C++
    • What is a Friend function in C++?
    • Declaration of friend function in C++.
    • Use of Friend Function in C++.
    • Characteristics of a Friend function.
    • C++ Friend class
    • Advantages of Friend Functions
    • Disadvantages of Friend Functions
    • Features of Friend Functions
  5. Static Member Function in C++
    • What is Static Member Function in C++?
    • Static Member Function Syntax.
    • Properties of Static member Functions.
Week -12
  1. Inheritance in C++
    • What is Inheritance in C++?
    • Use of Inheritance.
    • Advantage of Inheritance
    • Types of Inheritance in C++
      1. Single Inheritance
      2. Multilevel Inheritance
      3. Multiple Inheritance
      4. Hierarchical Inheritance
      5. Hybrid Inheritance
    • Question Answer Session
  2. C++ Polymorphism
    • What is Polymorphism in C++?
    • Types of Polymorphism
      1. Compile-time Polymorphism
      2. Runtime Polymorphism
    • Differences b/w Compile-time and Runtime Polymorphism
    • Types of Compile-time-Polymorphism
      1. Function Overloading
      2. Operator Overloading
    • Types of Runtime Polymorphism
      1. Virtual Functions
Week -13
  1. Exception Handling in C++
    • What is Exception Handling in C++?
    • Benefits of Exception handling.
    • Syntax for Exception Handling in C++.
    • Try and catch block.
    • Multiple catch Statements
    • Throw statement.
    • Handle Any Type of Exceptions (...)
  2. files and i/o streams in c++.
    • What is File Handling in C++?
    • Why files are needed?
    • Use of ofstream, ifstream, fstream
    • File Operation
    • Creating a new file
    • Opening an existing file
    • Closing a file
    • Write to a text file
    • Read from a text file
Week -14
  1. Templates in C++
    • What is Templates in C++?
    • Syntax of Templates.
    • Types of Templates.
      1. Function Templates
      2. Class Templates
    • Advantage of Templates
Week -15
  1. Standard Template Library (STL)
    • What is Standard template library (STL)?
    • Use of Standard template library.
    • Standard Template Library has 4 components
      1. Algorithms
      2. Containers
      3. Functors
      4. Iterators
    • Types of Containers
      1. Sequence Containers
      2. Associative Containers
      3. Containers Adapter
    • Types of Sequence Containers
      1. Vector
      2. Deque
      3. List
    • Types of Associative Containers
      1. Set
      2. Multiset
      3. Map
      4. Multimap
    • Types of Containers Adapter
      1. Stack
      2. Queue
Week -16
  1. Extra Lectures
SwarnimaShree Infotech Pvt.Ltd
SwarnimaShree Infotech is the leading IT training and software development company in India.
Learn
Contact Us
Radha Mohan Nagar
Ward no 12,Khoja Imali
PhulwariSarif, Patna, Bihar
8084565161