Overview
OOPS real world entities with real world programs, STL, Exception Handling, RTTI, Templates., Polymorphims-Operator & Function Overloading, virtual function,vtable and much more., Inheritance and lots of more in depth., Advanced features of C++ - C++11 with configuration setup on IDE., Practical workshops on IDE for complete Course with access of complete source code., Line to line explanation of each instruction for all the programs.
C Developers, C++ Developers, Java Developers, College Students/ Freshers, Trainers, In addition with all those who interested in cracking interview, Also Other Language Developers as C is Basic Fundamental language to all Other Languages, Testers, Freelancers
Codeblocks IDE to compile and run the code, Computer running Microsoft Windows, Linux or Mac Operating systems., Pre-Requisite knowledge of any programming not required., If you are really interested in cracking interview in IT Industry.
This course covers C++ from very basic to more advanced features.
The course content is 34 hours.
Concepts of C++ programming are made very simple and easy.
Every lecture is discussed with programs and execution in IDE.
Every Topic is explained with Real life Examples.
This course also covers features of modern C++ 11/ C++14/ C++17/ C++20.
You will be learning concepts perfectly and also learn how to perfectly utilize features of C++. you will be confident to develop any type of Application using C++.
What will I learn?
Classes and Objects
OOPS concepts in detail.
Constructors
Destructors
Operator Overloading
Inheritance
Polymorphism
Abstract Classes
Function Overloading
Function Overriding
Friend Members
Static Members
Shallow Copy & Deep Copy
Assignment Operator
Copy Constructors
Explicit Constructors
Virtual Functions
Virtual Pointers
Virtual Table
Object Slicing
Templates
Exception Handling
RTTI
dynamic_cast, const_cast, static_cast, reinterpret_cast
I/O Streams
Sorting Algorithm
Searching Algorithm & other algorithms
Iterator
STL
Array, Vector, List, Deque Container
Map, Set, MultiMap, MultiSet
Unordered Map, Unordered Set, Unordered MultiMap, Unordered MultiSet
Adapter Container - Stack, Queue & Priority Queue
std pair
Functor
Why enrolling this Course will be the best decision for you?
1. You will get to know about Basic to Modern C++ and will be able to sync it with real time examples
2. You will be able to write C++ projects and will also be able to execute it on IDE
3. You will be able to develop skill power logical and verbal wise too.
4. You will be able to crack any interview in today's IT Industry.
Are there any course requirements or prerequisites?
Computer running Microsoft Windows, Linux or Mac Operating systems.
Who this course is for:
C Developers, C++ Developers, Java Developers, php Developers etc.
College Students/ Freshers, Trainers
In addition with all those who interested in cracking interview
Also Other Language Developers
Testers, Freelancers
Sonali Shrivastava
I am having 10 years of good experience as C/C++ Developer with role of Tech Lead in recognized MNC Company as well as I am Youtuber having my channel named <Coding with Sonali Shrivastava - CS & IT> in youtube wherein recently started sharing Trainings for C, C++11, Data Structures & Algorithms, Socket Programming etc.
I got Certificate reward for my Development work in C/C++ with Client Appreciation.
I used to go for Recruitment Drive in Engineering College to recruit right C/C++ Candidates.
With this, I have given lots of Trainings and Seminars as Professional Trainer for the same held in my internal organization site having many students, freshers and experienced Software Developer enrolled for the same Training.
My Passion is for teaching my students from scratch and understanding not only "how to code" but also putting light on details "Why it is required and How important it is" so that their all concepts will be cleared from scratch and crack any interview covering all the points.
Technical Skills
Operating Systems/ Platforms: Windows XP, Linux, LiMo.
Languages: C, C++, Python, VB, RTOS
Tools: Visual Studio 2008, Code Block, Bugzilla, Svn, Scratchbox(Arm compilation tool), Kscope, Jenkins, GDB,QT Creator, Visual Basic 6.0,VMWare
Domain Knowledge: Data Structures and Algorithms, Webkit, HTML 5.0, Java Script, JIL WebRuntime specifications, BONDI WebRuntime specifications, GTK, Glib,Payment,Bigdata Components