C++ is a programming language developed by Bjarne Stroustrup in 1979 at Bell Laboratories. It is a middle level language. C++ is an extension to C language with object oriented concepts.
C++ is the enhanced version of C language which facilitates, design, maintenance and reuse of complex softwares. C++ allows direct memory management. The Standard Template Library is a large set of reusable standard librarie in C++.
C++ supports the development of high performance applications, animations and gaming softwares. C++ is not simply a procedural language as C. C++ provides both high-level and low-level language abstractions from the hardware.
The major uses of C++ include application software development, driver coding, client-server application development and embedded firmware integration and development.
Introduction to C++ Programming
· Concepts of C++
· Why we use C++?
Variable Declaration
Operation in C++
· Binary Arithmetic
· Logical Operations
Control Flow Statements
Compound data types
Functions in C++
Arrays in C++
C++ Pointers
Object Oriented Programming
· Class
· Object
· Members
· Methods
· Concept of Inheritance
· Polymorphism
· Abstraction and Abstract Casses
Exception Handling in C++
Data Structures in C++
Advanced C++
· Type Casting
· Exceptions
· Templates
· Namespaces
C++ Standard Library and Header Files
I/O in C++ Programming
File Handling in C++
C++ Language Training Duration | |||
---|---|---|---|
Weekdays | Mon-Fri | 1.5 hrs/day | 1 month |
Weekends | Sat-Sun | 3 hrs/day | 1 month |