CPP A complete and modern course for beginners faq

learnersLearners: 2
instructor Instructor: Hitesh Choudhary instructor-icon
duration Duration: 10.00 duration-icon

This course provides a comprehensive introduction to C++ for beginners. It covers topics such as prerequisites and tools, understanding the entry point, comparing two Hello World programs, version history and official documentation, and more. It is designed to help learners gain a solid understanding of the fundamentals of C++ and prepare them for further development.

ADVERTISEMENT

Course Feature Course Overview Course Provider Discussion and Reviews
Go to class

Course Feature

costCost:

Free

providerProvider:

Youtube

certificateCertificate:

Paid Certification

languageLanguage:

English

start dateStart Date:

On-Demand

Course Overview

❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [February 21st, 2023]


00:00:00 - - intro
00:02:05 - - Welcome to c++ course
00:05:07 - - Prerequisite and tools
00:12:09 - - Understand the entry Point
00:21:59 - - Compare the 2 Hello world
00:29:17 - - Version history and official docs
00:35:51 - - Return type and comments
00:44:31 - - Redefine program in cpp
00:50:57 - - What is namespace in Cpp
00:55:22 - - First iteration of program
01:00:18 - - Can I name that
01:08:10 - - Get the colour and assignment
01:17:32 - - Your first intro to pointers
01:28:13 - - Reference is the actual tough thing in cpp
01:34:38 - - Cpp Array are different with pointers
01:46:04 - - A formal intro to integers
01:57:27 - - Conditional and ternary
02:09:46 - - Conditional as switch
02:17:36 - - While and Do while loop
02:32:46 - - for and range based loop
02:44:10 - - loop with pointers and shortcuts
02:58:04 - - Always use float with caution
03:06:35 - - Why always divide by zero with try catch
03:17:00 - - Sneak peak to functions in cpp
03:25:10 - - linkers qualifiers prefix and postfix
03:39:36 - - Basics of operations
03:46:40 - - Logical AND OR and NOT
03:54:19 - - Bitwise operation in cpp
04:01:18 - - Memory Leak in cpp
04:09:49 - - Get started with structs in cpp
04:21:36 - - Enums and preprocessors
04:28:39 - - A challenge to strongly type language
04:36:17 - - Heap and stack memory
04:51:43 - - Detailed intro to functions
05:06:28 - - How to create header file in cpp
05:17:18 - - Your first intro to templates
05:21:39 - - What are functional pointers
05:28:39 - - nullptr saves the day
05:34:36 - - Factorial and recursion are close friends
05:44:09 - - Lets talk about MACROS
05:58:52 - - Variadic templates and recursion
06:08:59 - - A design example
06:06:07 - - Get started with class and objects
06:23:52 - - Getters and Setters for a data member
06:33:21 - - Method separation and const qualified methods
06:41:43 - - Constructor destructor and rule of 3
07:07:49 - - Disable the constructor
07:10:28 - - THIS is not easy in cpp
07:25:35 - - Inheritance in my favourite
07:31:27 - - Base class Derived class and overriding
07:45:01 - - Friend keyword comes with caution
07:49:29 - - Multiple Inheritance
07:52:34 - - Polymorphism and Virtual
07:59:35 - - What are smart pointers
08:04:10 - - Unique pointers and issues
08:13:06 - - Shared pointers in smart pointers
08:16:54 - - Weak Pointers in smart Pointers
08:20:24 - - Move semantics Lvalue and Rvalue
08:32:48 - - Vectors - Dynamic array
08:48:13 - - Lambda - a small hello
08:56:49 - - Create, rename and delete files
09:04:47 - - Reading and writing into files and MODES
09:13:39 - - Introduction to STL
09:23:30 - - Main components in STL
09:31:07 - - Functions in STL
09:38:02 - - Sort Algo in STL
09:46:05 - - Search Algo to STL
09:50:23 - - Partition and Stable partition in STL
09:57:01 - - Revisiting Vectors in STL
- - List in STL
10:06:18 - - Queue and priority Queue STL

(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)

