Mô tả

Master C++ Programming From Beginner To Advance 2024 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


  1. Introduction to Programming

  2. What is Programming in general

  3. Why we should learn

  4. What is Cpp

  5. What is Compiler and IDE


  1. Compiler and IDE Setup

  2. Best IDE's For C++

  3. Installing Visual Studio for C++

  4. Installing Codeblocks for C++


  1. Introducing Program Structure in C++ Program

  2. Header

  3. Namespace

  4. Main Function

  5. Block and Semicolon

  6. Writing First C++ Program

  7. User Input and Output in C++ Program


  1. Identifiers

  2. Keywords

  3. Data Types

  4. Variables

  5. Operators

  6. Arithmetic Operators

  7. Assignment Operators

  8. Logical Operator

  9. Comparison Operator


  1. Introducing Important Terminologies in C++ Programming

  2. Introduction Conditions in C++

  3. Condition in C++

  4. If Condition

  5. If Else Condition

  6. Else if Condition

  7. Switch Case


  1. Introducing String in C++ Programming Language

  2. Why Strings are used in C++

  3. String concatenation

  4. How to calculate string length

  5. How to take string as input

  6. Example on String



  1. Introduction to Loops

  2. What / why of Loop

  3. For Loop

  4. While Loop

  5. Do While Loop

  6. Break and Continue



  1. Why Array

  2. What is Array

  3. Creating , Initialize and Modify Array

  4. Program of find Minimum no. in Array



  1. Why Functions in C++

  2. Example Of Function

  3. Function and Main Memory

  4. Various Forms Of Function

  5. What and Why Of Function Overloading

  6. 1st Way Of Function Overloading

  7. 2nd Way Of Function Overloading

  8. Drawback Of Function and inline Function



  1. What and Why Of Structure

  2. Define Structure in C++

  3. Example of Structure

  4. Nesting Of Structure

  5. Structure padding



  1. Why Object Oriented Programming

  2. Example of OOP

  3. Key Note on Member Function and Member Variable

  4. Access Specifier

  5. Characteristics of OOP


  1. Mini Project - ( ATM System in C++ )


  1. Why Constructor

  2. Default Constructor

  3. Parametrized Constructor

  4. Copy Constructor

  5. Constructor Overloading

  6. Constructor Program


  1. Operator Overloading

  2. Overloading Post and Pre Increment


  1. Introduction Inheritance

  2. What is Inheritance

  3. Why Inheritance

  4. Inheritance Example

  5. Constructor and Inheritance

  6. Function Overriding

  7. isA and hasA Relation

  8. Types Of Inheritance

  9. Ways of Inheritance


  1. What is Pointer

  2. Why Pointer is Used

  3. Program in Memory

  4. Pointer Notation

  5. Pointer and Array

  6. Pointer and Function

  7. Memory Management - NEW

  8. Memory Management - DELETE

  9. Pointer Application Program

  10. Pointer Limitations

  11. this Pointer


  1. Introduction to Pointer

  2. Introduction to Polymorphism

  3. Base Class Pointer and Derived Class Object

  4. What is Virtual Function

  5. Why Virtual Function with Example

  6. Abstract Class and Pure Virtual Function

  7. More about Polymorphism

  8. Virtual Destructor


  1. What is friend in general

  2. What is Friend Function

  3. Question on Friend Function

  4. What is Friend Class  + practical

  5. Overloading Comparison Operator - With Friend Function


  1. Introduction to Static Member

  2. Static Member Variable

  3. Static Member Function


  1. Introducing File Input- Output

  2. What are Streams

  3. Classes and Object for Input-Output

  4. How reading and writing is done in file

  5. Write data into FILE

  6. Reading data from FILE

  7. Tellg in C++

  8. Tellp Function

  9. Seekg Function

  10. Seekp Function


  1. Exception Handling in C++

  2. Exception Handling Program in C++


  1. Basics of Data Structure

  2. Introduction to STL

  3. Containers in STL & Classification

  4. Array - Container in STL

  5. Vector - Container in STL

  6. List - Container in STL

  7. Stack - Container in STL

  8. Queue - Container in STL

  9. Priority Queue - Container in STL

  10. Map - Container in STL

  11. Multimap - Container in STL

  12. Unordered Map - Container in STL

  13. Set - Container in STL

  14. Multiset - Container in STL

  15. Unordered Set - Container in STL

  16. Algorithms in STL

  17. Container in Container


  1. What and Why of Template in C++

  2. Function Template

  3. Class Template


  1. Final Project - Student management in C++

  2. Interview Preparation - Top frequently asked questions

  3. Coding Exercise



  1. What and Why of lambda in C++

  2. lambda Function with value

  3. lambda Function with reference


  1. Multi-threading in C++

  2. Multi-threading with function

  3. Multi-threading with class - member function

  4. 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.

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

