5.4_OOP_Code & Comparison of Composition, Aggregation, Association (Array Var) | C++
MyLegacy in Programming (Eman)
5.4_OOP_Code & Comparison of Composition, Aggregation, Association (Array Var) | C++
42:34
5.3_OOP_Composition, Aggregation, Association (Array Var) | C++
MyLegacy in Programming (Eman)
5.3_OOP_Composition, Aggregation, Association (Array Var) | C++
1:02:26
5.2_OOP_Code & Comparison of Composition, Aggregation, Association (Single Var) | C++
MyLegacy in Programming (Eman)
5.2_OOP_Code & Comparison of Composition, Aggregation, Association (Single Var) | C++
37:00
4.1_OOP_Constant Pointer & Pointer to Constant
MyLegacy in Programming (Eman)
4.1_OOP_Constant Pointer & Pointer to Constant
20:45
5.1_OOP_Composition, Aggregation, Association (Single Var) | C++
MyLegacy in Programming (Eman)
5.1_OOP_Composition, Aggregation, Association (Single Var) | C++
36:40
3.5_OOP_Code Exercise on Classes - Part 5 (Array of Objects) | C++
MyLegacy in Programming (Eman)
3.5_OOP_Code Exercise on Classes - Part 5 (Array of Objects) | C++
22:01
3.4_OOP_Code Exercise on Classes - Part 4 (Global Func & Pointers) | C++
MyLegacy in Programming (Eman)
3.4_OOP_Code Exercise on Classes - Part 4 (Global Func & Pointers) | C++
32:18
3.3_OOP_Code Exercise on Classes - Part 3 (Main Func) | C++
MyLegacy in Programming (Eman)
3.3_OOP_Code Exercise on Classes - Part 3 (Main Func) | C++
23:47
3.2_OOP_Code Exercise on Classes - Part 2 (Funcs Level 2) | C++
MyLegacy in Programming (Eman)
3.2_OOP_Code Exercise on Classes - Part 2 (Funcs Level 2) | C++
23:22
3.1_OOP_Code Exercise on Classes - Part 1 (Basic Funcs) | C++
MyLegacy in Programming (Eman)
3.1_OOP_Code Exercise on Classes - Part 1 (Basic Funcs) | C++
22:20
3.5_APT_Multithreading: Deadlocks & AtomicInteger & Guarded Blocks | Java
MyLegacy in Programming (Eman)
3.5_APT_Multithreading: Deadlocks & AtomicInteger & Guarded Blocks | Java
1:23:40
3.4_Multithreading: Synchronization - Part 2 | Java
MyLegacy in Programming (Eman)
3.4_Multithreading: Synchronization - Part 2 | Java
40:15
3.3_Multithreading: Synchronization - Part 1 | Java
MyLegacy in Programming (Eman)
3.3_Multithreading: Synchronization - Part 1 | Java
38:01
3.2_APT_Multithreading: Interrupts & More Functions | Java
MyLegacy in Programming (Eman)
3.2_APT_Multithreading: Interrupts & More Functions | Java
1:09:29
3.1_APT_Multithreading: Thread Class & Runnable Interface | Java
MyLegacy in Programming (Eman)
3.1_APT_Multithreading: Thread Class & Runnable Interface | Java
39:54
2.2_APT_Web Crawler, Indexer, and Relevance | Search Engines
MyLegacy in Programming (Eman)
2.2_APT_Web Crawler, Indexer, and Relevance | Search Engines
1:17:25
2.1_APT_Search Engines Overview
MyLegacy in Programming (Eman)
2.1_APT_Search Engines Overview
32:19
1.2_APT_Introduction to Java - Part 2 | Java
MyLegacy in Programming (Eman)
1.2_APT_Introduction to Java - Part 2 | Java
58:37
1.1_APT_Introduction to Java - Part 1 | Java
MyLegacy in Programming (Eman)
1.1_APT_Introduction to Java - Part 1 | Java
1:02:33
2.10_OOP_Separating Class Declaration from Implementation (.h and .cpp) | C++
MyLegacy in Programming (Eman)
2.10_OOP_Separating Class Declaration from Implementation (.h and .cpp) | C++
22:00
2.9_OOP_Constructors and Destructors Implicit Calling (Exercises) | C++
MyLegacy in Programming (Eman)
2.9_OOP_Constructors and Destructors Implicit Calling (Exercises) | C++
20:06
2.8_OOP_Constructors and Destructors Implicit Calling (When + Order) | C++
MyLegacy in Programming (Eman)
2.8_OOP_Constructors and Destructors Implicit Calling (When + Order) | C++
17:40
2.7_OOP_Destructors | C++
MyLegacy in Programming (Eman)
2.7_OOP_Destructors | C++
11:14
2.6_OOP_Constructors + الزتونة | C++
MyLegacy in Programming (Eman)
2.6_OOP_Constructors + الزتونة | C++
23:26
2.5_OOP_Function Overloading and Default Arguments (Together) + الزتونة | C++
MyLegacy in Programming (Eman)
2.5_OOP_Function Overloading and Default Arguments (Together) + الزتونة | C++
12:16
2.4_OOP_Function Overloading and Default Arguments (Separately) | C++
MyLegacy in Programming (Eman)
2.4_OOP_Function Overloading and Default Arguments (Separately) | C++
13:49
2.3_OOP_Setters and Getters | C++
MyLegacy in Programming (Eman)
2.3_OOP_Setters and Getters | C++
16:06
2.2_OOP_2.1_OOP_Access Specifiers - Private vs. Public - Part 2 | C++
MyLegacy in Programming (Eman)
2.2_OOP_2.1_OOP_Access Specifiers - Private vs. Public - Part 2 | C++
12:07
2.1_OOP_Access Specifiers - Private vs. Public - Part 1 | C++
MyLegacy in Programming (Eman)
2.1_OOP_Access Specifiers - Private vs. Public - Part 1 | C++
18:53
1.7_OOP_Arrays of Pointers to Objects | C++
MyLegacy in Programming (Eman)
1.7_OOP_Arrays of Pointers to Objects | C++
21:31
1.6_OOP_Objects, Pointers, and Arrays of Class Objects | C++
MyLegacy in Programming (Eman)
1.6_OOP_Objects, Pointers, and Arrays of Class Objects | C++
12:49
1.5_OOP_Global Functions vs. Member Functions - Part 2 | C++
MyLegacy in Programming (Eman)
1.5_OOP_Global Functions vs. Member Functions - Part 2 | C++
15:33
1.4_OOP_Global Functions vs. Member Functions - Part 1 | C++
MyLegacy in Programming (Eman)
1.4_OOP_Global Functions vs. Member Functions - Part 1 | C++
13:03
1.3_OOP_Calling Objects and Member Functions - Part 2 | C++
MyLegacy in Programming (Eman)
1.3_OOP_Calling Objects and Member Functions - Part 2 | C++
21:28
1.2_OOP_Calling Objects and Member Functions - Part 1 | C++
MyLegacy in Programming (Eman)
1.2_OOP_Calling Objects and Member Functions - Part 1 | C++
15:02
1.1_OOP_Structs vs. Classes | C++
MyLegacy in Programming (Eman)
1.1_OOP_Structs vs. Classes | C++
15:26
0_OOP_Course Introduction | C++
MyLegacy in Programming (Eman)
0_OOP_Course Introduction | C++
7:50
11.1_C++_Preprocessor, Compiler, and Linker
MyLegacy in Programming (Eman)
11.1_C++_Preprocessor, Compiler, and Linker
11:46
10.1_C++_Debugging Basics on Visual Studio
MyLegacy in Programming (Eman)
10.1_C++_Debugging Basics on Visual Studio
28:07
9.2_C++_Structs (Exercises)
MyLegacy in Programming (Eman)
9.2_C++_Structs (Exercises)
19:25
9.1_C++_Structs
MyLegacy in Programming (Eman)
9.1_C++_Structs
25:00
8.3_C++_Intersection (Exercises on Dynamic Allocation and Functions)
MyLegacy in Programming (Eman)
8.3_C++_Intersection (Exercises on Dynamic Allocation and Functions)
26:21
8.2_C++_Evens Only - Part 2 (Exercises on Dynamic Allocation and Functions)
MyLegacy in Programming (Eman)
8.2_C++_Evens Only - Part 2 (Exercises on Dynamic Allocation and Functions)
20:08
8.1_C++_Evens Only - Part 1 (Exercises on Dynamic Allocation and Functions)
MyLegacy in Programming (Eman)
8.1_C++_Evens Only - Part 1 (Exercises on Dynamic Allocation and Functions)
18:05
7.5_C++_Passing Pointers to Functions by Reference
MyLegacy in Programming (Eman)
7.5_C++_Passing Pointers to Functions by Reference
20:20
7.4_C++_NULL Pointer & الزتونة
MyLegacy in Programming (Eman)
7.4_C++_NULL Pointer & الزتونة
16:00
7.3_C++_Dynamic Allocation (Exercises)
MyLegacy in Programming (Eman)
7.3_C++_Dynamic Allocation (Exercises)
22:37
7.2_C++_Dynamic Allocation - Part 2
MyLegacy in Programming (Eman)
7.2_C++_Dynamic Allocation - Part 2
13:25
7.1_C++_Dynamic Allocation - Part 1
MyLegacy in Programming (Eman)
7.1_C++_Dynamic Allocation - Part 1
15:14
6.4_C++_Replace All (Functions and Arrays Exercises)
MyLegacy in Programming (Eman)
6.4_C++_Replace All (Functions and Arrays Exercises)
25:14
6.3_C++_Search and Print Reverse (Functions and Arrays Exercises)
MyLegacy in Programming (Eman)
6.3_C++_Search and Print Reverse (Functions and Arrays Exercises)
22:24
6.2_C++_Break, Continue, Return, and More About Operators
MyLegacy in Programming (Eman)
6.2_C++_Break, Continue, Return, and More About Operators
16:39
6.1_C++_Automatic Array, For loops, and Constant Variables
MyLegacy in Programming (Eman)
6.1_C++_Automatic Array, For loops, and Constant Variables
20:25
5.4_C++_Types of Passing Function Parameters - Part 2
MyLegacy in Programming (Eman)
5.4_C++_Types of Passing Function Parameters - Part 2
13:40
5.3_C++_Types of Passing Function Parameters - Part 1
MyLegacy in Programming (Eman)
5.3_C++_Types of Passing Function Parameters - Part 1
18:11
5.2_C++_Functions - Part 2
MyLegacy in Programming (Eman)
5.2_C++_Functions - Part 2
19:24
5.1_C++_Functions - Part 1
MyLegacy in Programming (Eman)
5.1_C++_Functions - Part 1
22:21
4.2_C++_Types of Errors
MyLegacy in Programming (Eman)
4.2_C++_Types of Errors
20:51
4.1_C++_Compile, Build, and Run in Visual Studio
MyLegacy in Programming (Eman)
4.1_C++_Compile, Build, and Run in Visual Studio
17:31
3.2_C++_Exercises on Pointers I
MyLegacy in Programming (Eman)
3.2_C++_Exercises on Pointers I
21:25
3.1_C++_Pointers I
MyLegacy in Programming (Eman)
3.1_C++_Pointers I
22:36
2.2_C++_Scope & Lifetime
MyLegacy in Programming (Eman)
2.2_C++_Scope & Lifetime
22:17
2.1_C++_Variables & Memory Visualization
MyLegacy in Programming (Eman)
2.1_C++_Variables & Memory Visualization
16:53
1.2_C++_Cin & Cout
MyLegacy in Programming (Eman)
1.2_C++_Cin & Cout
15:00
1.1_C++_Creating a New Project in Visual Studio
MyLegacy in Programming (Eman)
1.1_C++_Creating a New Project in Visual Studio
5:07
1.3_C++_If Condition
MyLegacy in Programming (Eman)
1.3_C++_If Condition
14:35
1.4_C++_While Loop
MyLegacy in Programming (Eman)
1.4_C++_While Loop
12:47