C++ Programming
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