39 sections

Instructor Note - Don't Skip

1 lectures
How to take maximum out of this course ?
03:54

Basics Of Computer - For Absolute Beginners

12 lectures
Introducing Basics Of Computer Mind-map
01:08
What is Computer ?
01:50
Computer Quiz
1 question
Computer Architecture
05:17
RAM - Random Access Memory
11:38
RAM Quiz
1 question
CPU - Central Processing Unit
07:25
CPU Quiz
1 question
Computer Language
02:28
Operating System
05:36
OS Quiz
1 question
Recap - Basics Of Computer - Mind-Map
03:46

Introduction to Programming - Beginners

7 lectures
What is Programming in general ?
04:23
Programming Quiz
1 question
Why we should learn C++ ?
17:12
What is Compiler and IDE ?
06:52
Compiler IDE Quiz
3 questions
What is C++ ?
07:01
C++ Quiz
2 questions

Compiler and IDE Setup - Beginners

6 lectures
IDE's For C++
01:23
Installing Visual Studio for Windows (Optional)
02:24
Installing Codeblocks for Windows (Optional)
03:50
Installing VS Code + Mingw for Windows (Optional)
04:10
Installing VS Code for Linux (Optional)
03:28
Installing XCode for MacOS (Optional)
04:03

Program Structure - Beginners

9 lectures
Header in C++ Program
14:53
Header Quiz
1 question
Namespace in C++ Program
02:53
Main Function in C++ Program
02:10
Main Function Quiz
1 question
Block and Semicolon in C++ Program
02:11
Block and Semicolon Quiz
1 question
Writing First C++ Program
02:40
Software Development in C++
04:02

Important terminologies of C++ - Beginners

20 lectures
Introducing Important Terminologies in C++ Programming
00:54
Identifiers in C++ Programming Language
04:11
Identifier Quiz
1 question
Keywords in C++ Programming Language
01:52
Keyword Quiz
2 questions
Data Types in C++ Programming Language ( Part 1 )
05:10
Data Types in C++ Programming Language ( Part 2 )
03:58
int is 2 byte or 4 byte ?
00:14
Datatype Quiz
2 questions
Variables in C++ Programming Language
09:10
Variable Quiz
1 question
User Input and Output in C++ Program
06:35
Operators in C++ Programming Language
03:35
Arithmetic Operators in C++ Programming Language
04:37
Assignment Operators in C++ Programming Language
02:18
Logical Operator in C++ Programming Language
03:00
Comparison Operator in C++ Programming Language
03:20
Operators Quiz
2 questions
Constants in C++
06:29
Recap Important terminologies of C++ Programming ( Mind-map )
02:48

C++ Foundation Programs

12 lectures
Write a program in C++ with comments.
04:14
Write a program in C++ to print a welcome text in a separate lines.
06:25
Write a program in C++ to print the sum of two numbers.
03:24
Write a program in C++ to swap two numbers.
03:23
Write a program in C++ to find the Area and Perimeter of a Rectangle
03:15
Write a program in C++ to compute quotient and remainder
05:01
Write a program in C++ to compute the total and average of 4 no's
02:38
Write a program in C++ that takes a number as input and prints its table
02:26
Write a program in C++ to print first and last no. in a three digit no.
07:16
Write a C++ Program to Find Average of two numbers
1 question
Write a C++ Program to Swap Two Numbers
1 question
Write a C++ Program to Calculate Area of Square
1 question

Precedence and Associativity in C++

10 lectures
Introduction
02:54
Precedence in C++
03:10
Associativity in C++
01:33
Example 1
03:21
Example 2
03:49
Example 3
02:51
Whether to use void main or int main ?
00:21
Why void main is conceptually wrong ?
00:18
Why we should initialize our variable with 0 ?
00:11
Precedence and Associativity Quiz
4 questions

