Master C++ Programming From Beginner To Advance 2023 Edition

Latest Hand-on Beginner Friendly Course include C++ Qt GUI Project, Supports C++ 11 C++ 14 , **270+ videos, **5 Projects

Description

Master C++ Programming From Beginner To Advance 2023 Edition

C++ Programming , C++ Tutorial , C++ Lecture , C++ Course , C++ 11 , C++ 14 , C++ 17

Qt 5 C++ GUI Development For Beginners , QT GUI , Qt 5 , qt 5 , Qt C++

Concepts of C++ Programming are made very simple and easy.

Course Highlights

  1. Explained each topic with help of picture and example.
  2. Practical Session for each Topic
  3. 5-Projects – ATM system, Student Management & Hacking Tool – keylogger , Phone Calculator GUI , Car Booking GUI
  4. Notes – ppt
  5. 100+ MCQ’s
  6. 15 Assignments
  7. Interview Preparation ( Top Frequently asked Questions )
  8. Coding Exercise
  9. C++ Deep Dive all the way till Multi-threading
  10. Qt 5 C++ GUI Application Development for Beginners

Topics :

  1. Introduction to Basics of Computer ( Beginners )
  2. What is Computer
  3. Computer Architecture
  4. RAM – Random Access Memory
  5. CPU – Central Processing Unit
  6. Operating System
  7. Computer Language
  8. Introduction to Programming
  9. What is Programming in general
  10. Why we should learn
  11. What is Cpp
  12. What is Compiler and IDE
  13. Compiler and IDE Setup
  14. Best IDE’s For C++
  15. Installing Visual Studio for C++
  16. Installing Codeblocks for C++
  17. Introducing Program Structure in C++ Program
  18. Header
  19. Namespace
  20. Main Function
  21. Block and Semicolon
  22. Writing First C++ Program
  23. User Input and Output in C++ Program
  24. Identifiers
  25. Keywords
  26. Data Types
  27. Variables
  28. Operators
  29. Arithmetic Operators
  30. Assignment Operators
  31. Logical Operator
  32. Comparison Operator
  33. Introducing Important Terminologies in C++ Programming
  34. Introduction Conditions in C++
  35. Condition in C++
  36. If Condition
  37. If Else Condition
  38. Else if Condition
  39. Switch Case
  40. Introducing String in C++ Programming Language
  41. Why Strings are used in C++
  42. String concatenation
  43. How to calculate string length
  44. How to take string as input
  45. Example on String
  46. Introduction to Loops
  47. What / why of Loop
  48. For Loop
  49. While Loop
  50. Do While Loop
  51. Break and Continue
  52. Why Array
  53. What is Array
  54. Creating , Initialize and Modify Array
  55. Program of find Minimum no. in Array
  56. Why Functions in C++
  57. Example Of Function
  58. Function and Main Memory
  59. Various Forms Of Function
  60. What and Why Of Function Overloading
  61. 1st Way Of Function Overloading
  62. 2nd Way Of Function Overloading
  63. Drawback Of Function and inline Function
  64. What and Why Of Structure
  65. Define Structure in C++
  66. Example of Structure
  67. Nesting Of Structure
  68. Structure padding
  69. Why Object Oriented Programming
  70. Example of OOP
  71. Key Note on Member Function and Member Variable
  72. Access Specifier
  73. Characteristics of OOP
  74. Mini Project – ( ATM System in C++ )
  75. Why Constructor
  76. Default Constructor
  77. Parametrized Constructor
  78. Copy Constructor
  79. Constructor Overloading
  80. Constructor Program
  81. Operator Overloading
  82. Overloading Post and Pre Increment
  83. Introduction Inheritance
  84. What is Inheritance
  85. Why Inheritance
  86. Inheritance Example
  87. Constructor and Inheritance
  88. Function Overriding
  89. isA and hasA Relation
  90. Types Of Inheritance
  91. Ways of Inheritance
  92. What is Pointer
  93. Why Pointer is Used
  94. Program in Memory
  95. Pointer Notation
  96. Pointer and Array
  97. Pointer and Function
  98. Memory Management – NEW
  99. Memory Management – DELETE
  100. Pointer Application Program
  101. Pointer Limitations
  102. this Pointer
  103. Introduction to Pointer
  104. Introduction to Polymorphism
  105. Base Class Pointer and Derived Class Object
  106. What is Virtual Function
  107. Why Virtual Function with Example
  108. Abstract Class and Pure Virtual Function
  109. More about Polymorphism
  110. Virtual Destructor
  111. What is friend in general
  112. What is Friend Function
  113. Question on Friend Function
  114. What is Friend Class + practical
  115. Overloading Comparison Operator – With Friend Function
  116. Introduction to Static Member
  117. Static Member Variable
  118. Static Member Function
  119. Introducing File Input- Output
  120. What are Streams
  121. Classes and Object for Input-Output
  122. How reading and writing is done in file
  123. Write data into FILE
  124. Reading data from FILE
  125. Tellg in C++
  126. Tellp Function
  127. Seekg Function
  128. Seekp Function
  129. Exception Handling in C++
  130. Exception Handling Program in C++
  131. Basics of Data Structure
  132. Introduction to STL
  133. Containers in STL & Classification
  134. Array – Container in STL
  135. Vector – Container in STL
  136. List – Container in STL
  137. Stack – Container in STL
  138. Queue – Container in STL
  139. Priority Queue – Container in STL
  140. Map – Container in STL
  141. Multimap – Container in STL
  142. Unordered Map – Container in STL
  143. Set – Container in STL
  144. Multiset – Container in STL
  145. Unordered Set – Container in STL
  146. Algorithms in STL
  147. Container in Container
  148. What and Why of Template in C++
  149. Function Template
  150. Class Template
  151. Final Project – Student management in C++
  152. Interview Preparation – Top frequently asked questions
  153. Coding Exercise
  154. What and Why of lambda in C++
  155. lambda Function with value
  156. lambda Function with reference
  157. Multi-threading in C++
  158. Multi-threading with function
  159. Multi-threading with class – member function
  160. Multi-threading with Lambda Function

Qt 5 GUI Application Development using C++ with Project

Codaming – 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 , For College Students , For Developers who want to Advance in C++

Tutorial Bar
Logo