- Differences between C and C++
- History of C++
- Evolution of C++
- C++ Versions
- C++ 11 Features
- What is C++?
- Characteristics of C++
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
₹ 4,499 ₹4,999
The fees for the course C++ Programming is -
Head | Amount |
Original price | Rs. 4,999 |
Discounted price | Rs. 4,499 |
* No Cost EMI starts at Rs. 1,500 / month
certificate availability
Yes
certificate providing authority
Edureka
The syllabus
Basics of C++
Object-Oriented Programming in C++
- What is Object-Oriented Programming?
- Features of OOP
- Why is C++ Partially Object-Oriented?
- What are Classes?
- What are Objects?
- How to Access Data Members/Member Functions?
- Class Members
- C++ Access Modifiers
- Types of Access Specifier
- Public Access Modifier
- Private Access Modifier
- Protected Access Modifier
- Static Variables and Functions
- Static Functions
- Static Members Function
- What is a Constructor?
- What is a Destructor?
- What is a Default Constructor?
- What is a Parameterized Constructor?
- What are Generic Classes?
- What are Generic Functions?
- Creating Generic Functions
- Types of Generic Functions
- Overloading Generic Functions
- What are Parameters?
- What are Arguments?
- Default Parameter
- Multiple Parameter
- Types of Argument Passing
- Pass By Value
- Pass By Reference
Coding Styles and Design Patterns
- What is a Clean Code?
- How to write a Clean Code?
- What is Design Pattern?
- Types of Design Pattern
- What is Design for Testing?
Generic Programming and Standard Template Library
- What is Generic Programming?
- Advantages of Generic Programming
- What are Templates?
- Implementing Generic Programming Linker Options
- What is a Standard Template Library (STL)?
- Components of STL
- Containers
- Types of Containers
- Applications of Containers
- What are Vectors?
- Member Functions of Vectors
- What is a Minimum Spanning Tree?
- Kruskal’s Algorithm
- Prim’s Algorithm
- Applications of MS
Optimize C++ code
- Optimization for Speed/Memory
C++ Compiler Toolchain
- What is a Linker?
- What is a Loader?
- What is a Library?
- What are Static Libraries?
- What are Dynamic Libraries?
STL Algorithms and Iterators
- What are STL Algorithms?
- Implementation of STL Algorithms
- Types of STL Algorithms
- What are STL Iterators?
- Types of Iterators
- Implementation of Iterators
- What are Functions?
- Types of Functions
- Function Declaration
- Function Definition
- Function Calling
- Advantages of Functions
- Functors in C++
- What is Lambda Expression?
- Example of Lambda Expression
- Lambda Closures
Hex Overview
- Hex-Overview
- Implementation of Tic Tac Toe Game
- What is Inheritance?
- What are the different types of Inheritance?
- What is a Virtual Function?
- What is Binding?
- What are Abstract Classes
Debugging Options and Debugging
- Debugging options in C++
- What is Static and Dynamic Code Analysis?
- Debugger Options
- C++ Code Profiling
Articles
Popular Articles
prev
next