Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    50 Days To C++ : From Zero To Becoming A Pro Developer

    Posted By: ELK1nG
    50 Days To C++ : From Zero To Becoming A Pro Developer

    50 Days To C++ : From Zero To Becoming A Pro Developer
    Published 6/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 10.93 GB | Duration: 28h 18m

    Become a pro advanced level C++ programmer in 50 Days

    What you'll learn

    Students will be able to get on with creating amazing applications in C++

    Students will be able to prepare themselves for a job related to C++

    Create Exciting projects in C++

    Students will embark on the journey to become pro advanced level developer of the C++ programming language.

    Requirements

    No requirements.

    Description

    This course starts with the very basic concepts related to C++ programming language. It then covers the intermediary concepts of the language and then finally moves towards the most advanced level concepts of C++ programming language. The course also has an implemented project at the end of the course that will help you to implement all the knowledge you have learned in the entire course. Moreover after every topic there is an assignment section uploaded for you where you will be given tasks to solve to practice whatever you learn in a specific section so that you remain engaged. This course is a wholesome package of concepts, projects and working assignments so that you remain interested and engaged throughout the course. After completing all the concepts and learning the project at the end of the course and successfully completing all the assignments uploaded you will be the able to create amazing projects and games of your own in C++ programming language.  This course will help you get a kick start to start your life professionally as a C++ programmer and get a job of your choice. You will learn, practice and get along with your career as an advanced C++ programmer

    Overview

    Section 1: Day - 1 : Introduction

    Lecture 1 Introduction Part

    Section 2: Day - 2 : Configuring Your Compiler

    Lecture 2 Downloading

    Lecture 3 Making Friends with Dev

    Section 3: Day - 3 : The very Basic Concepts - I

    Lecture 4 Section Overview

    Lecture 5 Include and iostream

    Lecture 6 Data Types in C++

    Lecture 7 The Main Function

    Section 4: Day - 4 : The very Basic Concepts - II

    Lecture 8 Input and Outputs in C++

    Lecture 9 Numbers and Variables

    Lecture 10 Character Strings

    Lecture 11 Size of Variables

    Section 5: Day - 5 : The very Basic Concepts - III

    Lecture 12 Operators Part - I

    Lecture 13 Operators Part - II

    Lecture 14 Operators Part - III

    Lecture 15 Operators Precedence

    Lecture 16 Comments

    Lecture 17 Constants

    Section 6: Day - 6 : Assignment - The very basic Concepts

    Section 7: Day - 7 : The General Concepts - I

    Lecture 18 Section Overview

    Lecture 19 Introduction to Conditional Statements

    Lecture 20 If Condition

    Lecture 21 Else Condition

    Lecture 22 Nested If Condition

    Lecture 23 Conditional Statements in a single Line

    Section 8: Day - 8 : The General Concepts - II

    Lecture 24 Local vs Global Variables

    Lecture 25 A simple C++ Program

    Lecture 26 Switch Statement

    Section 9: Day - 9 : The General Concepts - III

    Lecture 27 Introduction to Loops

    Lecture 28 For loop

    Lecture 29 Nested For Loop

    Lecture 30 Right Angled Triangle using For Loop

    Lecture 31 Empty Triangle using For Loop

    Section 10: Day - 10 : The General Concepts - IV

    Lecture 32 While Loop

    Lecture 33 Do While Loop

    Lecture 34 Nested While and Do While Loop

    Lecture 35 Right Angled Triangle using While and Do While Loop

    Lecture 36 Continue and Break Statement

    Section 11: Day - 11 : Assignment - Conditional Statements and Loops

    Section 12: Day - 12 : Error Handling

    Lecture 37 Section Overview

    Lecture 38 Error and Its types

    Lecture 39 Handling the Error

    Section 13: Day - 13 : Assignment - Error Handling

    Section 14: Day - 14 : Arrays

    Lecture 40 Section Overview

    Lecture 41 Single Dimensional Arrays

    Lecture 42 Multi Dimensional Arrays

    Lecture 43 Passing Array to a Function

    Section 15: Day - 15 : Assignment - Arrays

    Section 16: Day - 16 : Functions - I

    Lecture 44 Section Overview

    Lecture 45 Advantages of a Function

    Lecture 46 Understanding Functions

    Lecture 47 Function Arguments

    Lecture 48 Return Value

    Section 17: Day - 17 : Functions - II

    Lecture 49 Default Argument Values

    Lecture 50 Function Overloading

    Lecture 51 A simple Calculator

    Lecture 52 Prime No Using Functions

    Lecture 53 Function Prototypes

    Section 18: Day - 18 : Functions - III

    Lecture 54 Build Ins Part - I

    Lecture 55 Build Ins Part - II

    Lecture 56 Build Ins Part - III

    Lecture 57 Build Ins Part - IV

    Lecture 58 Build Ins Part - V

    Section 19: Day - 19 : Functions - IV

    Lecture 59 Prime No between 2 intervals

    Lecture 60 Converter Application

    Lecture 61 Pass by Value and Pass by Reference

    Lecture 62 Recursive and Inline Functions

    Lecture 63 Conclusion

    Section 20: Day - 20 : Assignment - Functions

    Section 21: Day - 21 : Object Oriented Programming - I

    Lecture 64 Section Overview

    Lecture 65 Classes and Objects

    Lecture 66 Class Member Functions

    Lecture 67 Class Access Modifiers

    Lecture 68 Constructor and Destructor

    Section 22: Day - 22 : Object Oriented Programming - II

    Lecture 69 Copy Constructor

    Lecture 70 Friend Function

    Lecture 71 Static Member of a Class

    Lecture 72 Abstraction

    Lecture 73 Encapsulation

    Section 23: Day - 23 : Object Oriented Programming - III

    Lecture 74 Inheritance and Its Types

    Lecture 75 Single Inheritance

    Lecture 76 Multiple Inheritance

    Lecture 77 Multi-Level Inheritance

    Lecture 78 Hierarchal Inheritance

    Lecture 79 Hybrid Inheritance

    Section 24: Day - 24 : Object Oriented Programming - IV

    Lecture 80 Polymorphism

    Lecture 81 Overloading

    Lecture 82 Overriding

    Section 25: Day - 25 : Assignment - OOP

    Section 26: Day - 26 : Pointers

    Lecture 83 Section Overview

    Lecture 84 Introduction

    Lecture 85 Pointer to void

    Lecture 86 Pointer to arrays

    Lecture 87 Pointer to functions

    Lecture 88 Pointer to Structures

    Section 27: Day - 27 : Assignment - Pointers

    Section 28: Day - 28 : MultiMap - I

    Lecture 89 Section Overview

    Lecture 90 Introduction

    Lecture 91 Find and Erase

    Lecture 92 Emplace

    Lecture 93 Count

    Section 29: Day - 29 : MultiMap - II

    Lecture 94 c and cr, crbegin and crend

    Lecture 95 Size, Swap and MaxSize

    Lecture 96 Lower and Upper Bound

    Lecture 97 Equal Range

    Section 30: Day - 30 : Assignment - MultiMap

    Section 31: Day - 31 : Namespaces - I

    Lecture 98 Section Overview

    Lecture 99 Introduction

    Lecture 100 Classes and Namespaces

    Lecture 101 Extending

    Section 32: Day - 32 : Namespaces - II

    Lecture 102 Accessing Namespaces

    Lecture 103 Nested Namespaces

    Lecture 104 Namespace Aliasing

    Lecture 105 Inline Namespaces

    Section 33: Day - 33 : Assignment - Namespaces

    Section 34: Day - 34 : Linked List - I

    Lecture 106 Section Overview

    Lecture 107 Introduction

    Lecture 108 Arrays vs Linked List

    Lecture 109 Types of Linked List

    Section 35: Day - 35 : Linked List - II

    Lecture 110 Structure of SLL

    Lecture 111 Insertion in SLL

    Lecture 112 Deletion in SLL

    Lecture 113 Finding Length of SLL

    Lecture 114 Removing Duplicates from SLL

    Lecture 115 Segregate Even and Odd in SLL

    Section 36: Day - 36 : Linked List - III

    Lecture 116 Structure of DLL

    Lecture 117 Insertion in DLL

    Lecture 118 Deletion in DLL

    Lecture 119 Removing Duplicates from DLL

    Lecture 120 Finding Length of DLL

    Lecture 121 Reversing Elements of DLL

    Section 37: Day - 37 : Linked List - IV

    Lecture 122 Structure of CLL

    Lecture 123 Insertion in CLL

    Lecture 124 Deletion in CLL

    Section 38: Day - 38 : Assignment - Linked List

    Section 39: Day - 39 : Some New Advanced Features - I

    Lecture 125 Section Overview

    Lecture 126 Introduction

    Lecture 127 Lambda Functions

    Lecture 128 Uniform Initialisations

    Lecture 129 Deleted and Defaulted Specifiers

    Section 40: Day - 40 : Some New Advanced Features - II

    Lecture 130 Null Pointer

    Lecture 131 Delegating Constructors

    Lecture 132 rValue References

    Lecture 133 Automatic type decl and declrType

    Section 41: Day - 41 : Assignment - Some New Advanced Features

    Section 42: Day - 42 : Virtual Functions - I

    Lecture 134 Section Overview

    Lecture 135 Virtual Functions and Runtime Polymorphism

    Lecture 136 Defaulted Arguments

    Lecture 137 Virtual Functions in Derived Classes

    Section 43: Day - 43 : Virtual Functions - II

    Lecture 138 Can Static Function be Virtual

    Lecture 139 Virtual Destructor

    Lecture 140 Virtual Constructor

    Lecture 141 Virtual Copy Constructor

    Section 44: Day - 44 : Virtual Functions - III

    Lecture 142 RTTI

    Lecture 143 Can Virtual Function Be Private

    Lecture 144 Inline Functions

    Lecture 145 Abstract Classes and Pure Virtual Functions

    Lecture 146 Pure Virtual Destructor

    Section 45: Day - 45 : Assignment - Virtual Functions

    Section 46: Day - 46 : Templates - I

    Lecture 147 Section Overview

    Lecture 148 Introduction

    Lecture 149 Types of Templates

    Lecture 150 Types of Parameters

    Lecture 151 Overloading Function Templates

    Section 47: Day - 47 : Templates - II

    Lecture 152 Data Structure Relation with Templates

    Lecture 153 Template Specialisation

    Lecture 154 Partial Specialisation

    Lecture 155 Explicit Specialisation

    Lecture 156 Conclusion

    Section 48: Day - 48 : Assignment - Templates

    Section 49: Day - 49 : Bonus Topics - I

    Lecture 157 Section Overview

    Lecture 158 User Defined Literals

    Lecture 159 Placement New Operator

    Lecture 160 Copy and Swap Idiom

    Section 50: Day - 50 : Bonus Topics - II

    Lecture 161 Lambda Expressions

    Lecture 162 Signal Handling

    Lecture 163 Command Line Arguments

    Section 51: Brick Breaker Game in C++ using SDL2 Library Part - 1

    Lecture 164 Brick Breaker Game Part - 1

    Lecture 165 Brick Breaker Game Part - 2

    Lecture 166 Brick Breaker Game Part - 3

    Lecture 167 Brick Breaker Game Part - 4

    Lecture 168 Brick Breaker Game Part - 5

    Section 52: Brick Breaker Game in C++ using SDL2 Library Part - 2

    Lecture 169 Brick Breaker Game Part - 6

    Lecture 170 Brick Breaker Game Part - 7

    Lecture 171 Brick Breaker Game Part - 8

    Lecture 172 Brick Breaker Game Part - 9

    Lecture 173 Brick Breaker Game Part - 10

    Section 53: Brick Breaker Game in C++ using SDL2 Library Part - 3

    Lecture 174 Brick Breaker Game Part - 11

    Lecture 175 Brick Breaker Game Part - 12

    Lecture 176 Brick Breaker Game Part - 13

    Lecture 177 Brick Breaker Game Part - 14

    Lecture 178 Brick Breaker Game Part - 15

    Section 54: Brick Breaker Game in C++ using SDL2 Library Part - 3

    Lecture 179 Brick Breaker Game Part - 16

    Lecture 180 Brick Breaker Game Part - 17

    Lecture 181 Brick Breaker Game Part - 18

    Lecture 182 Brick Breaker Game Part - 19

    Lecture 183 Brick Breaker Game Part - 20

    Lecture 184 Brick Breaker Game Part - 21

    Lecture 185 Brick Breaker Game Part - 22

    Lecture 186 Brick Breaker Game Part - 23

    Anyone who wishes to start from scratch towards becoming the pro advanced level programmer in C++.