4.10 (10)
100 Hr (50 Days)
Course Contents: class in C++, inheritance, Data structures, Much More
Certificate of Completion
Why we're The
The C language is the basic Programming Language. C is the first step of all latest technologies. If you want to become a good Software Engineer, you have to start from C Programming Language. It's very easy to learn and general purpose programming Language. This language is very helpful to all IT Engineers. Webgurukul has an excellent teaching staff for C and C++ Batch.
C++ is advanced of C language. Once you are trained in C our Webgurukul team will make you an expert in C++ too. We provide you best teaching Material with notes, PDF and videos.
WebGurukul offers all IT Courses for Graduate and Undergraduate Students. We have trained all Students of various streams. We have trained up to 3000+ Engineers, took 100+ Workshops. Join C, C++ programming Language Batch and start your Career. Join Webgurukul.
All branch graduates students or undergraduate students who want to become professional in C++ programming.
All stream students eg. Engineering, BCA, BSc, BBA, Bcom, BA.
Any who wants to learn a new skill or improve skill for there career.
Basic computer knowledge.
General knowledge of what are programming languages.
C++ is the advanced of C language, Once you will trained in C language our. Webgurukul team will make you expert in C++ also. We provide you best teaching Material with notes and PDF , Videos.
Oops
Function Prototypes
Comments
Typecasting
Void Pointers
The :: operator
The Const Qualifier
Reference variables
Function Prototypes
Function Overloading
Default Arguments in Functions
Call by value, address & reference
Return by value, by address & By reference
Inline Functions
Classes in C++
Function Definition Outside The Class
Classes and Constructors
Destructors
Copy Constructor
The this Pointer
New and delete Operators
Using new and delete
Malloc ( ) / free ( ) versus new/delete
Classes, Objects and Memory
Structures vs. Classes
Static Class Data
Static Member Functions
Data Conversion
Friend functions & friend Classes
Data Conversion between Objects of Different Classes
Introduction
Overloading assignment operator
Overloading ++, --, +, -, *, /, <,> …. & Logical operators
Overloading operators between different objects
Overloading '<<' and '>>' (stream operators)
Constructors in Inheritance
Private Inheritance
Protected Inheritance
Functions That Are Not inherited
Virtual Function
Pure virtual functions
Virtual Functions in Derived Classes
Virtual Functions and Constructors
Destructors and virtual Destructors
Virtual Base Classes
Abstract class
Abstract base class
Classes Within Classes
Friend Functions
Friend classes
Manipulators
File I/O with Streams
Opening and closing files
Creating database with file Operation
Binary I/O
Elementary Database Management
Interacting with Text files and Non-text files
Creating database with file operation
Templates
Function templates
Class templates
Exception handling
Namespaces
RTTI (Runtime type information)
STL (Standard Template library)
Dynamic cast operator
Typeid operator
Typeinfo class
Sorting
Recursion
Lists
Single linked lists
Double linked lists
Circular linked lists
Traversing of linked lists
Stacks
Queues
Adding 2 lists
Inserting a node in required position
Deleting a node from required position
Module 11: Discussion on FAQ
Learn C++ programming and the fundamentals of the C++ programming language.
Make yourself more marketable for entry level programming positions.
Create your first C++ application.
Learn one of the most popular, widely used C++ programming courses in the world.
Understand variables and the different data types.
Apply for real-time programming positions.
Understand the core language that most modern programming languages are based on.
Learn how to write high-quality C++ code.
Webgurukul is rated 4.7/5 based on 318 reviews on Google
Become a proficient C++ Programmer quickly. Learn from experienced professionals and gain industry insights..
Join us and take your first step towards the IT industry.