Conditions in C++ - Beginners

20 lectures
Introduction Conditions in C++ Mind-map
00:46
Condition in C++
04:46
If Condition
02:02
If Else Condition
04:38
Else if Condition
04:18
Write a C++ program to check number is odd or even
01:56
Write a C++ program to check if a given number is a multiple of 3
01:31
Write a C++ program to check a number is in the range 100 to 200
01:50
Write a C++ program to check the largest number among three given integers
02:07
Write a C++ program to check the character entered is vowel or not
02:32
Else if - Coding Exercise
1 question
Switch Case - Part 1
05:35
Switch Case - Part 2
05:27
Switch Case - Part 3
02:37
Switch - Coding Exercise
1 question
Recap Conditions in C++ Mind-Map
02:02
Assignment 1
1 question
Assignment 2
1 question
Solution - Conditions Coding Exercise
00:31
Condition in C++
5 questions

Loops in C++ - Beginners

17 lectures
Introduction to Loops
00:32
What / why of Loop
01:40
For Loop
06:10
For Loop - Concept 1
04:05
For Loop - Concept 2
03:07
Star Pattern Printing - 1
06:59
Star Pattern Printing - 2
05:40
Assignment 5 - For Loop
1 question
While Loop
04:31
Assignment 6 - While Loop
1 question
Do While Loop
03:45
Assignment 7 - Do While Loop
1 question
Write a program in C++ to find the sum of next 10 numbers
03:47
Write a program in C++ to find the factorial of a number
03:33
Break and Continue
05:30
When to use Nested Loop ?
00:16
Loop Quiz
5 questions

Arrays in C++ - Beginners

14 lectures
Why Array in C++ ?
02:32
What is Array ?
03:19
Creating , Initialize and Modify Array
02:44
Write a C++ Program to Find The Length an Array
03:29
Write a C++ Program to Find Minimum Number in Array
04:33
Write a C++ Program to Find The Even no. in an Array of Integers
01:41
Write a C++ Program to Find Sum and Multiplication Numbers in Array
02:39
Write a C++ Program to Find the Second Highest Element in Array
05:41
Write a C++ Program to Find the Most Occurring Element in Array
06:58
How to Create 2D Array in C++
07:05
Write a Program in C++ to find the Sum of Numbers in 2D Array
02:06
Assignment 8 - Array
1 question
Array - Coding Exercise
1 question
Solution - Array Coding Exercise
00:05

Strings in C++ - Beginners

19 lectures
Introducing String in C++ Programming Language ( Mind-map )
00:46
Why Strings are used in C++ ?
02:13
String concatenation in C++ Programming Language
02:30
More on string concatenation
03:09
How to calculate string length ?
01:22
How to take string as input ?
02:27
Example on String
04:16
getline important concept
00:14
Recap String in C++ ( Mind-map )
01:43
Write a C++ program to compare two strings
02:55
Write a C++ program to swap two strings
03:19
Write a C++ program to reverse a string
04:17
Write a C++ program to delete all the vowels from the string
05:36
Write a C++ program to replace a word from the string
05:31
Assignment 3
1 question
Assignment 4
1 question
String - Coding Exercise
1 question
Solution - String Coding Exercise
00:05
String Quiz
3 questions

Functions in C++ - Beginners

12 lectures
What is Function ?
02:45
Why Functions in C++?
02:31
Example Of Function
04:57
Function and Main Memory
04:28
Various Forms Of Function
11:13
What and Why Of Function Overloading?
04:00
1st Way Of Function Overloading
05:11
2nd Way Of Function Overloading
02:16
Drawback Of Function and inline Function
04:30
Assignment 9 - Function
1 question
Assignment 10 - Function
1 question
Functions in C++
5 questions

Recursion in C++ - Beginners

10 lectures
Why Recursion in C++ ?
09:09
How Recursion Works with Example
06:06
Example2 on Recursion
03:42
Types of Recursion
02:43
Tracing Tree of Recursion Function Example 1
04:04
Tracing Tree of Recursion Function Example 2
02:04
Tracing Tree of Recursion Function Example 3
03:21
Advantage and Disadvantage of Recursion
06:00
Recursion in C++ Quiz
3 questions
Solution MCQ Q3
Processing..

