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.