- Introduction to compiling and software development
- Basics of C++ and difference with C
- Environment Setup
- Basic Syntax
- Comments
- Data Types
- Variable Types
- Environment Setup
- Basic scalar data types, operators, flow control, streamed input/output, conversions
- Strings
|
- Pointers
- Declaring, defining and invoking functions
- Strings processing, exceptions handling, dealing with namespaces
- Object-oriented approach and its vocabulary
- Structures
- Classes and Objects
- Inheritance(Single,Multilevel,Multiple,Hierarchical,Hybrid)
- Encapsulation
- Template in C++
- Introduction to STL
|