CPP A complete and modern course for beginners
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
Cost:
Free
Provider:
Youtube
Certificate:
Paid Certification
Language:
English
Start 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