Python 3 - Project-based Python, Algorithms, Data Structures [Video]/1.Introduction/01.Introduction.mp4 |
50 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/1.Introduction/02.Course structure and content overview.mp4 |
19 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/2.Development environment setup/03.Section intro and overview.mp4 |
16.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/2.Development environment setup/04.Download and install Python.mp4 |
14.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/2.Development environment setup/05.Setup Atom as text editor (setup used in this course).mp4 |
31.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/2.Development environment setup/06.Exploring Jupyter Notebooks interface (optional).mp4 |
32.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/07.Section intro and overview.mp4 |
90.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/08.Command line_Terminal basics.mp4 |
66.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/09.Strings, variables, top down execution flow.mp4 |
131.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/10.Strings - concatenation, indexing, slicing, python console.mp4 |
118.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/11.String methods, functions and import statements.mp4 |
38.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/12.Print formatting and special characters.mp4 |
82.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/13.Numbers, math, type casting and input.mp4 |
266.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/14.Introduction to branching (if, elif, else) and conditionals.mp4 |
29.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/15.Building if, elif, else blocks incrementally.mp4 |
23 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/16.Lists, dicts, sets and tuples - Intro to compound data types in Python.mp4 |
23.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/17.Lists - an in-depth look 1.mp4 |
26.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/18.Lists - an in-depth look 2.mp4 |
21.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/19.Dictionaries, sets and tuples.mp4 |
38.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/20.Iterators, for loops, generators, list comprehension.mp4 |
32.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/21.While loops, enumerate, zip.mp4 |
22.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/22.Functions - an introductory look.mp4 |
25.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/23.Functions - implementation step by step.mp4 |
34.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/24.Functions - execution context, frames, mutable vs. immutable arguments in-depth.mp4 |
26.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/25.Classes and objects - an introductory look.mp4 |
23.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/26.Building a custom Student class and intro to special methods.mp4 |
23.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/27.Add some methods to the class.mp4 |
17.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/28.Special methods and what they are.mp4 |
27.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/29.Reading from and writing to files.mp4 |
23.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/30.Add read functionality and utilize special and static methods.mp4 |
50.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/31.Inheritance, subclasses and complete example class.mp4 |
35.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/32.Lambda expressions and map function.mp4 |
18.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/33.Generators - under the hood.mp4 |
12.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/3.Python in-depth/34.Build your own generators using yield.mp4 |
18.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/35.Introduction to section 4 and overview of the material covered in it.mp4 |
11.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/36.Bubble sort demonstration and complexity analysis.mp4 |
34.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/37.Bubble sort implementation.mp4 |
28.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/38.Selection sort demonstration and complexity analysis.mp4 |
57.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/39.Selection sort implementation.mp4 |
22.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/40.Insertion sort demonstration and assignment handoff.mp4 |
37 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/41.Insertion sort programmatic execution step by step.mp4 |
25.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/42.Performance measures - deep dive with a programmatic view.mp4 |
124.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/43.O(nlog(n)) performance and algorithm prerequisites.mp4 |
24.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/44.Analyze log(n), visualize the math behind it and how it relates to algorithms.mp4 |
23.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/45.Merge sort visualization and complexity analysis.mp4 |
25.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/46.Implement merge function - part 1.mp4 |
13.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/47.Implement merge function - part 2.mp4 |
15.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/48.Implement merge function - part 3.mp4 |
10.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/49.A look at the recursive divide function.mp4 |
13.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/50.In-depth look at execution context of recursive divide function.mp4 |
21.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/51.Recursion mini-project 1 - Countdown timer.mp4 |
72.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/52.Recursion mini-project 2 - Factorial.mp4 |
64.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/53.Recursion mini-project 3 - Fibonacci series.mp4 |
78.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/54.Complete merge sort algorithm and analyze updated execution context.mp4 |
17.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/55.Quicksort demo.mp4 |
32.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/56.Quicksort implementation.mp4 |
13.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/57.Section final project objective and motivation.mp4 |
35.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/58.Project specs and runtime execution intro.mp4 |
61.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/59.Project phase 1 - Build random int list generator.mp4 |
91.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/60.Project phase 2 - Get input from user for size and range.mp4 |
44.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/61.Project phase 3 - Add functions, calculate and analyze runtime.mp4 |
16.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/62.Project phase 4 - Extract redundancies, create function and cleanup code.mp4 |
21.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/4.Algorithms - Sort, performance, complexity and big O notation/63.Project phase 5 - Add multiple run functionality and perform additional testing.mp4 |
12.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/64.Introduction to section 5.mp4 |
13.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/65.Intro to search - Linear, Bisection_Binary search.mp4 |
37.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/66.Bisection_Binary search - Iterative implementation.mp4 |
27.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/67.Bisection search - recursive implementation.mp4 |
148.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/68.Project handoff - Bringing it together.mp4 |
97.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/69.Project conclusion walkthrough.mp4 |
13.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/70.Hashmaps and O(1) search complexity.mp4 |
96.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/71.Hash project 1 - Define and set up class blueprint with _init_ and _str.mp4 |
103.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/72.Hash project 2 - Set up insert and hashing functionality for data structure.mp4 |
20.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/73.Hash project 3 - Add update functionality.mp4 |
21.7 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/74.Hash project 4 - Build search method.mp4 |
17.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/75.Project - Use hash structure in a practical exercise - Quote finder.mp4 |
13.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/76.Project - Complete quote finder using hash table.mp4 |
24.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/77.Intro to linear data structures - Linked Lists.mp4 |
120.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/78.Build a custom linked list.mp4 |
35.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/79.Recursively reverse a linked list.mp4 |
15.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/80.Visualize Stacks and Queues, and their operations.mp4 |
20.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/81.Introduction to Trees and Binary Search Trees.mp4 |
25.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/82.In-order traversal of a Binary Search Tree.mp4 |
107.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/83.Build a Binary Search Tree from scratch - Insert.mp4 |
32.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/84.BST from scratch - In-order traversal.mp4 |
85.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/85.BST from scratch - Search.mp4 |
82.8 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/86.BST from scratch - Delete demo.mp4 |
90.3 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/87.BST - Deleting leaf nodes.mp4 |
23.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/88.BST - Deleting nodes with 1 child node.mp4 |
19.2 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/89.BST - Deleting nodes with 2 children.mp4 |
32.1 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/90.Project - Job Scheduler using Binary Search Trees - Introduction.mp4 |
12.6 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/91.Project - Job Scheduler execution flow.mp4 |
19.5 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/92.Project - Job Scheduler implementation tips and notes.mp4 |
33.4 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/5.Algorithms - Search and abstract data structures/93.Thank you for taking the course and next steps.mp4 |
43.9 MB |
Python 3 - Project-based Python, Algorithms, Data Structures [Video]/Exercise Files/code_9781839216510.zip |
330 KB |