1 - Day 1 Beginner Working with Variables in Python to Manage Data/1 - What youre going to get from this course.mp463.4MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/10 - Interactive Coding Exercise Debugging Practice.mp474.76MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/11 - The Python Input Function.mp425.77MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/12 - Interactive Coding Exercise Input Function.mp454.28MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/13 - Python Variables.mp417.76MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/14 - Interactive Coding Exercise Variables.mp427.79MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/15 - Variable Naming.mp411.16MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/16 - Day 1 Project Band Name Generator.mp431.02MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/17 - Congratulations Well done.mp419.91MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/2 - START HERE.mp435.94MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/3 - Downloadable Resources and Tips for Taking the Course.mp495MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/4 - Day 1 Goals what we will make by the end of the day.mp46.03MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/6 - Printing to the Console in Python.mp457.89MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/8 - Interactive Coding Exercise Printing.mp467.37MB
1 - Day 1 Beginner Working with Variables in Python to Manage Data/9 - String Manipulation and Code Intelligence.mp446.58MB
10 - Day 10 Beginner Functions with Outputs/100 - Multiple return values.mp412.69MB
10 - Day 10 Beginner Functions with Outputs/101 - Interactive Coding Exercise Days in Month.mp464.62MB
10 - Day 10 Beginner Functions with Outputs/102 - Docstrings.mp417.33MB
10 - Day 10 Beginner Functions with Outputs/103 - Calculator Part 1 Combining Dictionaries and Functions.mp436.71MB
10 - Day 10 Beginner Functions with Outputs/104 - Print vs Return.mp429.62MB
10 - Day 10 Beginner Functions with Outputs/105 - While Loops Flags and Recursion.mp442.2MB
10 - Day 10 Beginner Functions with Outputs/106 - Calculator Finishing Touches and Bug Fixes.mp420.28MB
10 - Day 10 Beginner Functions with Outputs/107 - How to Get a Good Nights Sleep.mp435.42MB
10 - Day 10 Beginner Functions with Outputs/98 - Day 10 Goals what we will make by the end of the day.mp45.46MB
10 - Day 10 Beginner Functions with Outputs/99 - Functions with Outputs.mp464.86MB
101 - Final Stretch/674 - Recording of our Live AMA aka AAA Ask Angela Anything.mp41.34GB
101 - Final Stretch/675 - Study With Me.mp4824.69MB
11 - Day 11 Beginner The Blackjack Capstone Project/108 - Day 11 Goals what we will make by the end of the day.mp415.02MB
11 - Day 11 Beginner The Blackjack Capstone Project/109 - Blackjack Program Requirements and Game Rules.mp489.96MB
11 - Day 11 Beginner The Blackjack Capstone Project/110 - Hint 4 & 5 Solution Walkthrough.mp453.36MB
11 - Day 11 Beginner The Blackjack Capstone Project/111 - Hint 68 Solution Walkthrough.mp455.31MB
11 - Day 11 Beginner The Blackjack Capstone Project/112 - Hint 9 Solution Walkthrough Refactoring and calling calculatescore.mp451.78MB
11 - Day 11 Beginner The Blackjack Capstone Project/113 - Hint 1012 Solution Walkthrough.mp495.06MB
11 - Day 11 Beginner The Blackjack Capstone Project/114 - Hint 13 Solution Walkthrough.mp4119.84MB
11 - Day 11 Beginner The Blackjack Capstone Project/115 - A Solid Foundation goes a Long Way.mp437.63MB
12 - Day 12 Beginner Scope & Number Guessing Game/116 - Namespaces Local vs Global Scope.mp437.24MB
12 - Day 12 Beginner Scope & Number Guessing Game/117 - Does Python Have Block Scope.mp47.36MB
12 - Day 12 Beginner Scope & Number Guessing Game/118 - How to Modify a Global Variable.mp413.73MB
12 - Day 12 Beginner Scope & Number Guessing Game/119 - Python Constants and Global Scope.mp45.71MB
12 - Day 12 Beginner Scope & Number Guessing Game/120 - Introducing the Final Project The Number Guessing Game.mp415.96MB
12 - Day 12 Beginner Scope & Number Guessing Game/121 - Solution & Walkthrough to the Number Guessing Game.mp4204.94MB
12 - Day 12 Beginner Scope & Number Guessing Game/122 - Dont be too hard on yourself.mp425.69MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/123 - Describe the Problem.mp423.11MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/124 - Reproduce the Bug.mp417.56MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/125 - Play Computer and Evaluate Each Line.mp415.55MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/126 - Fixing Errors and Watching for Red Underlines.mp428.14MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/127 - Squash bugs with a print Statement.mp421.29MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/128 - Bringing out the BIG Gun Using a Debugger.mp436.04MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/129 - Final Debugging Tips.mp437.1MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/130 - Interactive Coding Exercise Debugging Odd or Even.mp49.5MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/131 - Interactive Coding Exercise Debugging Leap Year.mp413.32MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/132 - Interactive Coding Exercise Debugging FizzBuzz.mp440.36MB
13 - Day 13 Beginner Debugging How to Find and Fix Errors in your Code/133 - Building Confidence.mp435.17MB
14 - Day 14 Beginner Higher Lower Game Project/134 - Introduction & Program Requirements for the Higher Lower Game.mp456.78MB
14 - Day 14 Beginner Higher Lower Game Project/135 - Solution & Walkthrough of the Higher Lower Game.mp4454.38MB
14 - Day 14 Beginner Higher Lower Game Project/136 - Study Tip Set Reminders in Your Calendar to Review.mp438.94MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/137 - Installing Python Locally on Your Computer.mp442.66MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/138 - Download PyCharm for Windows or Mac.mp47.57MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/139 - PyCharms Charming Features while you wait for the download to finish.mp4105.92MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/140 - How to Install PyCharm on Windows.mp420.36MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/141 - Installing PyCharm on Mac.mp413.47MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/142 - Introduction & Requirements for the Coffee Machine Project.mp479.75MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/143 - Solution & Walkthrough for the Coffee Machine Code.mp4336.4MB
15 - Day 15 Intermediate Local Development Environment Setup & the Coffee Machine/144 - Location Location Location Pavlovs Coding Corner.mp439.2MB
16 - Day 16 Intermediate Object Oriented Programming OOP/145 - Why do we need OOP and how does it work.mp461.95MB
16 - Day 16 Intermediate Object Oriented Programming OOP/146 - How to use OOP Classes and Objects.mp49.05MB
16 - Day 16 Intermediate Object Oriented Programming OOP/147 - Constructing Objects and Accessing their Attributes and Methods.mp4109.75MB
16 - Day 16 Intermediate Object Oriented Programming OOP/148 - How to Add Python Packages and use PyPi.mp428.49MB
16 - Day 16 Intermediate Object Oriented Programming OOP/149 - Practice Modifying Object Attributes and Calling Methods.mp471.38MB
16 - Day 16 Intermediate Object Oriented Programming OOP/150 - Building the Coffee Machine in OOP.mp481.1MB
16 - Day 16 Intermediate Object Oriented Programming OOP/151 - Walkthrough and Solution for the OOP Coffee Machine.mp457.62MB
16 - Day 16 Intermediate Object Oriented Programming OOP/152 - Dont forget to review occasionally.mp432.25MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/153 - Day 17 Goals what we will make by the end of the day.mp46MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/154 - How to create your own Class in Python.mp413.22MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/155 - Working with Attributes Class Constructors and the init Function.mp432.4MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/156 - Adding Methods to a Class.mp434.64MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/157 - Quiz Project Part 1 Creating the Question Class.mp424.19MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/158 - Quiz Project Part 2 Creating the List of Question Objects from the Data.mp467.72MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/159 - Quiz Project Part 3 The QuizBrain and the nextquestion Method.mp459.63MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/160 - Quiz Project Part 4 How to continue showing new Questions.mp427.68MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/161 - Quiz Project Part 5 Checking Answers and Keeping Score.mp445.63MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/162 - The Benefits of OOP Use Open Trivia DB to Get New Questions.mp456.33MB
17 - Day 17 Intermediate The Quiz Project & the Benefits of OOP/163 - Run for that Bus.mp445.23MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/164 - Day 18 Goals what we will make by the end of the day.mp43.42MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/165 - Understanding Turtle Graphics and How to use the Documentation.mp4143.25MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/166 - Turtle Challenge 1 Draw a Square.mp48.11MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/167 - Importing Modules Installing Packages and Working with Aliases.mp460.5MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/168 - Turtle Challenge 2 Draw a Dashed Line.mp431.84MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/169 - Turtle Challenge 3 Drawing Different Shapes.mp449.59MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/170 - Turtle Challenge 4 Generate a Random Walk.mp470.32MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/171 - Python Tuples and How to Generate Random RGB Colours.mp469.7MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/172 - Turtle Challenge 5 Draw a Spirograph.mp497.07MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/173 - The Hirst Painting Project Part 1 How to Extract RGB Values from Images.mp4201.74MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/174 - The Hirst Painting Project Part 2 Drawing the Dots.mp4106.33MB
18 - Day 18 Intermediate Turtle & the Graphical User Interface GUI/175 - Space out your study sessions and stay consistent.mp454.45MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/176 - Day 19 Goals what we will make by the end of the day.mp48.71MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/177 - Python Higher Order Functions & Event Listeners.mp448.41MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/178 - Challenge Make an EtchASketch App.mp465.65MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/179 - Object State and Instances.mp47.09MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/180 - Understanding the Turtle Coordinate System.mp4102.37MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/181 - Aaaand were off to the races.mp490.9MB
19 - Day 19 Intermediate Instances State and Higher Order Functions/182 - Expand on the Solutions.mp460.99MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/18 - Day 2 Goals what we will make by the end of the day.mp43.6MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/19 - Python Primitive Data Types.mp423.21MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/20 - Type Error Type Checking and Type Conversion.mp429.4MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/21 - Interactive Coding Exercise Data Types.mp445.31MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/22 - Mathematical Operations in Python.mp420.61MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/23 - Interactive Coding Exercise BMI Calculator.mp471.03MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/24 - Number Manipulation and F Strings in Python.mp425.53MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/25 - Interactive Coding Exercise Life in Weeks.mp467.84MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/26 - Day 2 Project Tip Calculator.mp4175.83MB
2 - Day 2 Beginner Understanding Data Types and How to Manipulate Strings/27 - You are already in the top 50.mp411.29MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/183 - Day 20 Goals what we will make by the end of the day.mp425.56MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/184 - Screen Setup and Creating a Snake Body.mp431.46MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/185 - Animating the Snake Segments on Screen.mp4117.15MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/186 - Create a Snake Class & Move to OOP.mp438.58MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/187 - How to Control the Snake with a Keypress.mp459.62MB
20 - Day 20 Intermediate Build the Snake Game Part 1 Animation & Coordinates/188 - Programming is not Memorising.mp4102.51MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/189 - Day 21 Goals what we will make by the end of the day.mp44.76MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/190 - Class Inheritance.mp463.21MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/191 - Detect Collisions with Food.mp473.83MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/192 - Create a Scoreboard and Keep Score.mp470.58MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/193 - Detect Collisions with the Wall.mp417.78MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/194 - Detect Collisions with your own Tail.mp424.88MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/195 - How to Slice Lists & Tuples in Python.mp428.89MB
21 - Day 21 Intermediate Build the Snake Game Part 2 Inheritance & List Slicing/196 - Stay motivated by remembering the reason you signed up.mp437.92MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/197 - Day 22 Goals what you will make by the end of the day.mp410.81MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/198 - Set up the Main Screen.mp46.44MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/199 - Create a Paddle that responds to Key Presses.mp433.78MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/200 - Write the Paddle Class and Create the Second Paddle.mp434.76MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/201 - Write the Ball Class and Make the Ball Move.mp418.84MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/202 - Add the Ball Bouncing Logic.mp427.48MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/203 - How to Detect Collisions with the Paddle.mp420.68MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/204 - How to Detect when the Ball goes Out of Bounds.mp424.76MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/205 - Score Keeping and Changing the Ball Speed.mp445MB
22 - Day 22 Intermediate Build Pong The Famous Arcade Game/206 - Picturing fears even the worstcase scenario is not so scary.mp458.36MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/207 - Day 23 Goals what you will make by the end of the day.mp47.55MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/209 - How to use the Starter Code.mp418.94MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/212 - Solution to Step 3 Create the Player Behaviour.mp418.66MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/213 - Solution to Step 4 Create the Car Behaviour.mp440.04MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/214 - Solution to Step 5 Detect when the Turtle collides with a Car squish.mp48.3MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/215 - Solution to Step 6 Detect when the Player has reached the other side.mp417.1MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/216 - Solution to Step 7 Add the Scoreboard and Game Over sequence.mp433.94MB
23 - Day 23 Intermediate The Turtle Crossing Capstone Project/217 - This course is not about typing out code.mp459.82MB
24 - Day 24 Intermediate Files Directories and Paths/218 - Day 24 Goals what you will make by the end of the day.mp415.91MB
24 - Day 24 Intermediate Files Directories and Paths/219 - Add a High Score to the Snake Game.mp451.43MB
24 - Day 24 Intermediate Files Directories and Paths/220 - How to Open Read and Write to Files using the with Keyword.mp447.97MB
24 - Day 24 Intermediate Files Directories and Paths/221 - Challenge Read and Write the High Score to a File in Snake.mp433.11MB
24 - Day 24 Intermediate Files Directories and Paths/222 - Understand Relative and Absolute File Paths.mp4103.22MB
24 - Day 24 Intermediate Files Directories and Paths/223 - Introducing the Mail Merge Challenge.mp426.09MB
24 - Day 24 Intermediate Files Directories and Paths/224 - Solution & Walkthrough for the Mail Merge Project.mp488.91MB
24 - Day 24 Intermediate Files Directories and Paths/225 - Whats the correct solution Whats the best answer Whats the right way.mp468.41MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/226 - Day 25 Goals what we will make by the end of the day.mp418.03MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/227 - Reading CSV Data in Python.mp494.19MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/228 - DataFrames & Series Working with Rows & Columns.mp4138.63MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/229 - The Great Squirrel Census Data Analysis with Pandas.mp4144.23MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/230 - US States Game Part 1 Setup.mp487.37MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/231 - US States Game Part 2 Challenge with csv.mp4173.75MB
25 - Day 25 Intermediate Working with CSV Data and the Pandas Library/232 - US States Game Part 3 Saving Data to csv.mp431.44MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/233 - Day 26 Goals what you will make by the end of the day.mp44.47MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/234 - How to Create Lists using List Comprehension.mp4101.17MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/235 - Interactive Coding Exercise Squaring Numbers.mp414.32MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/236 - Interactive Coding Exercise Filtering Even Numbers.mp411.41MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/237 - Interactive Coding Exercise Data Overlap.mp424.24MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/238 - Apply List Comprehension to the US States Game.mp412.35MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/239 - How to use Dictionary Comprehension.mp456.75MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/240 - Interactive Coding Exercise Dictionary Comprehension 1.mp424.04MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/241 - Interactive Coding Exercise Dictionary Comprehension 2.mp417.37MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/242 - How to Iterate over a Pandas DataFrame.mp436.89MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/243 - Introducing the NATO Alphabet Project.mp449.12MB
26 - Day 26 Intermediate List Comprehension and the NATO Alphabet/244 - Solution & Walkthrough for the NATO Alphabet Project.mp431.88MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/245 - Day 27 Goals what we will make by the end of the day.mp413.92MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/246 - History of GUI and Introduction to Tkinter.mp445.22MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/247 - Creating Windows and Labels with Tkinter.mp459.91MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/248 - Setting Default Values for Optional Arguments inside a Function Header.mp439.05MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/249 - args Many Positional Arguments.mp421.15MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/250 - kwargs Many Keyword Arguments.mp481.92MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/251 - Buttons Entry and Setting Component Options.mp452.09MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/252 - Other Tkinter Widgets Radiobuttons Scales Checkbuttons and more.mp446.87MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/253 - Tkinter Layout Managers pack place and grid.mp453.24MB
27 - Day 27 Intermediate Tkinter args kwargs and Creating GUI Programs/254 - Mile to Kilometers Converter Project.mp4108.47MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/255 - Day 28 Goals what we will make by the end of the day.mp46.74MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/256 - How to work with the Canvas Widget and Add Images to Tkinter.mp4100.64MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/257 - Challenge Complete the Applications User Interface UI.mp476.51MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/258 - Add a Count Down Mechanism.mp4100.52MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/259 - Dynamic Typing Explained.mp452.36MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/260 - Setting Different Timer Sessions and Values.mp439.27MB
28 - Day 28 Intermediate Tkinter Dynamic Typing and the Pomodoro GUI Application/261 - Adding Checkmarks and Resetting the Application.mp457.48MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/262 - Day 29 Goals what we will make by the end of the day.mp429.76MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/263 - Challenge 1 Working with Images and Setting up the Canvas.mp437.44MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/264 - Challenge 2 Use grid and columnspan to Complete the User Interface.mp418.78MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/265 - Solution to the Creating the Grid Layout.mp439.27MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/266 - Challenge 3 Saving Data to File.mp4105.86MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/267 - Dialog Boxes and PopUps in Tkinter.mp457.49MB
29 - Day 29 Intermediate Building a Password Manager GUI App with Tkinter/268 - Generate a Password & Copy it to the Clipboard.mp479.38MB
3 - Day 3 Beginner Control Flow and Logical Operators/28 - Day 3 Goals what we will make by the end of the day.mp44.2MB
3 - Day 3 Beginner Control Flow and Logical Operators/29 - Control Flow with if else and Conditional Operators.mp461.42MB
3 - Day 3 Beginner Control Flow and Logical Operators/30 - Interactive Coding Exercise Odd or Even Introducing the Modulo.mp434.03MB
3 - Day 3 Beginner Control Flow and Logical Operators/31 - Nested if statements and elif statements.mp434.27MB
3 - Day 3 Beginner Control Flow and Logical Operators/32 - Interactive Coding Exercise BMI 20.mp473.67MB
3 - Day 3 Beginner Control Flow and Logical Operators/33 - Interactive Coding Exercise Leap Year.mp497.62MB
3 - Day 3 Beginner Control Flow and Logical Operators/34 - Multiple If Statements in Succession.mp489.16MB
3 - Day 3 Beginner Control Flow and Logical Operators/35 - Interactive Coding Exercise Pizza Order Practice.mp440.66MB
3 - Day 3 Beginner Control Flow and Logical Operators/36 - Logical Operators.mp438.37MB
3 - Day 3 Beginner Control Flow and Logical Operators/37 - Interactive Coding Exercise Love Calculator.mp4162.5MB
3 - Day 3 Beginner Control Flow and Logical Operators/38 - Day 3 Project Treasure Island.mp4201.96MB
3 - Day 3 Beginner Control Flow and Logical Operators/39 - Share and Show off your Project.mp416.73MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/269 - Day 30 Goals what you will make by the end of the day.mp44.73MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/270 - Catching Exceptions The try catch except finally Pattern.mp484.68MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/271 - Raising your own Exceptions.mp419.87MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/272 - Interactive Coding Exercise IndexError Handling.mp415.15MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/273 - Interactive Coding Exercise KeyError Handling.mp416.86MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/274 - Code Exercise Exception Handling in the NATO Phonetic Alphabet Project.mp440.04MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/275 - Write read and update JSON data in the Password Manager.mp481.6MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/276 - Challenge 1 Handling Exceptions in the Password Manager.mp436.74MB
30 - Day 30 Intermediate Errors Exceptions and JSON Data Improving the Password/277 - Challenge 2 Search for a Website in the Password Manager.mp4189.27MB
31 - Day 31 Intermediate Flash Card App Capstone Project/278 - Day 31 Goals what you will make by the end of the day.mp4114.85MB
31 - Day 31 Intermediate Flash Card App Capstone Project/280 - Solution & Walkthrough for Creating the UI.mp490.41MB
31 - Day 31 Intermediate Flash Card App Capstone Project/282 - Solution & Walkthrough for Creating New Flash Cards.mp499.51MB
31 - Day 31 Intermediate Flash Card App Capstone Project/284 - Solution & Walkthrough for Flipping Cards.mp4106.5MB
31 - Day 31 Intermediate Flash Card App Capstone Project/286 - Solution & Walkthrough for Saving Progress.mp493.86MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/287 - Day 32 Goals what we will make by the end of the day.mp410.86MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/289 - How to Send Emails with Python using SMTP.mp4116.83MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/290 - Working with the datetime Module.mp421.38MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/291 - Challenge 1 Send Motivational Quotes on Mondays via Email.mp4106.71MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/293 - Solution & Walkthrough for the Automated Birthday Wisher.mp4229.29MB
32 - Day 32 Intermediate Send Email smtplib & Manage Dates datetime/294 - Run Your Python Code in the Cloud.mp474.2MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/295 - Day 33 Goals what you will make by the end of the day.mp425.01MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/296 - What are Application Programming Interfaces APIs.mp430.01MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/297 - API Endpoints and Making API Calls.mp450.31MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/298 - Working with Responses HTTP Codes Exceptions & JSON Data.mp467.82MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/299 - Challenge Build a Kanye Quotes App using the Kanye Rest API.mp432.11MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/300 - Understand API Parameters Match Sunset Times with the Current Time.mp4128.22MB
33 - Day 33 Intermediate API Endpoints & API Parameters ISS Overhead Notifier/301 - ISS Overhead Notifier Project Challenge & Solution.mp4121.68MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/302 - Day 34 Goals what you will make by the end of the day.mp429.11MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/303 - Trivia Question API Challenge.mp460.69MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/304 - Solution & Walkthrough for getting Trivia Questions.mp420.33MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/305 - Unescaping HTML Entities.mp428.09MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/306 - Class based Tkinter UI.mp4151.17MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/307 - Python Typing & Showing the Next Question in the GUI.mp473.38MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/308 - Python Typing Type Hints and Arrows.mp416.65MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/309 - Check the Answer.mp426.09MB
34 - Day 34 Intermediate API Practice Creating a GUI Quiz App/310 - Give Feedback to the Player Keep Score and Fix the Bugs.mp460.08MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/311 - Day 35 Goals what you will make by the end of the day.mp48.62MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/312 - What is API Authentication and Why Do We Need to Authenticate Ourselves.mp456.61MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/313 - Using API Keys to Authenticate and Get the Weather from OpenWeatherMap.mp4155.5MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/314 - Challenge Check if it Will Rain in the Next 12 Hours.mp4226.85MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/315 - Sending SMS via the Twilio API.mp4142.7MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/316 - Use PythonAnywhere to Automate the Python Script.mp499.02MB
35 - Day 35 Intermediate Keys Authentication & Environment Variables Send SMS/317 - Understanding Environment Variables and Hiding API Keys.mp4116.86MB
36 - Day 36 Intermediate Stock Trading News Alert Project/318 - Day 36 Goals what you will make by the end of the day.mp4103.22MB
36 - Day 36 Intermediate Stock Trading News Alert Project/320 - Solution & Walkthrough for Step 1 Check for Stock Price Movements.mp4185.45MB
36 - Day 36 Intermediate Stock Trading News Alert Project/321 - Solution & Walkthrough for Step 2 Get the News Articles.mp477.46MB
36 - Day 36 Intermediate Stock Trading News Alert Project/322 - Solution & Walkthrough for Step 3 Send the SMS Messages.mp4123.43MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/323 - Day 37 Goals what you will make by the end of the day.mp428.88MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/324 - HTTP Post Requests.mp463.08MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/325 - Advanced Authentication using an HTTP Header.mp4137.9MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/326 - Challenge Add a Pixel to the Habit Tracker using a Post Request.mp437.54MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/327 - Autofilling todays date using strftime.mp427.24MB
37 - Day 37 Intermediate Habit Tracking Project API Post Requests & Headers/328 - How to use HTTP Put and Delete Requests.mp459.99MB
38 - Day 38 Intermediate Workout Tracking Using Google Sheets/329 - Day 38 Goals what you will make by the end of the day.mp414.8MB
39 - Day 39 Intermediate Capstone Part 1 Flight Deal Finder/336 - Day 39 Goals what you will make by the end of the day.mp457.74MB
4 - Day 4 Beginner Randomisation and Python Lists/40 - Day 4 Goals what we will make by the end of the day.mp42.62MB
4 - Day 4 Beginner Randomisation and Python Lists/41 - Random Module.mp4109.52MB
4 - Day 4 Beginner Randomisation and Python Lists/42 - Interactive Coding Exercise Heads or Tails.mp411.01MB
4 - Day 4 Beginner Randomisation and Python Lists/43 - Understanding the Offset and Appending Items to Lists.mp450.32MB
4 - Day 4 Beginner Randomisation and Python Lists/44 - Interactive Coding Exercise Banker Roulette Who will pay the bill.mp4100.41MB
4 - Day 4 Beginner Randomisation and Python Lists/45 - IndexErrors and Working with Nested Lists.mp446.78MB
4 - Day 4 Beginner Randomisation and Python Lists/46 - Interactive Coding Exercise Treasure Map.mp4118.32MB
4 - Day 4 Beginner Randomisation and Python Lists/47 - Day 4 Project Rock Paper Scissors.mp4197.65MB
4 - Day 4 Beginner Randomisation and Python Lists/48 - Programming is like going to the Gym.mp437.25MB
40 - Day 40 Intermediate Capstone Part 2 Flight Club/342 - Day 40 Goals what you will make by the end of the day.mp420.85MB
41 - Day 41 Web Foundation Introduction to HTML/348 - Day 41 Goals what you will make by the end of the day.mp429.49MB
41 - Day 41 Web Foundation Introduction to HTML/349 - How Does the Internet Actually Work.mp424.34MB
41 - Day 41 Web Foundation Introduction to HTML/350 - How Do Websites Actually Work.mp458.49MB
41 - Day 41 Web Foundation Introduction to HTML/352 - Introduction to HTML.mp476.98MB
41 - Day 41 Web Foundation Introduction to HTML/353 - The Anatomy of an HTML Tag.mp474.55MB
41 - Day 41 Web Foundation Introduction to HTML/354 - What were building HTML Personal Site.mp443.05MB
41 - Day 41 Web Foundation Introduction to HTML/355 - What is The HTML Boilerplate.mp4193.81MB
41 - Day 41 Web Foundation Introduction to HTML/356 - How to Structure Text in HTML.mp483.96MB
41 - Day 41 Web Foundation Introduction to HTML/357 - HTML Lists.mp457.75MB
41 - Day 41 Web Foundation Introduction to HTML/358 - HTML Image Elements.mp496.58MB
41 - Day 41 Web Foundation Introduction to HTML/359 - HTML Links and Anchor Tags.mp4134.57MB
42 - Day 42 Web Foundation Intermediate HTML/360 - Day 42 Goals what you will make by the end of the day.mp42.74MB
42 - Day 42 Web Foundation Intermediate HTML/361 - HTML Tables.mp4119.76MB
42 - Day 42 Web Foundation Intermediate HTML/362 - Using HTML Tables for Layout.mp414.37MB
42 - Day 42 Web Foundation Intermediate HTML/363 - HTML Tables Code Challenge.mp47.18MB
42 - Day 42 Web Foundation Intermediate HTML/365 - HTML Tables Solution Walkthrough.mp458.76MB
42 - Day 42 Web Foundation Intermediate HTML/366 - HTML Forms.mp478.45MB
42 - Day 42 Web Foundation Intermediate HTML/367 - Forms in Practice Create a Contact Me Form.mp489.25MB
42 - Day 42 Web Foundation Intermediate HTML/368 - Publish Your Website.mp467.84MB
43 - Day 43 Web Foundation Introduction to CSS/369 - Day 43 Goals what you will make by the end of the day.mp42.73MB
43 - Day 43 Web Foundation Introduction to CSS/370 - Introduction to CSS.mp412.83MB
43 - Day 43 Web Foundation Introduction to CSS/371 - Inline CSS.mp4136.8MB
43 - Day 43 Web Foundation Introduction to CSS/372 - Internal CSS.mp4266.5MB
43 - Day 43 Web Foundation Introduction to CSS/373 - External CSS.mp465.13MB
43 - Day 43 Web Foundation Introduction to CSS/374 - How to Debug CSS Code.mp4128.24MB
43 - Day 43 Web Foundation Introduction to CSS/375 - The Anatomy of CSS Syntax.mp461.96MB
43 - Day 43 Web Foundation Introduction to CSS/376 - CSS Selectors.mp444.2MB
43 - Day 43 Web Foundation Introduction to CSS/377 - Classes vs Ids.mp488.53MB
44 - Day 44 Web Foundation Intermediate CSS/378 - Day 44 Goals what you will make by the end of the day.mp42.03MB
44 - Day 44 Web Foundation Intermediate CSS/379 - What Well Make Stylised Personal Site.mp437.83MB
44 - Day 44 Web Foundation Intermediate CSS/380 - What Are Favicons.mp437.46MB
44 - Day 44 Web Foundation Intermediate CSS/381 - HTML Divs.mp470.95MB
44 - Day 44 Web Foundation Intermediate CSS/382 - The Box Model of Website Styling.mp4156.99MB
44 - Day 44 Web Foundation Intermediate CSS/383 - CSS Display Property.mp480.08MB
44 - Day 44 Web Foundation Intermediate CSS/384 - CSS Static and Relative Positioning.mp449.07MB
44 - Day 44 Web Foundation Intermediate CSS/385 - Absolute positioning.mp433.65MB
44 - Day 44 Web Foundation Intermediate CSS/386 - The Dark Art of Centering Elements with CSS.mp468.55MB
44 - Day 44 Web Foundation Intermediate CSS/387 - Font Styling in Our Personal Site.mp4139.42MB
44 - Day 44 Web Foundation Intermediate CSS/388 - Adding Content to Our Website.mp4131.23MB
44 - Day 44 Web Foundation Intermediate CSS/389 - CSS Sizing.mp4182.23MB
44 - Day 44 Web Foundation Intermediate CSS/393 - CSS Font Property Challenge Solutions.mp436.48MB
44 - Day 44 Web Foundation Intermediate CSS/394 - CSS Float and Clear.mp4187.18MB
44 - Day 44 Web Foundation Intermediate CSS/396 - Stylised Personal Site Solution Walkthrough.mp4275.49MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/398 - Day 45 Goals what you will make by the end of the day.mp448.18MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/399 - Parsing HTML and Making Soup.mp491.16MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/400 - Finding and Selecting Particular Elements with BeautifulSoup.mp4118.98MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/401 - Scraping a Live Website.mp4238.01MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/402 - Is Web Scraping Legal.mp4113.82MB
45 - Day 45 Intermediate Web Scraping with Beautiful Soup/403 - 100 Movies that You Must Watch.mp4126.54MB
46 - Day 46 Intermediate Create a Spotify Playlist using the Musical Time Machine/404 - Day 46 Goals what you will make by the end of the day.mp431.86MB
47 - Day 47 Intermediate Create an Automated Amazon Price Tracker/409 - Day 47 Goals what you will make by the end of the day.mp476.81MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/412 - Day 48 Goals what you will make by the end of the day.mp425.78MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/413 - How to Install & Set Up Selenium.mp488.28MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/414 - How to Find and Select Elements on a Website with Selenium.mp4120.96MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/415 - Challenge Use Selenium to Scrape Website Data.mp4107.16MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/416 - Challenge Use Selenium in a Blank Project & Scrape a Different Piece of Data.mp425.94MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/417 - How to Automate Filling Out Forms and Clicking Buttons with Selenium.mp4147.63MB
48 - Day 48 Intermediate Selenium Webdriver Browser and Game Playing Bot/418 - The Cookie Clicker Project.mp449.3MB
49 - Day 49 Intermediate Automating Job Applications on LinkedIn/420 - Day 49 Goals what you will make by the end of the day.mp420.36MB
5 - Day 5 Beginner Python Loops/49 - Day 5 Goals what we will make by the end of the day.mp446.24MB
5 - Day 5 Beginner Python Loops/50 - Using the for loop with Python Lists.mp423.6MB
5 - Day 5 Beginner Python Loops/51 - Interactive Coding Exercise Average Height.mp471.9MB
5 - Day 5 Beginner Python Loops/52 - Interactive Coding Exercise High Score.mp451.55MB
5 - Day 5 Beginner Python Loops/53 - for loops and the range function.mp416.74MB
5 - Day 5 Beginner Python Loops/54 - Interactive Coding Exercise Adding Even Numbers.mp421.06MB
5 - Day 5 Beginner Python Loops/55 - Interactive Coding Exercise The FizzBuzz Job Interview Question.mp427.95MB
5 - Day 5 Beginner Python Loops/56 - Day 5 Project Create a Password Generator.mp4163.86MB
5 - Day 5 Beginner Python Loops/57 - Hard Work and Perseverance beats Raw Talent Every Time.mp439.57MB
50 - Day 50 Intermediate Auto Tinder Swiping Bot/425 - Day 50 Goals what you will make by the end of the day.mp469.28MB
51 - Day 51 Intermediate Internet Speed Twitter Complaint Bot/431 - Day 51 Goals what you will make by the end of the day.mp457.06MB
52 - Day 52 Intermediate Instagram Follower Bot/436 - Day 52 Goals what you will make by the end of the day.mp435.54MB
53 - Day 53 Intermediate Web Scraping Capstone Data Entry Job Automation/442 - Day 53 Goals what you will make by the end of the day.mp459.53MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/445 - Understanding Backend Web Development with Python.mp438.63MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/446 - Create your First Web Server with Flask.mp494.45MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/447 - Understand the Command Line on Windows and Mac.mp4196.29MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/448 - name and main Special Attributes built into Python.mp425.88MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/449 - Python Functions as First Class Objects Passing & Nesting Functions.mp461.29MB
54 - Day 54 Intermediate Introduction to Web Development with Flask/450 - Understanding Python Decorator Functions and the Syntax.mp457.48MB
55 - Day 55 Intermediate HTML & URL Parsing in Flask and the Higher Lower Game/452 - Day 55 Goals what you will make by the end of the day.mp410.86MB
55 - Day 55 Intermediate HTML & URL Parsing in Flask and the Higher Lower Game/453 - Working Flask URL Paths and the Flask Debugger.mp4134.61MB
55 - Day 55 Intermediate HTML & URL Parsing in Flask and the Higher Lower Game/454 - Rendering HTML Elements with Flask.mp436.03MB
55 - Day 55 Intermediate HTML & URL Parsing in Flask and the Higher Lower Game/455 - Challenge Use Python Decorators to Style HTML Tags.mp421.16MB
55 - Day 55 Intermediate HTML & URL Parsing in Flask and the Higher Lower Game/456 - Advanced Decorators with args and kwargs.mp451.84MB
56 - Day 56 Intermediate Rendering HTMLStatic files and Using Website Templates/459 - Day 56 Goals what you will make by the end of the day.mp47.09MB
56 - Day 56 Intermediate Rendering HTMLStatic files and Using Website Templates/460 - Rendering HTML Files with Flask.mp465.32MB
56 - Day 56 Intermediate Rendering HTMLStatic files and Using Website Templates/461 - Serving Static Files using Flask.mp473.29MB
56 - Day 56 Intermediate Rendering HTMLStatic files and Using Website Templates/462 - How to Use Website Templates to Speed Up Web Development.mp4216.25MB
56 - Day 56 Intermediate Rendering HTMLStatic files and Using Website Templates/464 - Solution and Walkthrough for the Name Card Final Project.mp4132.71MB
57 - Day 57 Intermediate Templating with Jinja in Flask Applications/465 - Day 57 Goals what you will make by the end of the day.mp45.05MB
57 - Day 57 Intermediate Templating with Jinja in Flask Applications/466 - Using Jinja to Produce Dynamic HTML Pages.mp4119.35MB
57 - Day 57 Intermediate Templating with Jinja in Flask Applications/467 - Challenge Combining Jinja Templating with APIs.mp490.35MB
57 - Day 57 Intermediate Templating with Jinja in Flask Applications/468 - Multiline Statements with Jinja.mp481.44MB
57 - Day 57 Intermediate Templating with Jinja in Flask Applications/469 - URL Building with Flask.mp420.4MB
58 - Day 58 Web Foundation Bootstrap/472 - What is Bootstrap.mp4168.99MB
58 - Day 58 Web Foundation Bootstrap/473 - Installing Bootstrap.mp488.72MB
58 - Day 58 Web Foundation Bootstrap/474 - Web Design 101 Wireframing.mp4187.31MB
58 - Day 58 Web Foundation Bootstrap/475 - The Bootstrap Navigation Bar.mp4233.02MB
58 - Day 58 Web Foundation Bootstrap/476 - What Well Make Tindog.mp49.24MB
58 - Day 58 Web Foundation Bootstrap/478 - Setting Up Our New Project.mp486.02MB
58 - Day 58 Web Foundation Bootstrap/479 - The Bootstrap Grid Layout System.mp4264.36MB
58 - Day 58 Web Foundation Bootstrap/481 - Adding Grid Layouts to Our Website.mp4117.7MB
58 - Day 58 Web Foundation Bootstrap/483 - Bootstrap Containers.mp469.12MB
58 - Day 58 Web Foundation Bootstrap/484 - Bootstrap Buttons and Font Awesome.mp4171.7MB
58 - Day 58 Web Foundation Bootstrap/485 - Styling Our Website Challenges and Solutions.mp4242.94MB
58 - Day 58 Web Foundation Bootstrap/487 - Solution to Bootstrap Challenge 1.mp486.49MB
58 - Day 58 Web Foundation Bootstrap/488 - The Bootstrap Carousel Part 1.mp4129.22MB
58 - Day 58 Web Foundation Bootstrap/489 - The Bootstrap Carousel Part 2.mp4222.5MB
58 - Day 58 Web Foundation Bootstrap/490 - Bootstrap Cards.mp4228.02MB
58 - Day 58 Web Foundation Bootstrap/491 - CSS Zindex and Stacking Order.mp4234.57MB
58 - Day 58 Web Foundation Bootstrap/492 - Advanced CSS Media Query Breakpoints.mp4177.66MB
58 - Day 58 Web Foundation Bootstrap/494 - Solution to Bootstrap Challenge 2.mp4171.48MB
58 - Day 58 Web Foundation Bootstrap/495 - Code Refactoring.mp462.69MB
58 - Day 58 Web Foundation Bootstrap/496 - Refactor Our Website Part 1.mp4280.46MB
58 - Day 58 Web Foundation Bootstrap/497 - Advanced CSS Combining Selectors.mp435.28MB
58 - Day 58 Web Foundation Bootstrap/498 - Refactoring Our Website Part 2.mp462.03MB
58 - Day 58 Web Foundation Bootstrap/499 - Advanced CSS Selector Priority.mp442.1MB
58 - Day 58 Web Foundation Bootstrap/500 - Completing the Website.mp431.17MB
6 - Day 6 Beginner Python Functions & Karel/58 - Day 6 Goals what we will make by the end of the day.mp42.34MB
6 - Day 6 Beginner Python Functions & Karel/59 - Defining and Calling Python Functions.mp460.53MB
6 - Day 6 Beginner Python Functions & Karel/60 - The Hurdles Loop Challenge.mp462.36MB
6 - Day 6 Beginner Python Functions & Karel/61 - Indentation in Python.mp479.49MB
6 - Day 6 Beginner Python Functions & Karel/62 - While Loops.mp4157.53MB
6 - Day 6 Beginner Python Functions & Karel/63 - Hurdles Challenge using While Loops.mp489.52MB
6 - Day 6 Beginner Python Functions & Karel/64 - Jumping over Hurdles with Variable Heights.mp437.4MB
6 - Day 6 Beginner Python Functions & Karel/65 - Final Project Escaping the Maze.mp4115.71MB
6 - Day 6 Beginner Python Functions & Karel/66 - Why is this so Hard Can I really do this.mp449.27MB
65 - Day 65 Web Design School How to Create a Website that People will Love/542 - Introduction to Web Design.mp463.61MB
65 - Day 65 Web Design School How to Create a Website that People will Love/543 - Understanding Color Theory.mp4259.18MB
65 - Day 65 Web Design School How to Create a Website that People will Love/544 - Understanding Typography and How to Choose Fonts.mp4219.54MB
65 - Day 65 Web Design School How to Create a Website that People will Love/545 - Manage ATTENTION with effective User Interface UI Design.mp471.12MB
65 - Day 65 Web Design School How to Create a Website that People will Love/546 - User Experience UX Design.mp4290.07MB
65 - Day 65 Web Design School How to Create a Website that People will Love/547 - Web Design in Practice Lets apply what weve learnt.mp4425.62MB
66 - Day 66 Advanced Building Your Own API with RESTful Routing/549 - What is REST.mp473.52MB
66 - Day 66 Advanced Building Your Own API with RESTful Routing/556 - HTTP PUT vs PATCH.mp46.38MB
68 - Day 68 Advanced Authentication with Flask/567 - What is Authentication.mp410.13MB
68 - Day 68 Advanced Authentication with Flask/571 - Encryption and Hashing.mp4124.17MB
68 - Day 68 Advanced Authentication with Flask/572 - How to Hack Passwords 101.mp4126.22MB
68 - Day 68 Advanced Authentication with Flask/573 - Salting Passwords.mp419.37MB
7 - Day 7 Beginner Hangman/67 - Day 7 Goals what we will make by the end of the day.mp43.12MB
7 - Day 7 Beginner Hangman/68 - How to break a Complex Problem down into a Flow Chart.mp421.92MB
7 - Day 7 Beginner Hangman/69 - Challenge 1 Picking a Random Words and Checking Answers.mp415.95MB
7 - Day 7 Beginner Hangman/70 - Challenge 1 Solution How to Check the Users Answer.mp472.99MB
7 - Day 7 Beginner Hangman/71 - Challenge 2 Replacing Blanks with Guesses.mp418.4MB
7 - Day 7 Beginner Hangman/72 - Challenge 2 Solution How to Replace the Blanks.mp4134.03MB
7 - Day 7 Beginner Hangman/73 - Challenge 3 Checking if the Player has Won.mp431.91MB
7 - Day 7 Beginner Hangman/74 - Challenge 3 Solution How to Check if the Player Won.mp423.74MB
7 - Day 7 Beginner Hangman/75 - Challenge 4 Keeping Track of the Players Lives.mp412.13MB
7 - Day 7 Beginner Hangman/76 - Challenge 4 Solution How to Keep Track of the Players Lives.mp472.26MB
7 - Day 7 Beginner Hangman/77 - Challenge 5 Improving the User Experience.mp438.24MB
7 - Day 7 Beginner Hangman/78 - Challenge 5 Solution How to Add ASCII Art and Improve the UI.mp494.22MB
7 - Day 7 Beginner Hangman/79 - The Benefits of Daily Practice.mp427.76MB
70 - Day 70 Advanced Deploying Your Web Application with Heroku/585 - Day 70 Goals Learn to Deploy Your Website.mp46MB
70 - Day 70 Advanced Deploying Your Web Application with Heroku/586 - Version Control and Git.mp4258.48MB
70 - Day 70 Advanced Deploying Your Web Application with Heroku/587 - What is GitHub.mp469.41MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/80 - Day 8 Goals what we will make by the end of the day.mp413.75MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/81 - Functions with Inputs.mp429.07MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/82 - Positional vs Keyword Arguments.mp446.92MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/83 - Interactive Coding Exercise Paint Area Calculator.mp487.66MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/84 - Interactive Coding Exercise Prime Number Checker.mp480.84MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/85 - Caesar Cipher Part 1 Encryption.mp4210.89MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/86 - Caesar Cipher Part 2 Decryption.mp485.36MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/87 - Caesar Cipher Part 3 Reorganising our Code.mp476.85MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/88 - Caesar Cipher Part 4 User Experience Improvements & Final Touches.mp4202.36MB
8 - Day 8 Beginner Function Parameters & Caesar Cipher/89 - How You Can Stay Motivated.mp425.43MB
82 - Day 82 Professional Portfolio Project Python Web Development/673 - Where are the Videos and the Solution Code.mp495.29MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/90 - Day 9 Goals what we will make by the end of the day.mp45MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/91 - The Python Dictionary Deep Dive.mp473.94MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/92 - Interactive Coding Exercise Grading Program.mp453.68MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/93 - Nesting Lists and Dictionaries.mp442.19MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/94 - Interactive Coding Exercise Dictionary in List.mp469.34MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/95 - The Secret Auction Program Instructions and Flow Chart.mp418.99MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/96 - Solution and Complete Code for the Secret Auction Program.mp4201.64MB
9 - Day 9 Beginner Dictionaries Nesting and the Secret Auction/97 - Motivation and the Accountability Trick.mp423.92MB