00:00:00 - - intro
00:02:05 - - Welcome to c++ course
00:05:07 - - Prerequisite and tools
00:12:09 - - Understand the entry Point
00:21:59 - - Compare the 2 Hello world
00:29:17 - - Version history and official docs
00:35:51 - - Return type and comments
00:44:31 - - Redefine program in cpp
00:50:57 - - What is namespace in Cpp
00:55:22 - - First iteration of program
01:00:18 - - Can I name that
01:08:10 - - Get the colour and assignment
01:17:32 - - Your first intro to pointers
01:28:13 - - Reference is the actual tough thing in cpp
01:34:38 - - Cpp Array are different with pointers
01:46:04 - - A formal intro to integers
01:57:27 - - Conditional and ternary
02:09:46 - - Conditional as switch
02:17:36 - - While and Do while loop
02:32:46 - - for and range based loop
02:44:10 - - loop with pointers and shortcuts
02:58:04 - - Always use float with caution
03:06:35 - - Why always divide by zero with try catch
03:17:00 - - Sneak peak to functions in cpp
03:25:10 - - linkers qualifiers prefix and postfix
03:39:36 - - Basics of operations
03:46:40 - - Logical AND OR and NOT
03:54:19 - - Bitwise operation in cpp
04:01:18 - - Memory Leak in cpp
04:09:49 - - Get started with structs in cpp
04:21:36 - - Enums and preprocessors
04:28:39 - - A challenge to strongly type language
04:36:17 - - Heap and stack memory
04:51:43 - - Detailed intro to functions
05:06:28 - - How to create header file in cpp
05:17:18 - - Your first intro to templates
05:21:39 - - What are functional pointers
05:28:39 - - nullptr saves the day
05:34:36 - - Factorial and recursion are close friends
05:44:09 - - Lets talk about MACROS
05:58:52 - - Variadic templates and recursion
06:08:59 - - A design example
06:06:07 - - Get started with class and objects
06:23:52 - - Getters and Setters for a data member
06:33:21 - - Method separation and const qualified methods
06:41:43 - - Constructor destructor and rule of 3
07:07:49 - - Disable the constructor
07:10:28 - - THIS is not easy in cpp
07:25:35 - - Inheritance in my favourite
07:31:27 - - Base class Derived class and overriding
07:45:01 - - Friend keyword comes with caution
07:49:29 - - Multiple Inheritance
07:52:34 - - Polymorphism and Virtual
07:59:35 - - What are smart pointers
08:04:10 - - Unique pointers and issues
08:13:06 - - Shared pointers in smart pointers
08:16:54 - - Weak Pointers in smart Pointers
08:20:24 - - Move semantics Lvalue and Rvalue
08:32:48 - - Vectors - Dynamic array
08:48:13 - - Lambda - a small hello
08:56:49 - - Create, rename and delete files
09:04:47 - - Reading and writing into files and MODES
09:13:39 - - Introduction to STL
09:23:30 - - Main components in STL
09:31:07 - - Functions in STL
09:38:02 - - Sort Algo in STL
09:46:05 - - Search Algo to STL
09:50:23 - - Partition and Stable partition in STL
09:57:01 - - Revisiting Vectors in STL
- - List in STL
10:06:18 - - Queue and priority Queue STL

Course Provider

Provider Youtube's Stats at AZClass

Discussion and Reviews

0.0   (Based on 0 reviews)

Start your review of CPP A complete and modern course for beginners

faq FAQ for C++ Courses

Q1: Does the course offer certificates upon completion?

Yes, this course offers a free certificate. AZ Class have already checked the course certification options for you. Access the class for more details.

Q2: How do I contact your customer support team for more information?

If you have questions about the course content or need help, you can contact us through "Contact Us" at the bottom of the page.

Q3: Can I take this course for free?

Yes, this is a free course offered by Youtube, please click the "go to class" button to access more details.

Q4: How many people have enrolled in this course?

So far, a total of 2 people have participated in this course. The duration of this course is 10.00 hour(s). Please arrange it according to your own time.

Q5: How Do I Enroll in This Course?

Click the"Go to class" button, then you will arrive at the course detail page.
Watch the video preview to understand the course content.
(Please note that the following steps should be performed on Youtube's official site.)
Find the course description and syllabus for detailed information.
Explore teacher profiles and student reviews.
Add your desired course to your cart.
If you don't have an account yet, sign up while in the cart, and you can start the course immediately.
Once in the cart, select the course you want and click "Enroll."
Youtube may offer a Personal Plan subscription option as well. If the course is part of a subscription, you'll find the option to enroll in the subscription on the course landing page.
If you're looking for additional C++ courses and certifications, our extensive collection at azclass.net will help you.

close

To provide you with the best possible user experience, we use cookies. By clicking 'accept', you consent to the use of cookies in accordance with our Privacy Policy.