01.Introduction/0101 Welcome to the Course.mp425.5MB
01.Introduction/0102 Walking through the checklist of everything we need for this course.mp431.17MB
02.Wordplay warm-up/0201 Problem solving for words in the English language that contain double letters.mp445.73MB
02.Wordplay warm-up/0202 Problem solving for words in the English language that do not contain double letters.mp454.68MB
02.Wordplay warm-up/0203 Problem solving for the English word that contains all vowels A, E, I, O and U.mp420.55MB
02.Wordplay warm-up/0204 Problem solving using more than one solution method.mp4162.94MB
03.Data structures, a practical intermediate introduction/0301 Reviewing container data structures we already know and love lists and dictionaries.mp442.55MB
03.Data structures, a practical intermediate introduction/0302 Using Lists and Dictionaries to Find Novel Words in Shakespeare's Sonnets.mp458.63MB
03.Data structures, a practical intermediate introduction/0303 An Introduction to Big O Notation and How to Analyze the Runtime Performance of Algorithms.mp464.77MB
03.Data structures, a practical intermediate introduction/0304 Adding a new container data structure to our toolkit the set.mp433.96MB
03.Data structures, a practical intermediate introduction/0305 Digging into the list comprehensions we've been using to put data from a file into lists and dictionaries.mp456.7MB
03.Data structures, a practical intermediate introduction/0306 Synthesizing the material from this section in a new script to extract the words from a file containing all of Shakespeare's sonnets.mp475.49MB
03.Data structures, a practical intermediate introduction/0307 Reviewing the data structures and concepts from this section.mp411.84MB
04.Jeopardy database/0401 Introducing the Jeopardy project, which will give us practice interacting with databases in Python.mp428.85MB