Structure in C++ - Beginners

9 lectures
What and Why Of Structure
03:22
Define Structure in C++
07:52
Example of Structure
03:11
Nesting Of Structure
02:41
Array of Structure
04:49
Other Key Concept in Structure
02:26
Structure padding
05:22
Assignment 11 - Structure
1 question
Structure in C++ Quiz
3 questions

Datatype Conversion in C++

4 lectures
Introduction to Datatype Conversion
05:28
Implicit Conversion
03:55
Explicit Conversion
03:57
Datatype Conversion
3 questions

C++ Foundation Practice Problems

1 lectures
Practice These 20 Important Questions on Your IDE ( Download PDF from Resources)
00:01

Introduction to Object Oriented Programming - Intermediate

6 lectures
Why Object Oriented Programming
10:14
Example of OOP
09:53
Key Note on Member Function and Member Variable
02:34
Access Specifier
06:00
Characteristics of OOP
06:35
OOP Quiz
4 questions

Mini Project - Intermediate

2 lectures
MINI PROJECT 1 - ATM System
20:14
Where to declare variable ?
00:43

Constructors in C++ - Intermediate

8 lectures
Why Constructor?
09:26
Default Constructor
06:15
Parametrized Constructor
03:09
Copy Constructor
04:53
Constructor Overloading
02:46
Constructor Program
05:20
Constructor in C++
3 questions
Assignment 12 - Constructor
1 question

Operator Overloading - Intermediate

3 lectures
Operator Overloading
13:14
Overloading Pre and Post Increment
05:47
Assignment 13 - Operator Overloading
1 question

Inheritance in C++ - Intermediate

13 lectures
Introduction Inheritance Mind-Map
00:56
What is Inheritance?
01:49
Why Inheritance ?
05:08
Inheritance Example- Part1
05:02
Inheritance Example - Part 2
03:36
Constructor and Inheritance - Part 1
04:42
Constructor and Inheritance - Part 2
04:11
Constructor and Inheritance - Part 3
05:06
Function Overriding
05:34
isA and hasA Relation
06:56
Types Of Inheritance
06:41
Ways Of Inheritance
03:00
Inheritance Quiz
7 questions

Pointers in C++ - Intermediate

19 lectures
Introduction to Pointer - MindMap
00:36
What is Pointer?
01:24
Why Pointer is Used?
04:50
Program in Memory
01:12
Pointer Notation
04:58
Pointer and Array
06:43
Pointer and Function
04:10
How to pass array in function without pointer ?
00:20
Pointer And Array - Part 2
05:15
Memory Management - NEW - Part 1
05:51
Memory Management - NEW - Part 2
05:01
Memory Management - DELETE
02:40
Pointer Application Program
04:41
Pointer Limitations
04:39
this Pointer
04:40
Destructor in C++
06:56
what is the difference between destructor and delete
00:13
Pointers Quiz
4 questions
Assignment 14 - Pointers
1 question

Polymorphism - Intermediate

8 lectures
Introduction to Polymorphism
00:50
Base Class Pointer and Derived Class Object
03:04
What is Virtual Function?
06:29
Why Virtual Function with Example
04:27
Abstract Class and Pure Virtual Function
06:12
More about Polymorphism
03:20
Virtual Destructor
04:39
Polymorphism Quiz
4 questions

Friend Function and Friend Class - Intermediate

6 lectures
What is friend in general?
03:24
What is Friend Function?
04:55
Question on Friend Function
01:38
What is Friend Class ? + practical
05:26
Overloading Comparison Operator - With Friend Function
05:01
Friend Quiz
3 questions

Static Member Variable and Function - Intermediate

4 lectures
Introduction to Static Member - Mind map
00:41
Static Member Variable
10:36
Static Member Function
05:44
Static Member Variable & Function Quiz
4 questions

File handling - Intermediate

12 lectures
Introducing File Input- Output
01:15
What are Streams?
02:51
Classes and Object for Input-Output
04:01
How reading and writing is done in file?
01:39
Write data into FILE
04:47
Reading data from FILE
06:28
Tellg in C++
04:27
Tellp Function
07:08
Seekg Function
05:47
Seekp Function
05:00
Writing an Object in File and Reading File with Object
08:11
File handling Quiz
6 questions

