Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ElzeroWebSchool/Fundamentals_Of_Programming

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
102 Commits
 
 

Repository files navigation

Fundamentals Of Programming With C++

Fundamentals Of Programming With C++

Playlist: https://www.youtube.com/watch?v=XDuWyYxksXU&list=PLDoPjvoNmBAwy-rS6WKudwVeb_x63EzgS

Study Plan: https://elzero.org/study/cplusplus-study-plan/

Uploaded Videos => [ 78 From 150 ]

52%

Introduction & How C++ Works

  • Uploaded - 001 - Important Introduction About The Course
  • Uploaded - 002 - Why C++
  • Uploaded - 003 - Choose Editor, Install Compiler And Debugger
  • Uploaded - 004 - Install Visual Studio IDE and Answer Questions
  • Uploaded - 005 - How The C++ Works
  • Uploaded - 006 - Preprocessing, Compiling and Linking
  • Uploaded - 007 - C++ Syntax
  • Uploaded - 008 - Comments And Use Cases

Variables And Constants

  • Uploaded - 009 - Variables Basic Knowledge
  • Uploaded - 010 - Variables Naming Rules And Best Practices
  • Uploaded - 011 - Variables Advanced Knowledge
  • Uploaded - 012 - Variables Scope
  • Uploaded - 013 - Variables Constant Variable
  • Uploaded - 014 - Calculate Age Application
  • Uploaded - 015 - Escape Sequences Characters

Data Types

  • Uploaded - 016 - Data Types - What Is Data ?
  • Uploaded - 017 - Data Types - Sizes And Memory
  • Uploaded - 018 - Data Types - Integer
  • Uploaded - 019 - Data Types - Float And Double
  • Uploaded - 020 - Data Types - Char And ASCII Value
  • Uploaded - 021 - Data Types - Boolean & Void
  • Uploaded - 022 - Data Types - Modifiers & Type Alias
  • Uploaded - 023 - Data Types - Type Conversion Implicit & Explicit

Operators

  • Uploaded - 024 - Arithmetic Operators
  • Uploaded - 025 - Assignment Operators
  • Uploaded - 026 - Increment & Decrements Operators
  • Uploaded - 027 - Comparison Operators
  • Uploaded - 028 - Logical Operators
  • Uploaded - 029 - Operators Precedence

Control Flow - If Condition & Switch

  • Uploaded - 030 - If Condition Intro
  • Uploaded - 031 - If Else If Else
  • Uploaded - 032 - Nested If Condition
  • Uploaded - 033 - Ternary Conditional Operator
  • Uploaded - 034 - Nested Ternary Conditional Operator
  • Uploaded - 035 - If Condition Trainings - Create 4 Applications
  • Uploaded - 036 - Switch, Case
  • Uploaded - 037 - Switch Trainings - Create Three Applications

Array & String

  • Uploaded - 038 - Array - What Is Array ?
  • Uploaded - 039 - Array - Access Elements And Memory Location
  • Uploaded - 040 - Array - Add And Update Elements
  • Uploaded - 041 - Array - Multidimensional Array
  • Uploaded - 042 - Array - Class Array
  • Uploaded - 043 - Array - Methods And Discussion
  • Uploaded - 044 - Array - Guess The Number Game
  • Uploaded - 045 - String - What Is String ?
  • Uploaded - 046 - String - Concatenation

Control Flow - Loop

  • Uploaded - 047 - Loop With For
  • Uploaded - 048 - Loop With For Advanced Syntax
  • Uploaded - 049 - Loop With For Advanced Trainings
  • Uploaded - 050 - Loop With For Nested Loop
  • Uploaded - 051 - Loop With While
  • Uploaded - 052 - Loop With Do ... While
  • Uploaded - 053 - Loop - Break, Continue
  • Uploaded - 054 - Loop - Trainings - Create 3 Applications

Function

  • Uploaded - 055 - Function - Introduction
  • Uploaded - 056 - Function - Parameters
  • Uploaded - 057 - Function - Parameters Training
  • Uploaded - 058 - Function - Default Parameter Value
  • Uploaded - 059 - Function - Passing Array As Parameter
  • Uploaded - 060 - Function - Return And Void
  • Uploaded - 061 - Function - Forward Declaration
  • Uploaded - 062 - Built-In Functions Math Functions
  • Uploaded - 063 - Built-In Functions Training Create 2 Apps
  • Uploaded - 064 - Built-In Functions Training Create 3 Apps
  • Uploaded - 065 - Function Overloading
  • Uploaded - 066 - Function Recursion

Containers - Vector

  • Uploaded - 067 - Vector - What Is Vector
  • Uploaded - 068 - Vector - Versus Array
  • Uploaded - 069 - Vector - Access, Add, Update & Delete Elements
  • Uploaded - 070 - Vector - Functions
  • Uploaded - 071 - Vector - Iterator & Why To Use
  • Uploaded - 072 - Vector - Traversing With Iterator
  • Uploaded - 073 - Vector - Loop With Iterator & Ranged Loop
  • Uploaded - 074 - Vector - Count, Sort, Reverse

Pointers And References

  • Uploaded - 075 - What Are Pointers ?
  • Uploaded - 076 - Pointing To Array
  • Uploaded - 077 - Void Pointer, Wild Pointer And Null
  • Uploaded - 078 - Pointers Arithmetic And Arrays
  • 079 - Array Of Pointers - Dynamic Data Structure
  • 080 - Array Of Pointers - Sorting Compare
  • 081 - Double Pointers
  • -
  • [ ]
  • Passing Pointers To Function
  • Return Pointer From Function
  • Pointers Use Cases
  • -
  • Smart Pointers

Containers Overview

  • Deques
  • Lists
  • Forward Lists
  • Set & Multiset
  • Map & Multimap
  • Stack
  • Queue
  • -
  • -
  • -
  • -
  • -

IO Stream

  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -

Useful Built-In Functions

  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -

Advanced Lessons

  • String Literals
  • Inline Function => Lambda Expression
  • Switch With Range
  • [ ]
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -

Solving 105 Problems [ Very Easy Level ] [ Separate Playlist ] 1 Video = 3 Problems

Playlist: https://www.youtube.com/playlist?list=PLDoPjvoNmBAyX4CCOP--TR36SfD5g7gru

Problems Page: https://elzero.org/problems-solving-level-one/

Uploaded Videos => [ 35 From 35 ]

100%

  • Uploaded - 01 - Introduction
  • Uploaded - 02 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 03 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 04 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 05 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 06 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 07 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 08 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 09 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 10 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 11 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 12 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 13 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 14 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 15 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 16 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 17 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 18 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 19 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 20 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 21 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 22 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 23 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 24 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 25 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 26 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 27 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 28 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 29 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 30 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 31 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 32 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 33 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 34 - Codewars 8 Kyu - 3 Problems
  • Uploaded - 35 - Codewars 8 Kyu - 3 Problems

Implement 60 Function [ Separate Playlist ]

  • 01 => Reverse
  • 02 => Replace
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.