Mastering Modern C++: From Beginner To Expert

Posted By: ELK1nG

Mastering Modern C++: From Beginner To Expert
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.35 GB | Duration: 9h 26m

Become a master programmer and learn all the fundamentals needed to be expert at C++

What you'll learn

Very deep understanding of C++ programming language.

Some common data structures in C++ such as Arrays, strings, linkedlist, stacks, heaps, priority_queue.

Some common algorithms used in C++ programming along with the examples to use them in problem solving.

Standard library functions(STL) in C++ Language and its use along with example programs.

Almost everything you need to know about OOPS in C++ Language

Requirements

No prior programming experience needed. You will learn everything on the go.

Description

This course is to introduce you with C++ programming language. The course is going to give a brief introduction to all the fellow programmers who are just starting with programming in C++. In these series of lectures, I will guide you through some of the fundamentals of the C++ language which you will found commonly in all the programming languages you are going to learn in the near future. This course don't require any of the pre-requisites and you as a learner are not expected to have any knowledge about the language. In the series of lectures ahead, you are going to be introduced to the following things:- Introduction to C++- Decision control statements in C++- Loops in C++- Pointers in C++- Functions (call by value, call by reference)- Arrays and Strings in C++- Structures and Memory Allocation in C++- Standard Library Functions in C++.- Fundamentals of Object Oriented Programming in C++.This course is going to be more focused on the C++ programming and will be less inclined towards Object oriented programming but all the things taught in the series of lessons are going to be beginner friendly and anyone who can continue with the lectures in order will have a very strong foundation in C++.

Overview

Section 1: Introduction

Lecture 1 Course Outline

Lecture 2 First C++ Program

Lecture 3 Input and Output in C++

Lecture 4 Data Types and Comments

Lecture 5 Operators and Types

Lecture 6 Binary Representation of integers

Lecture 7 Bitwise Operators

Section 2: Decision Control Statements in C++

Lecture 8 Decision-control statements

Section 3: Loops in C++

Lecture 9 Types of Loops in C++

Lecture 10 Break and Continue Statements in C++

Section 4: Functions in C++

Lecture 11 Functions(Part-1)

Lecture 12 Functions(Part-2)

Section 5: Arrays and Strings in C++

Lecture 13 Arrays and Strings

Section 6: Pointers in C++

Lecture 14 Fun with Pointers

Section 7: Structures and Memory Allocation in C++

Lecture 15 Structures and User-defined datatypes

Section 8: Standard Template Library(STL) in C++

Lecture 16 Containers(Part-1)

Lecture 17 Containers(Part-2)

Lecture 18 Containers(Part-3)

Lecture 19 Algorithms

Section 9: Fundamentals of OOPS in C++

Lecture 20 Object Oriented Programming Fundamentals

Lecture 21 Four Pillars of OOPS

Computer Science Freshers and enthusiasts who want to learn how to code in C++ and that too very effectively.