
Complete C++ Programming Course With Oop’S Concept
Last updated 5/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Learn C++ Programming from very basics to OOP’s topics like Inheritance, Polymorphism with Linked List, Stacks , Queues
What you’ll learn
Learn from if else to loops ,Patterns,1Dimensional and 2Dimensional Arrays , Functions
Pointers, Dynamic Memory Allocations ,Recursion ,Strings, Creating 1D and 2D arrays using Pointers
All the Codes typed in front of the students with Line by line explanation of each typed line of Code
Object Oriented Programmings Concepts, like Inheritance ,Operator Overloading etc including Data structures topics such as Linked List ,Stacks and Queues
Requirements
C++ Compiler Like DevC++, CodeBlocks , Xcode etc (Will be shown how to Download )
No Programming knowledge required. Course covers C++ programming concepts in detail.
Description
Overview
Section 1: Introduction
Lecture 1 Course OverView
Lecture 2 Course Details
Lecture 3 Source Codes
Lecture 4 Installing Dev C++ (For mac users check the resources)
Lecture 5 Understanding the Environment
Lecture 6 DataTypes
Lecture 7 TakingInput
Lecture 8 SimpleInterest
Lecture 9 ArithmeticOperators
Lecture 10 FahrenheitTOCelciusConversionProgram
Lecture 11 RelationalOperators
Lecture 12 LogicalOperators
Section 2: Conditional Statements
Lecture 13 ConditionalStatements
Lecture 14 FindingTheGreatestNumber
Lecture 15 GradingAStudent
Section 3: While Loop
Lecture 16 WhileLoop
Lecture 17 Syntax of whileloop
Lecture 18 finding sum of N numbers
Lecture 19 sum of Even Numbers
Section 4: Patterns
Lecture 20 Pattern1
Lecture 21 Pattern 2
Lecture 22 Triangle Pattern
Lecture 23 Increment and Decrement Operators
Section 5: For loop
Lecture 24 For loop Intro
Lecture 26 Understanding Break and Continue
Lecture 27 Factorial of a Number
Lecture 28 Reversing a given Number
Lecture 29 Palindrome Number
Lecture 30 Fibonacci
Section 6: Functions
Lecture 31 Functions Introduction and Calculating nCr
Lecture 32 From N given numbers Find Prime Numbers
Lecture 33 How Function Call Works
Lecture 34 Scope in Functions
Lecture 35 Pass By Value In Functions
Section 7: Arrays
Lecture 36 Arrays Introduction
Lecture 37 Finding Max and Min in an Array
Lecture 40 Reversing an Array
Lecture 41 Linear Search
Lecture 42 Finding Duplicates in Array
Section 8: Strings(Character Arrays)
Lecture 43 Length of String
Lecture 44 Reversing a String
Lecture 45 Dry Run for Reversing a String Program
Lecture 46 Replace Characters
Lecture 47 Inbuilt Functions and finding Prefixes of Strings
Section 9: Two Dimensional Arrays
Lecture 48 Two Dimensional Arrays
Lecture 49 Sum and Maximum In Two Dimensional Array
Lecture 50 Sum Of columns
Lecture 51 How are 2D arrays Stored
Section 10: Pointers
Lecture 52 Pointers Introduction
Lecture 53 Pointers and Arrays 1
Lecture 54 Pointers and Arrays 2
Lecture 55 Character Array Pointers
Lecture 56 Pointers with Functions
Lecture 57 Double Pointers
Section 11: Dynamic Memory Allocations
Lecture 58 Pass By Reference
Lecture 59 Dynamic Memory Allocation
Lecture 60 Memory Leakage Handling
Lecture 61 Two Dimensional Arrays Dynamically
Lecture 62 Constant Functions
Section 12: Recursion 1
Lecture 63 Factorial Using Recursion
Lecture 64 PMI in recursion
Lecture 65 Print Numbers in Increasing and Decreasing Order
Lecture 66 Power of a Number
Lecture 67 Fibonacci Using Recursion
Lecture 68 Fibonacci Output Explaination in Recursion
Lecture 69 Sorted Array
Lecture 70 Sorted Array 2
Lecture 71 SumOfArray Using Recursion
Lecture 72 Finding Number
Lecture 73 First Index of Duplicate Numbers
Lecture 74 Last Index of Duplicate Numbers
Section 13: Recursion 2
Lecture 75 Length of String Using Recursion
Lecture 76 Remove All X
Lecture 77 Inbuilt Strings
Lecture 78 Substring
Lecture 79 Code Of Finding Substring
Lecture 80 Print Substring Without Using Extra Array
Section 14: Object Oriented Programming 1
Lecture 81 Introduction
Lecture 82 Understanding Functions Use in Classes
Lecture 83 Arrow Operators
Lecture 84 Constructors In classes
Lecture 85 this Keyword
Lecture 86 Addition Subtraction and Multiplication Class Implementation
Lecture 87 More On Constructors
Lecture 88 Play With Constructors
Lecture 89 Fraction Class Implementation
Lecture 90 Fraction Class Implementation 2
Lecture 91 Complex Number Class Implementation
Lecture 92 Complex Number Class Implementation 2
Section 15: Object Oriented Programming 2
Lecture 93 Shallow Copy and Deep copy
Lecture 94 Handling Shallow Copy and Deep copy In Copy Constructors
Lecture 95 Initialisation List
Lecture 96 Constant Functions
Lecture 97 Static Members in Class
Section 16: Dynamic Array Class Implementation
Lecture 98 Dynamic Array Class Implementation
Section 17: Operator Overloading
Lecture 99 Operator Overloading 1
Lecture 100 Operator Overloading of PreIncrement Operator
Lecture 101 Operator Overloading of PostIncrement Operator
Lecture 102 Operator Overloading 4
Section 18: Object Oriented Programming 3(INHERITANCE)
Lecture 103 Encapsulation and Abstractions
Lecture 104 Inheritance in OOPS
Lecture 105 AccessModifiers in Inheritance
Lecture 106 Constructors and Destructors in Inheritance
Lecture 107 Types of Inheritances
Lecture 108 Hybrid Inheritance
Lecture 109 Polymorphism in OOPs -Compile Time
Lecture 110 Polymorphism in OOPs -Run Time
Lecture 111 Virtual Functions and Abstract Classes
Section 19: Linked List
Lecture 112 Linked List Introduction
Lecture 113 Linked List Basics
Lecture 114 Taking Input
Lecture 115 Take Input Better and Length of Linked List
Lecture 116 Difference between takeInput_and takeInputBetter
Lecture 117 Insert Element any Position
Lecture 118 Delete Explanation Linked List
Lecture 119 Delete any Position Code
Lecture 120 Duplicates_removal_in_LL
Lecture 121 Find Data in Linked List
Lecture 122 Midpoint Linked List
Lecture 123 Merge_Sorted_LinkedList
Section 20: Stacks and Templates
Lecture 124 Stacks Introduction
Lecture 125 Template_understanding_code
Lecture 129 Stack_DoubleFunction_CODE
Lecture 130 stack__using_LinkedList_INTRO
Lecture 131 Stack_DoubleFunction_CODE
Lecture 132 Inbuilt_stack_CODE
Section 21: Queues in C++
Lecture 133 Introduction and Implementation Understanding
Lecture 134 Queue_using_array_CODE
Lecture 135 Queue_using_array_Double_Property
Lecture 138 Inbuilt_queue_CODE
Beginners – (Concepts are Covered from Basics to Advance),Anyone who wants to learn how to code using C++.,Anyone who want enhance C++skills by learning the basics of Object Oriented Programming (OOPS)

DDownload
https://www.keeplinks.org/p27/688f624443010
RapidGator
https://www.keeplinks.org/p27/688f651ec2928
NitroFlare
https://www.keeplinks.org/p27/688f69db771bc
