Register

C++ Programming

courses_11

C++ is a programming language, which has imperative and object-oriented features. It is also referred to as middle-level programming language. It is developed by Bjarne Stroustrup at Bell Labs since 1979. It has first appeared in the year 1985. It is compiled, general-purpose, statically typed, case sensitive and free-form programming language. It supports procedural, object-oriented and generic programming. It is having a rich standard library with a rich set of functions manipulating files and methods manipulating data structures etc.

Introduction of Programming Languages    

  • What is Programming ?
  • Why we need Programming Languages?
  • Why Programming is so popular now a days?
  • What are System Softwares?
  • What are the Application Softwares?

Introduction of C++ Language

  • History of C++ language
  • Why C++ invented ?
  • Why C++ is still popular after 50 year of it's development ?
  • Overview the topic structure that we follow
  • IDE and Software that are we used?
  • Basic Of C++ Languages    Tokens, Keywords, Identifers, Operators and It's types
  • DataTypes and Variables
  • Basic c++ program structure
  • standard libraries introduction
  • console input /output functions

Decision Controls

  • Syntax Understanding, Operator Practice
  • If-else
  • Ladder if-else
  • Nested if-else
  • Switch case

Loops 

  • While
  • For
  • Do-While
  • Nested Looping
  • Pattern Printing

Arrays

  • Understandthe concept of array
  • Different types of array (int,char,float)
  • Single dimension array
  • Multi-dimension array

String

  • String library understanding
  • String function implementation(with library)
  • String function implementation(without library)

Pointer

  • Introdction of pointer
  • why pointer is so useful in programming
  • pointer implemention with numbers
  • pointer implemention with loops and array
  • pointer implemention with string

Function

  • Introduction of function
  • type of functionss
  • (with-out argument, with-out return type,
  • with-out argument, with return type,
  • with argument, with-out return type,
  • withargument, with return type)

Structure

  • Introduction of structure
  • Structure implementation with function
  • Structure implementation with pointer

Introduction of OOPS

  • What is Object Oriented Programming
  • why it is so used world wide?
  • Introduction of class and object
  • structure of class and object
  • Access specifiers(Private , Protected and Public)
  • core object concepts(data member and member fucntions)

Constructors and Types

  • Introduction of constructors
  • Types of constructors
  • Default Contructors
  • Parameteric Constructors
  • Copy Constructors
  • Destructors

Polymorphism

  • Introduction of polymorphism
  • function overloading
  • Operator overloading
  • Constructor overloading

Inheritance

  • Introduction of Inheritance 
  • base and dervied class concepts
  • Types of Inheritance(Single-level,Multi-level,Multiple,Hierarchical and Hybrid)
  • Abstract Class and Virtual Funtion concept

File Handling

  • Introduction of file handling and it's use
  • opening and closing of files
  • read, write and append operation implementation
  • file handling function usage

Template

  • Introduction of templates
  • template fucntions
  • template fucntions with multiple arguments
  • class templates

Exception Handling

  • Introduction of execption handling
  • basic of execption handling
  • understanding of try, throw, catch and rethrow function
     

Institution Certification certified by DOIS Education & Technologies Private Limited

 

Duration of Course: 40Hrs

Course Price : 10,000 INR + GST OR 175 USD