Exception Handling - Intermediate

3 lectures
Exception Handling in C++
10:22
Exception Handling Program in C++
07:17
Exception Quiz
4 questions

Standard Template Library - STL - Advance

20 lectures
Basics of Data Structure
29:55
C++ Developer's Life Without STL
07:04
Introduction to STL
09:08
Containers in STL & Classification
05:27
Array - Container in STL
09:57
Array - Container in STL ( Take user input )
00:09
Vector - Container in STL
12:59
List - Container in STL
07:10
Stack - Container in STL
02:37
Queue - Container in STL
03:54
Priority Queue - Container in STL
06:48
Map - Container in STL
10:32
Multimap - Container in STL
08:25
Unordered Map - Container in STL
08:26
Set - Container in STL
05:10
Multiset - Container in STL
05:20
Unordered Set - Container in STL
06:24
Algorithms in STL
08:16
Container in Container
13:46
STL Quiz
10 questions

Templates in C++ - Advance

3 lectures
What/Why of Template & Function Template
08:13
Class Template
07:11
Template Quiz
3 questions

Projects - Student Management & Keylogger in C++

2 lectures
PROJECT 2 - Student Management System in C++
09:42
PROJECT 3 - Hacking Tool - Keylogger in C++
08:43

Interview Preparation - C++ ( Top Frequently asked Questions )

14 lectures
Question - 1
05:42
Question - 2,3
03:29
Question - 4,5,6
04:02
Question - 7,8,9
04:25
Question - 10,11,12,13,14,15
07:31
Question - 16,17
03:58
Question - 18,19,20
05:21
Question - 21,22
04:19
Question - 23,24,25,26
06:18
Question - 27,28
04:15
Question - 29,30
03:08
Question - 31,32
03:13
Scenario Based Question - 33,34
05:10
Join Hands Initiative
00:17

Coding Exercise

6 lectures
Coding Exercise - 1
1 question
Coding Exercise - 2
1 question
Coding Exercise - 3
1 question
Coding Exercise - 4
1 question
Coding Exercise - 5
1 question
Solution - Coding Exercise
00:51

Lambda in C++ - Advance

3 lectures
What/Why of Lambda & Lambda Function ( by value )
08:31
Lambda Function ( by reference )
02:34
Lambda Quiz
5 questions

Multi-threading in C++ - Advance

5 lectures
What/Why of Multi-threading in C++
03:32
Multi-threading with function
09:15
Multi-threading with Class - Member Function
03:47
Multi-threading with Lambda Function
03:31
Multi-threading Quiz
5 questions

Introduction to Qt 5 GUI Application Development in C++ for Beginners

6 lectures
Introduction to Qt 5
03:38
Qt 5 Installation and Setup
06:33
Qt 5 Directory Structure ( Part 1 )
07:27
Qt 5 Directory Structure ( Part 2 )
05:40
Hello World Application in Qt 5
06:04
Simple Calculator in Qt 5
09:38

PROJECT 4 - Mobile Phone Type Calculator - development using Qt 5 C++

2 lectures
Mobile Phone Type Calculator in Qt 5 C++ ( Part 1 )
10:20
Mobile Phone Type Calculator in Qt 5 C++ ( Part 2 )
08:35

PROJECT 5 - Car Booking - GUI Application Development using Qt 5 C++

8 lectures
Introduction to Car Booking Project in Qt C++ GUI Application Development
00:55
Design Login Ui - Car Booking GUI Application in Qt 5 C++
08:09
Login Form Logic - Car Booking GUI Application in Qt 5 C++
05:02
MainMenu Ui and Logic - Car Booking GUI Application in Qt 5 C++
07:52
Add Car Ui - Car Booking GUI Application in Qt 5 C++
06:16
Add Car Logic - Car Booking GUI Application in Qt 5 C++
09:28
Book Car Ui and Logic- Car Booking GUI Application in Qt 5 C++
17:07
Remove Booked Car - Car Booking GUI Application in Qt 5 C++
09:17

Course Completion

1 lectures
Instructor Note
Processing..

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.