Master C++ Programming From Beginner To Advance – C++ Course
Description
Master C++ Programming From Beginner To
Advance – C++ Course
C++
Programming , C++ Tutorial, C++ Lecture, C++ Course
Concepts
of C++ Programming are made very
simple and easy.
Course Highlights
- Explained each topic with help of picture and example.
- Practical Session for each Topic
- 3-Projects – ATM system, Student
Management & Hacking Tool – keylogger in C++ - Mind-map
- Notes – ppt
- 100+ MCQ’s
- 15 Assignments
- Interview Preparation ( Top Frequently asked Questions )
- Coding Exercise
- C++ Deep Dive all the way till Multi-threading
- Topics :
路
Introduction to Basics of Computer ( Beginners )
路
What is Computer ?
路
Computer Architecture
路
RAM – Random Access Memory
路
CPU – Central Processing Unit
路
Operating System
路
Computer Language
路
Basics of Computer Quiz
路
Introduction to Programming ( Mind Map )
路
What is Programming in general ?
路
Why we should learn C++ ?
路
What is C++ ?
路
What is Compiler and IDE ?
路
Quiz 2: Introduction to Programming Quiz
路
Compiler and IDE Setup
路
Best IDE’s For C++
路
Installing Visual Studio for C++
路
Installing Codeblocks for C++
路
Introducing Program Structure in C++ Program ( Mind map )
路
Header
路
Namespace
路
Main Function
路
Block and Semicolon
路
Writing First C++ Program
路
User Input and Output in C++ Program
路
Recap Program Structure Mind-map
路
Quiz 3:Program Structure Quiz
路
Identifiers
路
Keywords
路
Data Types
路
Variables
路
Operators
路
Arithmetic Operators
路
Assignment Operators
路
Logical Operator
路
Comparison Operator
路
Recap Important terminologies of C++ Programming ( Mind-map )
路
Quiz 4: Important terms Quiz
路
Introducing Important Terminologies in C++ Programming
路
Introduction Conditions in C++ Mind-map
路
Condition in C++
路
If Condition
路
If Else Condition
路
Else if Condition
路
Switch Case
路
Recap Conditions in C++ Mind-Map
路
Quiz 5:Condition in C++
路
Introducing String in C++ Programming Language ( Mind-map )
路
Why Strings are used in C++ ?
路
String concatenation
路
How to calculate string length ?
路
How to take string as input ?
路
Example on String
路
Recap String in C++ ( Mind-map )
路
Quiz 6: String Quiz
路
Introduction to Loops
路
What / why of Loop
路
For Loop
路
While Loop
路
Do While Loop
路
Break and Continue
路
Quiz 7: Loop Quiz
路
Why Array ?
路
What is Array ?
路
Creating , Initialize and Modify Array
路
Program of find Minimum no. in Array
路
Why Functions in C++?
路
Example Of Function
路
Function and Main Memory
路
Various Forms Of Function
路
What and Why Of Function Overloading?
路
1st Way Of Function Overloading
路
2nd Way Of Function Overloading
路
Drawback Of Function and inline Function
路
Quiz 8: Functions in C++
路
What and Why Of Structure
路
Define Structure in C++
路
Example of Structure
路
Nesting Of Structure
路
Structure padding
路
Quiz 9:Structure in C++ Quiz
路
Why Object Oriented Programming
路
Example of OOP
路
Key Note on Member Function and Member Variable
路
Access Specifier
路
Characteristics of OOP
路
Quiz 10: OOP Quiz
路
Mini Project – ( ATM System in C++ )
路
Why Constructor?
路
Default Constructor
路
Parametrized Constructor
路
Copy Constructor
路
Constructor Overloading
路
Constructor Program
路
Quiz 11: Constructor in C++
路
Operator Overloading
路
Overloading Post and Pre Increment
路
Introduction Inheritance Mind-Map
路
What is Inheritance?
路
Why Inheritance ?
路
Inheritance Example
路
Constructor and Inheritance
路
Function Overriding
路
isA and hasA Relation
路
Types Of Inheritance
路
Ways of Inheritance
路
Quiz 12: Inheritance Quiz
路
What is Pointer?
路
Why Pointer is Used?
路
Program in Memory
路
Pointer Notation
路
Pointer and Array
路
Pointer and Function
路
Memory Management – NEW
路
Memory Management – DELETE
路
Pointer Application Program
路
Pointer Limitations
路
this Pointer
路
Quiz 13: Pointers Quiz
路
Introduction to Pointer – Mind-map
路
Introduction to Polymorphism
路
Base Class Pointer and Derived Class Object
路
What is Virtual Function?
路
Why Virtual Function with Example
路
Abstract Class and Pure Virtual Function
路
More about Polymorphism
路
Virtual Destructor
路
Quiz 14 : Polymorphism Quiz
路
What is friend in general?
路
What is Friend Function?
路
Question on Friend Function
路
What is Friend Class ? + practical
路
Overloading Comparison Operator – With Friend Function
路
Quiz 15:Friend Quiz
路
Introduction to Static Member – Mind map
路
Static Member Variable
路
Static Member Function
路
Quiz 16: Static Member Variable & Function Quiz
路
Introducing File Input- Output
路
What are Streams?
路
Classes and Object for Input-Output
路
How reading and writing is done in file?
路
Write data into FILE
路
Reading data from FILE
路
Tellg in C++
路
Tellp Function
路
Seekg Function
路
Seekp Function
路
Quiz 17:File handling Quiz
路
Exception Handling in C++
路
Exception Handling Program in C++
路
Quiz 18: Exception Quiz
路
Basics of Data Structure
路
Introduction to STL
路
Containers in STL & Classification
路
Array – Container in STL
路
Vector – Container in STL
路
List – Container in STL
路
Stack – Container in STL
路
Queue – Container in STL
路
Priority Queue – Container in STL
路
Map – Container in STL
路
Multimap – Container in STL
路
Unordered Map – Container in STL
路
Set – Container in STL
路
Multiset – Container in STL
路
Unordered Set – Container in STL
路
Algorithms in STL
路
Container in Container
路
Quiz 19: STL Quiz
路
What and Why of Template in C++
路
Function Template
路
Class Template
路
Final Project – Student management in C++
路
Interview Preparation – Top frequently asked questions
路
Coding Exercise
路
What and Why of lambda in C++
路
lambda Function with value
路
lambda Function with reference
路
Multi-threading in C++
路
Multi-threading with function
路
Multi-threading with class – member function
路
Multi-threading with Lambda Function
ByteBoard – VeDinesh
Academy provides smart classroom-type learning by breaking long lectures into short and crisp
for each topic.
We explain concepts
with examples and pictures for better understanding, moreover we apply the Mind-Map technique that would definitely help you
in connecting the dots and remembering the concepts forever.
We are highly
motivated and passionate to provide you high-quality, simplified, and in-depth
training at an affordable price.
Thanks.
Who this course is for:
路
For Beginner C++ developers , Course covers c++programming
concepts in depth.
Join us on Telegram:
content from: https://www.udemy.com/course/master-cpp-byteboard