Torrent Info
Title [FreeCoursesOnline.Me] Code With Mosh - The Ultimate Data Structures & Algorithms [3in1]
Category
Size 2.31GB

Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
1. Get Free Premium Accounts Daily On Our Discord Server!.txt 1.32KB
10- Collisions.en.srt 1.45KB
10- Collisions.mp4 1.54MB
10- Depth First Traversals.en.srt 6.38KB
10- Depth First Traversals.mp4 15.15MB
10- Exercise- Balance Factor.en.srt 2.65KB
10- Exercise- Balance Factor.mp4 5.87MB
10- Exercise- Depth-first Traversal (Recursive).en.srt 1.99KB
10- Exercise- Depth-first Traversal (Recursive).mp4 2.18MB
10- Exercise- Heapify.en.srt 1.62KB
10- Exercise- Heapify.mp4 2.96MB
10- Jump Search- Implementation.en.srt 3.92KB
10- Jump Search- Implementation.mp4 11.74MB
10- Quick Sort.en.srt 4.36KB
10- Quick Sort.mp4 4.57MB
10- Sentence Capitalization.en.srt 7.38KB
10- Sentence Capitalization.mp4 22.48MB
10- Solution- Building a Queue Using a Stack.en.srt 7.08KB
10- Solution- Building a Queue Using a Stack.mp4 24.78MB
10- Solution- Cycle Detection (Undirected Graphs).en.srt 4.99KB
10- Solution- Cycle Detection (Undirected Graphs).mp4 14.54MB
10- Solution- removeLast.en.srt 5.87KB
10- Solution- removeLast.mp4 15.54MB
10- Solution- Second Refactoring.en.srt 7.27KB
10- Solution- Second Refactoring.mp4 26.84MB
10- Traversals.en.srt 3.95KB
10- Traversals.mp4 10.75MB
11- Anagrams- Using Sorting.en.srt 6.91KB
11- Anagrams- Using Sorting.mp4 19.36MB
11- Chaining.en.srt 2.61KB
11- Chaining.mp4 2.35MB
11- Depth and Height of Nodes.en.srt 8.27KB
11- Depth and Height of Nodes.mp4 16.92MB
11- Exercise- Building a Stack Using an Array.en.srt 1.04KB
11- Exercise- Building a Stack Using an Array.mp4 1.70MB
11- Exercise- Removing a Word.en.srt 2.43KB
11- Exercise- Removing a Word.mp4 2.92MB
11- Exponential Search.en.srt 3.65KB
11- Exponential Search.mp4 4.62MB
11- Implementing size().en.srt 5.45KB
11- Implementing size().mp4 15.01MB
11- Minimum Spanning Tree.en.srt 3.80KB
11- Minimum Spanning Tree.mp4 2.92MB
11- Partitioning.en.srt 7.66KB
11- Partitioning.mp4 9.04MB
11- Priority Queues.en.srt 2.30KB
11- Priority Queues.mp4 8.30MB
11- Solution- Balance Factor.en.srt 3.83KB
11- Solution- Balance Factor.mp4 15.64MB
11- Solution- Depth-first Traversal (Recursive).en.srt 3.80KB
11- Solution- Depth-first Traversal (Recursive).mp4 11.98MB
11- Solution- Heapify.en.srt 8.05KB
11- Solution- Heapify.mp4 22.26MB
11- Summary.en.srt 1.58KB
11- Summary.mp4 1.92MB
12- Anagrams- Using Histogramming.en.srt 6.89KB
12- Anagrams- Using Histogramming.mp4 21.35MB
12- Converting Linked Lists to Arrays.en.srt 2.43KB
12- Converting Linked Lists to Arrays.mp4 6.25MB
12- Exercise- Building a Priority Queue.en.srt 4.59KB
12- Exercise- Building a Priority Queue.mp4 8.90MB
12- Exercise- Depth-first Traversal (Iterative).en.srt 3.06KB
12- Exercise- Depth-first Traversal (Iterative).mp4 6.84MB
12- Exercise- Detecting Rotations.en.srt 3.27KB
12- Exercise- Detecting Rotations.mp4 5.52MB
12- Exercise- Prim's Algorithm.en.srt 3.66KB
12- Exercise- Prim's Algorithm.mp4 4.68MB
12- Exponential Search- Implementation.en.srt 3.19KB
12- Exponential Search- Implementation.mp4 8.88MB
12- Minimum Value in a Tree.en.srt 7.83KB
12- Minimum Value in a Tree.mp4 22.50MB
12- Open Addressing- Linear Probing.en.srt 3.14KB
12- Open Addressing- Linear Probing.mp4 3.86MB
12- Quick Sort- Implementation.en.srt 9.96KB
12- Quick Sort- Implementation.mp4 29.64MB
12- Solution- Implementing a Stack Using an Array.en.srt 10.22KB
12- Solution- Implementing a Stack Using an Array.mp4 24.32MB
12- Solution- Optimization.en.srt 3.19KB
12- Solution- Optimization.mp4 7.42MB
12- Solution- Removing a Word.en.srt 8.67KB
12- Solution- Removing a Word.mp4 27.95MB
13- Cheat Sheets.en.srt 1.82KB
13- Cheat Sheets.mp4 15.09MB
13- Counting Sort.en.srt 5.34KB
13- Counting Sort.mp4 6.87MB
13- Exercise- Auto Completion.en.srt 2.80KB
13- Exercise- Auto Completion.mp4 4.30MB
13- Exercise- Equality Checking.en.srt 925B
13- Exercise- Equality Checking.mp4 2.42MB
13- Exercise- Kth Largest Item.en.srt 607B
13- Exercise- Kth Largest Item.mp4 1.10MB
13- Open Addressing- Quadratic Probing.en.srt 9.29KB
13- Open Addressing- Quadratic Probing.mp4 2.85MB
13- Palindrome.en.srt 4.97KB
13- Palindrome.mp4 12.77MB
13- Solution- Building a Priority Queue.en.srt 9.29KB
13- Solution- Building a Priority Queue.mp4 26.10MB
13- Solution- Depth-first Traversal (Iterative).mp4 14.65MB
13- Solution- Detecting Rotations.en.srt 3.82KB
13- Solution- Detecting Rotations.mp4 15.04MB
13- Solution- Prim's Algorithm.en.srt 12.82KB
13- Solution- Prim's Algorithm.mp4 45.70MB
14- Arrays vs Linked Lists.en.srt 4.87KB
14- Arrays vs Linked Lists.mp4 13.19MB
14- Counting Sort- Implementation.en.srt 2.98KB
14- Counting Sort- Implementation.mp4 7.87MB
14- Course Wrap Up.en.srt 613B
14- Course Wrap Up.en.srt 1.45KB
14- Course Wrap Up.mp4 2.49MB
14- Course Wrap Up.mp4 9.27MB
14- Exercise- Breadth-first Traversal (Iterative).en.srt 1.55KB
14- Exercise- Breadth-first Traversal (Iterative).mp4 2.21MB
14- Exercise- Implementing Rotations.en.srt 4.10KB
14- Exercise- Implementing Rotations.mp4 10.08MB
14- Open Addressing- Double Hashing.en.srt 4.23KB
14- Open Addressing- Double Hashing.mp4 5.66MB
14- Solution- Auto Completion.en.srt 6.00KB
14- Solution- Auto Completion.mp4 21.37MB
14- Solution- Equality Checking.en.srt 3.90KB
14- Solution- Equality Checking.mp4 13.29MB
14- Solution- Kth Largest Item.en.srt 3.70KB
14- Solution- Kth Largest Item.mp4 12.67MB
14- Solution- Refactoring.en.srt 3.27KB
14- Solution- Refactoring.mp4 9.95MB
14- Summary.en.srt 659B
14- Summary.mp4 903.86KB
15- Bucket Sort.en.srt 5.76KB
15- Bucket Sort.mp4 6.60MB
15- Exercise- Build a HashTable.en.srt 3.14KB
15- Exercise- Build a HashTable.mp4 5.75MB
15- Exercise- Validating Binary Search Trees.en.srt 5.41KB
15- Exercise- Validating Binary Search Trees.mp4 7.89MB
15- Solution- Breadth-first Traversal.en.srt 2.65KB
15- Solution- Breadth-first Traversal.mp4 8.70MB
15- Solution- Implementing Rotations.en.srt 5.85KB
15- Solution- Implementing Rotations.mp4 24.00MB
15- Types of Linked Lists.en.srt 4.64KB
15- Types of Linked Lists.mp4 15.22MB
16- Bucket Sort- Implementation.en.srt 7.79KB
16- Bucket Sort- Implementation.mp4 24.19MB
16- Exercise- Reversing a Linked List.en.srt 2.12KB
16- Exercise- Reversing a Linked List.mp4 4.31MB
16- Exercise- Topological Sorting.en.srt 6.62KB
16- Exercise- Topological Sorting.mp4 9.72MB
16- Solution- put().en.srt 7.05KB
16- Solution- put().mp4 18.62MB
16- Solution- Validating Binary Search Trees.en.srt 4.24KB
16- Solution- Validating Binary Search Trees.mp4 14.72MB
16- Summary.en.srt 1.18KB
16- Summary.en.srt 1.61KB
16- Summary.en.srt 845B
16- Summary.mp4 1.53MB
16- Summary.mp4 2.23MB
16- Summary.mp4 1.46MB
17- Exercise- Nodes at K Distance.en.srt 2.28KB
17- Exercise- Nodes at K Distance.mp4 3.19MB
17- Solution- get().en.srt 4.52KB
17- Solution- get().mp4 13.61MB
17- Solution- Reversing a Linked List.en.srt 11.98KB
17- Solution- Reversing a Linked List.mp4 25.04MB
17- Solution- Topological Sort.en.srt 4.23KB
17- Solution- Topological Sort.mp4 14.44MB
17- Summary.en.srt 1.17KB
17- Summary.mp4 1.73MB
18- Exercise- Cycle Detection (Directed Graphs).en.srt 4.79KB
18- Exercise- Cycle Detection (Directed Graphs).mp4 6.50MB
18- Exercise- Kth Node from the End.en.srt 4.43KB
18- Exercise- Kth Node from the End.mp4 7.80MB
18- Solution- Nodes at K Distance from the Root.en.srt 4.52KB
18- Solution- Nodes at K Distance from the Root.mp4 16.41MB
18- Solution- remove().en.srt 2.77KB
18- Solution- remove().mp4 7.84MB
19- Level Order Traversal.en.srt 3.20KB
19- Level Order Traversal.mp4 7.37MB
19- Solution- Cycle Detection (Directed Graphs).en.srt 6.83KB
19- Solution- Cycle Detection (Directed Graphs).mp4 21.47MB
19- Solution- Kth Node from the End.en.srt 6.82KB
19- Solution- Kth Node from the End.mp4 16.65MB
19- Solution- Refactoring.en.srt 13.49KB
19- Solution- Refactoring.mp4 42.77MB
1- Course Outline.en.srt 4.35KB
1- Course Outline.mp4 35.52MB
1- Introduction.en.srt 458B
1- Introduction.en.srt 954B
1- Introduction.en.srt 777B
1- Introduction.en.srt 626B
1- Introduction.en.srt 506B
1- Introduction.en.srt 480B
1- Introduction.en.srt 1.04KB
1- Introduction.en.srt 1.06KB
1- Introduction.en.srt 608B
1- Introduction.en.srt 284B
1- Introduction.en.srt 571B
1- Introduction.en.srt 504B
1- Introduction.en.srt 526B
1- Introduction.en.srt 1006B
1- Introduction.en.srt 1.35KB
1- Introduction.en.srt 955B
1- Introduction.en.srt 714B
1- Introduction.mp4 626.69KB
1- Introduction.mp4 1.12MB
1- Introduction.mp4 982.59KB
1- Introduction.mp4 915.56KB
1- Introduction.mp4 624.11KB
1- Introduction.mp4 639.98KB
1- Introduction.mp4 9.19MB
1- Introduction.mp4 6.29MB
1- Introduction.mp4 759.09KB
1- Introduction.mp4 528.49KB
1- Introduction.mp4 678.35KB
1- Introduction.mp4 612.24KB
1- Introduction.mp4 673.77KB
1- Introduction.mp4 2.16MB
1- Introduction.mp4 4.94MB
1- Introduction.mp4 1.32MB
1- Introduction.mp4 1.23MB
2. OneHack.us Premium Cracked Accounts-Tutorials-Guides-Articles Community Based Forum.url 377B
20- Graphs Summary.en.srt 1.40KB
20- Graphs Summary.mp4 1.74MB
21- Summary.en.srt 1.57KB
21- Summary.en.srt 1.59KB
21- Summary.en.srt 6.07KB
21- Summary.mp4 2.03MB
21- Summary.mp4 2.50MB
21- Summary.mp4 2.67MB
22- Course Wrap Up.en.srt 642B
22- Course Wrap Up.mp4 3.63MB
2- Balanced and Unbalanced Trees.en.srt 1.89KB
2- Balanced and Unbalanced Trees.mp4 7.61MB
2- Bubble Sort.en.srt 4.07KB
2- Bubble Sort.mp4 5.13MB
2- Exercise- Weighted Graphs.en.srt 1.80KB
2- Exercise- Weighted Graphs.mp4 2.37MB
2- Linear Search.en.srt 1.40KB
2- Linear Search.mp4 1.59MB
2- Understanding Arrays.en.srt 4.65KB
2- Understanding Arrays.mp4 4.58MB
2- What are Graphs.en.srt 2.89KB
2- What are Graphs.mp4 3.61MB
2- What are Hash Tables.en.srt 4.01KB
2- What are Hash Tables.mp4 4.14MB
2- What are Heaps.en.srt 8.26KB
2- What are Heaps.mp4 10.33MB
2- What are Linked Lists.en.srt 6.64KB
2- What are Linked Lists.mp4 6.95MB
2- What are Queues.en.srt 2.91KB
2- What are Queues.mp4 7.87MB
2- What are Stacks.en.srt 3.89KB
2- What are Stacks.mp4 9.45MB
2- What are Trees.en.srt 7.30KB
2- What are Trees.mp4 16.67MB
2- What are Tries.en.srt 4.91KB
2- What are Tries.mp4 9.06MB
2- What is Big O.en.srt 2.85KB
2- What is Big O.mp4 9.64MB
3. FTUApps.com Download Cracked Developers Applications For Free.url 239B
3- Adjacency Matrix.en.srt 5.47KB
3- Adjacency Matrix.mp4 6.64MB
3- Bubble Sort- Implementation.en.srt 7.09KB
3- Bubble Sort- Implementation.mp4 19.55MB
3- Linear Search- Implementation.en.srt 1.78KB
3- Linear Search- Implementation.mp4 4.52MB
3- O(1).en.srt 1.96KB
3- O(1).mp4 3.03MB
3- Queues in Java.en.srt 7.06KB
3- Queues in Java.mp4 20.46MB
3- Rotations.en.srt 6.35KB
3- Rotations.mp4 7.80MB
3- Solution- Weighted Graphs.en.srt 5.37KB
3- Solution- Weighted Graphs.mp4 20.79MB
3- Working with Arrays in Java.en.srt 4.70KB
3- Working with Arrays in Java.mp4 9.35MB
3- Working with Hash Tables.en.srt 7.89KB
3- Working with Hash Tables.mp4 18.68MB
3- Working with Linked Lists.mp4 11.87MB
3- Working with Stacks.en.srt 2.95KB
3- Working with Stacks.mp4 7.56MB
4- Adjacency List.en.srt 8.48KB
4- Adjacency List.mp4 12.52MB
4- An Object-oriented Solution.en.srt 8.48KB
4- An Object-oriented Solution.mp4 25.76MB
4- AVL Trees.en.srt 5.01KB
4- AVL Trees.mp4 6.49MB
4- Binary Search.en.srt 4.89KB
4- Binary Search.mp4 6.20MB
4- Count Vowels.en.srt 5.36KB
4- Count Vowels.mp4 14.13MB
4- Exercise- Array Class.en.srt 3.92KB
4- Exercise- Array Class.mp4 8.33MB
4- Exercise- Building a Heap.en.srt 2.32KB
4- Exercise- Building a Heap.mp4 3.31MB
4- Exercise- Building a Linked List.en.srt 1.99KB
4- Exercise- Building a Linked List.mp4 3.41MB
4- Exercise- Building a Tree.en.srt 3.36KB
4- Exercise- Building a Tree.mp4 5.73MB
4- Exercise- Building a Trie.en.srt 3.67KB
4- Exercise- Building a Trie.mp4 4.82MB
4- Exercise- Find the First Non-repeated Character.en.srt 1019B
4- Exercise- Find the First Non-repeated Character.mp4 1.72MB
4- Exercise- Reversing a Queue.en.srt 1.36KB
4- Exercise- Reversing a Queue.mp4 2.90MB
4- Exercise- Reversing a String.en.srt 905B
4- Exercise- Reversing a String.mp4 1.52MB
4- O(n).en.srt 4.81KB
4- O(n).mp4 9.44MB
4- Selection Sort.en.srt 3.37KB
4- Selection Sort.mp4 3.96MB
5- Binary Search- Recursive Implementation.en.srt 5.36KB
5- Binary Search- Recursive Implementation.mp4 13.69MB
5- Dijkstra's Shortest Path Algorithm.en.srt 5.86KB
5- Dijkstra's Shortest Path Algorithm.mp4 8.92MB
5- Exercise- Building a Graph.en.srt 2.38KB
5- Exercise- Building a Graph.mp4 3.13MB
5- O(n^2).en.srt 3.06KB
5- O(n^2).mp4 6.11MB
5- Reverse a String.en.srt 6.41KB
5- Reverse a String.mp4 18.13MB
5- Selection Sort- Implementation.en.srt 3.46KB
5- Selection Sort- Implementation.mp4 10.55MB
5- Solution- addLast.en.srt 8.06KB
5- Solution- addLast.mp4 18.75MB
5- Solution- Building a Trie.en.srt 5.97KB
5- Solution- Building a Trie.mp4 17.46MB
5- Solution- Creating the Class.en.srt 4.24KB
5- Solution- Creating the Class.mp4 8.95MB
5- Solution- First Non-repeating Character.en.srt 8.62KB
5- Solution- First Non-repeating Character.mp4 22.83MB
5- Solution- insert().en.srt 8.37KB
5- Solution- insert().en.srt 8.63KB
5- Solution- insert().mp4 24.22MB
5- Solution- insert().mp4 25.23MB
5- Solution- Reversing a Queue.en.srt 2.72KB
5- Solution- Reversing a Queue.mp4 6.35MB
5- Solution - Reversing a String.en.srt 6.11KB
5- Solution - Reversing a String.mp4 17.43MB
6- An Implementation with a HashTable.en.srt 1.93KB
6- An Implementation with a HashTable.mp4 6.86MB
6- Binary Search- Iterative Implementation.en.srt 2.61KB
6- Binary Search- Iterative Implementation.mp4 6.40MB
6- Exercise- Balanced Expressions.mp4 6.29MB
6- Exercise- Building an AVL Tree.en.srt 1.52KB
6- Exercise- Building an AVL Tree.mp4 2.70MB
6- Exercise- Building a Queue Using an Array.en.srt 2.60KB
6- Exercise- Building a Queue Using an Array.mp4 4.45MB
6- Exercise- Getting the Shortest Distance.en.srt 7.17KB
6- Exercise- Getting the Shortest Distance.mp4 18.22MB
6- Insertion Sort.en.srt 5.05KB
6- Insertion Sort.mp4 5.77MB
6- O(log n).en.srt 3.89KB
6- O(log n).mp4 4.17MB
6- Reverse Words.en.srt 6.49KB
6- Reverse Words.mp4 20.24MB
6- Sets.en.srt 2.71KB
6- Sets.mp4 6.94MB
6- Solution- addFirst.en.srt 2.73KB
6- Solution- addFirst.mp4 6.39MB
6- Solution- Adding Nodes and Edges.en.srt 8.68KB
6- Solution- Adding Nodes and Edges.mp4 26.20MB
6- Solution- find().mp4 5.45MB
6- Solution- insert().en.srt 5.33KB
6- Solution- insert().mp4 13.17MB
6- Solution- remove().en.srt 7.19KB
6- Solution- remove().mp4 27.01MB
7- A Better Abstraction.en.srt 6.67KB
7- A Better Abstraction.mp4 23.46MB
7- Exercise- First Repeated Character.en.srt 537B
7- Exercise- First Repeated Character.mp4 1.07MB
7- Insertion Sort- Implementation.en.srt 2.72KB
7- Insertion Sort- Implementation.mp4 6.93MB
7- O(2^n).mp4 1.66MB
7- Rotations.en.srt 6.24KB
7- Rotations.mp4 16.17MB
7- Solution- A Basic Implementation.en.srt 6.73KB
7- Solution- A Basic Implementation.en.srt 6.73KB
7- Solution- A Basic Implementation.mp4 15.35MB
7- Solution- A Basic Implementation.mp4 21.23MB
7- Solution - Edge Cases.en.srt 7.08KB
7- Solution - Edge Cases.mp4 24.53MB
7- Solution- indexOf.en.srt 2.31KB
7- Solution- indexOf.mp4 5.80MB
7- Solution- insert().en.srt 9.99KB
7- Solution- insert().mp4 29.19MB
7- Solution- removeAt().en.srt 6.07KB
7- Solution- removeAt().mp4 14.40MB
7- Solution- Removing Nodes and Edges.en.srt 4.56KB
7- Solution- Removing Nodes and Edges.mp4 14.72MB
7- Solution- The Shortest Distance.en.srt 6.01KB
7- Solution- The Shortest Distance.mp4 18.97MB
7- Ternary Search.en.srt 3.38KB
7- Ternary Search.mp4 5.60MB
7- Traversing Trees.en.srt 7.71KB
7- Traversing Trees.mp4 10.76MB
8- Exercise- Height Calculation.en.srt 1.69KB
8- Exercise- Height Calculation.mp4 4.23MB
8- Exercise- Looking Up a Word.mp4 2.78MB
8- Heap Sort.en.srt 2.41KB
8- Heap Sort.mp4 7.39MB
8- Merge Sort.en.srt 6.51KB
8- Merge Sort.mp4 8.43MB
8- Remove Duplicates.en.srt 3.74KB
8- Remove Duplicates.mp4 10.12MB
8- Solution- Circular Arrays.en.srt 7.58KB
8- Solution- Circular Arrays.mp4 14.20MB
8- Solution- contains.en.srt 1.23KB
8- Solution- contains.mp4 3.03MB
8- Solution- First Repeated Character.en.srt 2.95KB
8- Solution- First Repeated Character.mp4 7.31MB
8- Solution- indexOf().en.srt 3.07KB
8- Solution- indexOf().mp4 7.19MB
8- Solution- Shortest Path.en.srt 8.56KB
8- Solution- Shortest Path.mp4 31.76MB
8- Solution- Supporting Other Brackets.en.srt 4.29KB
8- Solution- Supporting Other Brackets.mp4 11.58MB
8- Space Complexity.en.srt 3.61KB
8- Space Complexity.mp4 14.48MB
8- Ternary Search- Implementation.en.srt 4.25KB
8- Ternary Search- Implementation.mp4 14.26MB
8- Traversal Algorithms.en.srt 5.00KB
8- Traversal Algorithms.mp4 6.68MB
9- Dynamic Arrays.en.srt 5.04KB
9- Dynamic Arrays.mp4 10.23MB
9- Exercise- Cycle Detection (Undirected Graphs).en.srt 2.60KB
9- Exercise- Cycle Detection (Undirected Graphs).mp4 3.37MB
9- Exercise- Implementing a Queue Using a Stack.en.srt 875B
9- Exercise- Implementing a Queue Using a Stack.mp4 1.81MB
9- Hash Functions.en.srt 6.52KB
9- Hash Functions.mp4 16.60MB
9- Jump Search.en.srt 4.32KB
9- Jump Search.mp4 5.25MB
9- Merge Sort- Implementation.en.srt 8.52KB
9- Merge Sort- Implementation.mp4 23.39MB
9- Most Repeated Char.en.srt 8.08KB
9- Most Repeated Char.mp4 24.73MB
9- Priority Queues.en.srt 5.82KB
9- Priority Queues.mp4 15.83MB
9- Recursion.en.srt 6.07KB
9- Recursion.mp4 13.99MB
9- Solution- First Refactoring.en.srt 5.36KB
9- Solution- First Refactoring.mp4 18.75MB
9- Solution- Height Calculation.en.srt 2.88KB
9- Solution- Height Calculation.mp4 9.70MB
9- Solution- Looking Up a Word.en.srt 2.73KB
9- Solution- Looking Up a Word.mp4 7.92MB
9- Solution- removeFirst.en.srt 5.76KB
9- Solution- removeFirst.mp4 14.21MB
code.zip 184.14KB
code (1).zip 160.46KB
FreeCoursesOnline.me Download Udacity, Masterclass, Lynda, PHLearn, etc Free.url 290B