C & C ++

Super Computer Communication

Computer Market, Walikhan Bhabon, 3rd Floor, Chowmuhani

E-mail: super2009cc@gmail.com 01833950070

 

Duration : 3 Month

Course Fee: 6000.00

C++ Programming Training Outline

 

Module 1: Introduction to C++

  • Overview
  • OOPS (Object Oriented Programming)
  • Pillars of Object-Oriented Development
  • Features of C++
  • Syntax and Structure of C++ Program

 

Module 2: Basic Input/Output

  • Overview
  • I/O Library Header Files
  • Standard Output Stream (cout)
  • Standard Input Stream (cin)
  • Standard Error Stream (cerr)
  • Standard Log Stream (clog)

 

Module 3: C++ Data Types, Operators, and Expressions

  • C++ Data Types
  • Variables
  • Operators 
    • Arithmetic Operator
    • Relational Operator
    • Logical Operator
    • Bitwise Operator
    • Assignment Operator
    • Ternary or Conditional Operator
    • Comma Operator
    • Shift Operator

Module 4: Array

  • Introduction to Array
  • Initialising an Array
  • Advantages and Disadvantages
  • C++ Array Types
  • Arrays of Char and Strings

 

 

Module 5: Control Structure

  • Introduction
  • Conditional Structure: If and Else
  • Repetitive Structures or Loops
  • Jump Statements

 

Module 6: Pointer, Functions, and Structures

  • Overview
  • Advantage of Pointer
  • Symbols Used in Pointer
  • Declaring a Pointer
  • Types of Functions
  • Declaration of a Function
  • Declaration of Structure

 

Module 7: Function and Operator Overloading

  • Overview
  • Ways to Overload a Function
    • Number of Arguments
    • Different Datatype of Arguments
  • Types of Operator Overloading
  • Rules of Operator Overloading

 

 

 

 

 

Module 8: Function Templates and Class Templates

  • Function Templates
  • Class Templates

 

 

Module 9: Constructors, Destructors, and Inheritance

  • Constructor
  • Types of Constructors
  • Destructor
  • Base and Derived Classes
  • Access Control and Inheritance
  • Types of Inheritance

 

Module 10: Polymorphism, Abstract Classes, and Pure Virtual Functions

  • Polymorphism in C++
  • Abstract Classes Function
  • Pure Virtual Function

 

Module 11: Data Errors, Exception Handling, and Standard Template Library

  • Data Errors
  • Exception Handling
  • Components of STL
  • STL Headers

 

Module 12: Vectors, Maps, Sets, and Valarrays

  • Vectors
  • Maps
  • Sets
  • Valarrays


 

Module-1: Basic C/C++ Programming and Problem-solving (Video Course, 25 class videos):

Basic C and C++ ( if-else, loop, array, string, function)

complexity analysis

brouteforce, greedy, constructive

built-in functions of C/C++

Module-2: Basic Data structure (20 classes Live) :

partial sum, sliding window, range sum query, recursion, sorting,

PBDS, binary search, bisection (integer and fraction), the lower and upper bound, sliding windows (range sum query)

Module-3: Number theory (15 class Live) :

number theory

(Level2 and 3) : Graph, Dynamic Programming, and Data Structure Video Course (55 hours) :

Graph: DFS, BFS, Tree, Dijkstra, Floyd Warshal, Bellman-Ford, Minimum Spanning Tree,

Dynamic Programming: 0-1Knapsack, Coin change, DP Solution Print, LIS, LCS, Digit DP,

Data Structure: DSU, Segment tree, Lazy Propagation, Merge Sort Tree.

  •  

Chairman & CEO

Partha Sharathe Aich
Chairman & CEO
View

Admission Going on

Outsourcing, Programming
Admission Going on
View

E-Service