Torrent Info
Title Udemy - 100 Days of Code - The Complete Python Pro Bootcamp (8.2025)
Category
Size 28.26GB

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.
100 - Final Debugging Tips.mp4 37.14MB
100 - Final Debugging Tips.srt 7.87KB
100 - Final Debugging Tips.txt 49B
101 - Building Confidence.mp4 35.13MB
101 - Building Confidence.srt 1.36KB
102 - Introduction & Program Requirements for the Higher Lower Game.mp4 73.31MB
102 - Introduction & Program Requirements for the Higher Lower Game.srt 10.51KB
102 - Introduction & Program Requirements for the Higher Lower Game.txt 82B
103 - Solution & Walkthrough of the Higher Lower Game.mp4 155.89MB
103 - Solution & Walkthrough of the Higher Lower Game.srt 36.53KB
103 - Solution & Walkthrough of the Higher Lower Game.txt 35B
104 - Study Tip - Set Reminders in Your Calendar to Review.mp4 38.89MB
104 - Study Tip - Set Reminders in Your Calendar to Review.srt 1.59KB
105 - Introduction & Requirements for the Coffee Machine Project.mp4 90.51MB
105 - Introduction & Requirements for the Coffee Machine Project.srt 12.73KB
105 - Introduction & Requirements for the Coffee Machine Project.txt 588B
105 - Introduction & Requirements for the Coffee Machine Project - Coffee+Machine+Program+Requirements.pdf 68.23KB
106 - Solution & Walkthrough for the Coffee Machine Code.mp4 330.40MB
106 - Solution & Walkthrough for the Coffee Machine Code.srt 38.00KB
106 - Solution & Walkthrough for the Coffee Machine Code.txt 35B
107 - Location, Location, Location - Pavlov's Coding Corner.mp4 39.23MB
107 - Location, Location, Location - Pavlov's Coding Corner.srt 1.50KB
108 - Why do we need OOP and how does it work.mp4 61.89MB
108 - Why do we need OOP and how does it work.srt 10.65KB
109 - How to use OOP - Classes and Objects.mp4 9.05MB
109 - How to use OOP - Classes and Objects.srt 5.60KB
10 - Variable Naming.mp4 13.59MB
10 - Variable Naming.srt 5.91KB
110 - Constructing Objects and Accessing their Attributes and Methods.mp4 109.74MB
110 - Constructing Objects and Accessing their Attributes and Methods.srt 21.13KB
110 - Constructing Objects and Accessing their Attributes and Methods.txt 93B
111 - How to Add Python Packages and use PyPi.mp4 20.23MB
111 - How to Add Python Packages and use PyPi.srt 6.92KB
111 - How to Add Python Packages and use PyPi.txt 169B
112 - Practice Modifying Object Attributes and Calling Methods.mp4 71.43MB
112 - Practice Modifying Object Attributes and Calling Methods.srt 11.70KB
113 - Building the Coffee Machine in OOP.mp4 79.47MB
113 - Building the Coffee Machine in OOP.srt 9.50KB
113 - Building the Coffee Machine in OOP.txt 160B
113 - Building the Coffee Machine in OOP - Coffee+Machine+Classes+Documentation.pdf 159.76KB
113 - Building the Coffee Machine in OOP - Coffee+Machine+Program+Requirements.pdf 67.24KB
113 - Building the Coffee Machine in OOP - oop-coffee-machine-start.zip 2.03KB
114 - Walkthrough and Solution for the OOP Coffee Machine.mp4 82.54MB
114 - Walkthrough and Solution for the OOP Coffee Machine.srt 18.77KB
114 - Walkthrough and Solution for the OOP Coffee Machine.txt 91B
115 - Don't forget to review occasionally.mp4 32.30MB
115 - Don't forget to review occasionally.srt 1.17KB
116 - Day 17 Goals - what we will make by the end of the day.mp4 5.99MB
116 - Day 17 Goals - what we will make by the end of the day.srt 1.80KB
116 - Day 17 Goals - what we will make by the end of the day.txt 50B
117 - How to create your own Class in Python.mp4 15.72MB
117 - How to create your own Class in Python.srt 6.26KB
118 - Working with Attributes, Class Constructors and the __init__() Function.mp4 32.42MB
118 - Working with Attributes, Class Constructors and the __init__() Function.srt 14.50KB
119 - Adding Methods to a Class.mp4 34.61MB
119 - Adding Methods to a Class.srt 5.55KB
11 - Day 1 Project - Band Name Generator.mp4 18.44MB
11 - Day 1 Project - Band Name Generator.srt 7.15KB
11 - Day 1 Project - Band Name Generator.txt 163B
120 - Quiz Project Part 1 - Creating the Question Class.mp4 16.10MB
120 - Quiz Project Part 1 - Creating the Question Class.srt 6.93KB
120 - Quiz Project Part 1 - Creating the Question Class - quiz-game-start.zip 995B
121 - Quiz Project Part 2 - Creating the List of Question Objects from the Data.mp4 67.67MB
121 - Quiz Project Part 2 - Creating the List of Question Objects from the Data.srt 10.91KB
122 - Quiz Project Part 3 - The QuizBrain and the next_question() Method.mp4 55.99MB
122 - Quiz Project Part 3 - The QuizBrain and the next_question() Method.srt 10.45KB
123 - Quiz Project Part 4 - How to continue showing new Questions.mp4 19.52MB
123 - Quiz Project Part 4 - How to continue showing new Questions.srt 6.29KB
124 - Quiz Project Part 5 - Checking Answers and Keeping Score.mp4 45.61MB
124 - Quiz Project Part 5 - Checking Answers and Keeping Score.srt 10.56KB
125 - The Benefits of OOP - Use Open Trivia DB to Get New Questions.mp4 56.32MB
125 - The Benefits of OOP - Use Open Trivia DB to Get New Questions.srt 7.30KB
125 - The Benefits of OOP - Use Open Trivia DB to Get New Questions.txt 106B
126 - Run for that Bus!.mp4 45.20MB
126 - Run for that Bus!.srt 1.73KB
127 - Day 18 Goals - what we will make by the end of the day.mp4 3.42MB
127 - Day 18 Goals - what we will make by the end of the day.srt 1.37KB
128 - Understanding Turtle Graphics and How to use the Documentation.mp4 143.29MB
128 - Understanding Turtle Graphics and How to use the Documentation.srt 13.74KB
128 - Understanding Turtle Graphics and How to use the Documentation.txt 127B
129 - Turtle Challenge 1 - Draw a Square.mp4 8.11MB
129 - Turtle Challenge 1 - Draw a Square.srt 3.77KB
129 - Turtle Challenge 1 - Draw a Square.txt 86B
12 - Congratulations! Well done!.mp4 19.96MB
12 - Congratulations! Well done!.srt 1.24KB
130 - Importing Modules, Installing Packages, and Working with Aliases.mp4 89.90MB
130 - Importing Modules, Installing Packages, and Working with Aliases.srt 15.80KB
131 - Turtle Challenge 2 - Draw a Dashed Line.mp4 27.35MB
131 - Turtle Challenge 2 - Draw a Dashed Line.srt 4.03KB
131 - Turtle Challenge 2 - Draw a Dashed Line.txt 86B
132 - Turtle Challenge 3 - Drawing Different Shapes.mp4 49.61MB
132 - Turtle Challenge 3 - Drawing Different Shapes.srt 8.36KB
132 - Turtle Challenge 3 - Drawing Different Shapes.txt 86B
133 - Turtle Challenge 4 - Generate a Random Walk.mp4 70.31MB
133 - Turtle Challenge 4 - Generate a Random Walk.srt 9.94KB
133 - Turtle Challenge 4 - Generate a Random Walk.txt 131B
134 - Python Tuples and How to Generate Random RGB Colours.mp4 69.71MB
134 - Python Tuples and How to Generate Random RGB Colours.srt 10.21KB
134 - Python Tuples and How to Generate Random RGB Colours.txt 47B
135 - Turtle Challenge 5 - Draw a Spirograph.mp4 97.14MB
135 - Turtle Challenge 5 - Draw a Spirograph.srt 12.55KB
135 - Turtle Challenge 5 - Draw a Spirograph.txt 86B
136 - The Hirst Painting Project Part 1 - How to Extract RGB Values from Images.mp4 75.15MB
136 - The Hirst Painting Project Part 1 - How to Extract RGB Values from Images.srt 16.53KB
136 - The Hirst Painting Project Part 1 - How to Extract RGB Values from Images.txt 38B
136 - The Hirst Painting Project Part 1 - How to Extract RGB Values from Images - hirst-painting-start.zip 19.05KB
137 - The Hirst Painting Project Part 2 - Drawing the Dots.mp4 114.15MB
137 - The Hirst Painting Project Part 2 - Drawing the Dots.srt 15.98KB
137 - The Hirst Painting Project Part 2 - Drawing the Dots.txt 86B
138 - Space out your study sessions and stay consistent.mp4 54.32MB
138 - Space out your study sessions and stay consistent.srt 2.22KB
139 - Day 19 Goals - what we will make by the end of the day.mp4 8.71MB
139 - Day 19 Goals - what we will make by the end of the day.srt 2.50KB
13 - Day 2 Goals - what we will make by the end of the day.mp4 4.92MB
13 - Day 2 Goals - what we will make by the end of the day.srt 2.45KB
13 - Day 2 Goals - what we will make by the end of the day.txt 46B
140 - Python Higher Order Functions & Event Listeners.mp4 48.49MB
140 - Python Higher Order Functions & Event Listeners.srt 9.56KB
140 - Python Higher Order Functions & Event Listeners.txt 59B
141 - Challenge - Make an Etch-A-Sketch App.mp4 33.62MB
141 - Challenge - Make an Etch-A-Sketch App.srt 9.87KB
141 - Challenge - Make an Etch-A-Sketch App - etch-a-sketch-start.zip 260B
141 - Challenge - Make an Etch-A-Sketch App - Solution+-+etch-a-sketch-final.zip 376B
142 - Object State and Instances.mp4 7.09MB
142 - Object State and Instances.srt 4.65KB
143 - Understanding the Turtle Coordinate System.mp4 102.37MB
143 - Understanding the Turtle Coordinate System.srt 18.00KB
143 - Understanding the Turtle Coordinate System.txt 132B
143 - Understanding the Turtle Coordinate System - turtle-race-start.zip 197B
144 - Aaaand, we're off to the races!.mp4 90.93MB
144 - Aaaand, we're off to the races!.srt 13.36KB
144 - Aaaand, we're off to the races!.txt 74B
144 - Aaaand, we're off to the races! - Solution+-+turtle-race-final.zip 707B
145 - Expand on the Solutions.mp4 60.92MB
145 - Expand on the Solutions.srt 2.36KB
146 - Day 20 Goals - what we will make by the end of the day.mp4 25.52MB
146 - Day 20 Goals - what we will make by the end of the day.srt 6.91KB
147 - Screen Setup and Creating a Snake Body.mp4 31.47MB
147 - Screen Setup and Creating a Snake Body.srt 10.77KB
148 - Animating the Snake Segments on Screen.mp4 117.12MB
148 - Animating the Snake Segments on Screen.srt 23.53KB
148 - Animating the Snake Segments on Screen.txt 78B
149 - Create a Snake Class & Move to OOP.mp4 38.58MB
149 - Create a Snake Class & Move to OOP.srt 10.30KB
14 - Python Primitive Data Types.mp4 20.70MB
14 - Python Primitive Data Types.srt 11.15KB
150 - How to Control the Snake with a Keypress.mp4 59.62MB
150 - How to Control the Snake with a Keypress.srt 14.73KB
150 - How to Control the Snake with a Keypress.txt 74B
150 - How to Control the Snake with a Keypress - snake-game-part-1-final.zip 947B
151 - Programming is not Memorising.mp4 76.82MB
151 - Programming is not Memorising.srt 2.81KB
152 - Day 21 Goals - what we will make by the end of the day.mp4 2.70MB
152 - Day 21 Goals - what we will make by the end of the day.srt 1.59KB
153 - Class Inheritance.mp4 64.74MB
153 - Class Inheritance.srt 8.74KB
153 - Class Inheritance - Class_Inheritance.py 368B
154 - Detect Collisions with Food.mp4 80.75MB
154 - Detect Collisions with Food.srt 15.25KB
154 - Detect Collisions with Food.txt 58B
155 - Create a Scoreboard and Keep Score.mp4 70.56MB
155 - Create a Scoreboard and Keep Score.srt 13.60KB
155 - Create a Scoreboard and Keep Score.txt 58B
156 - Detect Collisions with the Wall.mp4 14.49MB
156 - Detect Collisions with the Wall.srt 5.08KB
157 - Detect Collisions with your own Tail.mp4 30.73MB
157 - Detect Collisions with your own Tail.srt 8.30KB
158 - How to Slice Lists & Tuples in Python.mp4 28.89MB
158 - How to Slice Lists & Tuples in Python.srt 10.33KB
158 - How to Slice Lists & Tuples in Python.txt 74B
158 - How to Slice Lists & Tuples in Python - snake-game-part-2-final.zip 1.89KB
159 - Stay motivated by remembering the reason you signed up.mp4 37.89MB
159 - Stay motivated by remembering the reason you signed up.srt 2.19KB
15 - Type Error, Type Checking and Type Conversion.mp4 66.06MB
15 - Type Error, Type Checking and Type Conversion.srt 18.75KB
160 - Day 22 Goals - what you will make by the end of the day.mp4 10.82MB
160 - Day 22 Goals - what you will make by the end of the day.srt 5.49KB
161 - Set up the Main Screen.mp4 6.44MB
161 - Set up the Main Screen.srt 2.11KB
162 - Create a Paddle that responds to Key Presses.mp4 33.77MB
162 - Create a Paddle that responds to Key Presses.srt 8.46KB
163 - Write the Paddle Class and Create the Second Paddle.mp4 34.74MB
163 - Write the Paddle Class and Create the Second Paddle.srt 10.13KB
164 - Write the Ball Class and Make the Ball Move.mp4 18.84MB
164 - Write the Ball Class and Make the Ball Move.srt 6.14KB
165 - Add the Ball Bouncing Logic.mp4 27.49MB
165 - Add the Ball Bouncing Logic.srt 9.50KB
166 - How to Detect Collisions with the Paddle.mp4 20.67MB
166 - How to Detect Collisions with the Paddle.srt 7.88KB
167 - How to Detect when the Ball goes Out of Bounds.mp4 24.77MB
167 - How to Detect when the Ball goes Out of Bounds.srt 5.36KB
168 - Score Keeping and Changing the Ball Speed.mp4 51.36MB
168 - Score Keeping and Changing the Ball Speed.srt 12.34KB
168 - Score Keeping and Changing the Ball Speed.txt 74B
168 - Score Keeping and Changing the Ball Speed - Solution+-+pong-game-final.zip 1.59KB
169 - Picturing fears - even the worst-case scenario is not so scary.mp4 58.38MB
169 - Picturing fears - even the worst-case scenario is not so scary.srt 2.24KB
16 - Mathematical Operations in Python.mp4 31.63MB
16 - Mathematical Operations in Python.srt 13.18KB
170 - Day 23 Goals - what you will make by the end of the day.mp4 7.50MB
170 - Day 23 Goals - what you will make by the end of the day.srt 2.07KB
171 - Choose Your Difficulty - turtle-crossing-start.zip 921B
172 - How to use the Starter Code.mp4 14.32MB
172 - How to use the Starter Code.srt 5.03KB
173 - Step 1 - Check out how the game play works.html 802B
174 - Step 2 - Break down the Problem.html 2.33KB
175 - Solution to Step 3 - Create the Player Behaviour.mp4 21.18MB
175 - Solution to Step 3 - Create the Player Behaviour.srt 6.32KB
176 - Solution to Step 4 - Create the Car Behaviour.mp4 45.99MB
176 - Solution to Step 4 - Create the Car Behaviour.srt 11.97KB
177 - Solution to Step 5 - Detect when the Turtle collides with a Car squish.mp4 8.31MB
177 - Solution to Step 5 - Detect when the Turtle collides with a Car squish.srt 2.89KB
178 - Solution to Step 6 - Detect when the Player has reached the other side.mp4 17.10MB
178 - Solution to Step 6 - Detect when the Player has reached the other side.srt 5.55KB
179 - Solution to Step 7 - Add the Scoreboard and Game Over sequence.mp4 33.94MB
179 - Solution to Step 7 - Add the Scoreboard and Game Over sequence.srt 10.67KB
179 - Solution to Step 7 - Add the Scoreboard and Game Over sequence.txt 74B
179 - Solution to Step 7 - Add the Scoreboard and Game Over sequence - Solution+-+turtle-crossing-final.zip 1.77KB
17 - Number Manipulation and F Strings in Python.mp4 23.81MB
17 - Number Manipulation and F Strings in Python.srt 9.90KB
180 - This course is not about typing out code.mp4 59.86MB
180 - This course is not about typing out code.srt 2.32KB
181 - Day 24 Goals - what you will make by the end of the day.mp4 15.96MB
181 - Day 24 Goals - what you will make by the end of the day.srt 2.99KB
182 - Add a High Score to the Snake Game.mp4 51.48MB
182 - Add a High Score to the Snake Game.srt 14.55KB
182 - Add a High Score to the Snake Game - Snake+Project+Code+from+Day+21.zip 1.89KB
183 - How to Open, Read, and Write to Files using the with Keyword.mp4 48.01MB
183 - How to Open, Read, and Write to Files using the with Keyword.srt 12.95KB
183 - How to Open, Read, and Write to Files using the with Keyword.txt 77B
184 - Challenge - Read and Write the High Score to a File in Snake.mp4 33.12MB
184 - Challenge - Read and Write the High Score to a File in Snake.srt 8.14KB
184 - Challenge - Read and Write the High Score to a File in Snake - Solution+-+snake-game-high-score-final.zip 2.84KB
185 - Understand Relative and Absolute File Paths.mp4 103.35MB
185 - Understand Relative and Absolute File Paths.srt 19.85KB
185 - Understand Relative and Absolute File Paths.txt 38B
186 - Introducing the Mail Merge Challenge.mp4 26.10MB
186 - Introducing the Mail Merge Challenge.srt 6.37KB
186 - Introducing the Mail Merge Challenge.txt 171B
186 - Introducing the Mail Merge Challenge - Mail+Merge+Project+Start.zip 8.84KB
187 - Solution & Walkthrough for the Mail Merge Project.mp4 86.32MB
187 - Solution & Walkthrough for the Mail Merge Project.srt 14.50KB
187 - Solution & Walkthrough for the Mail Merge Project.txt 35B
187 - Solution & Walkthrough for the Mail Merge Project - Mail+Merge+Project+Completed.zip 14.75KB
188 - What's the correct solution What's the best answer What's the right way.mp4 68.23MB
188 - What's the correct solution What's the best answer What's the right way.srt 3.54KB
189 - Day 25 Goals - what we will make by the end of the day.mp4 18.00MB
189 - Day 25 Goals - what we will make by the end of the day.srt 2.63KB
18 - Day 2 Project - Tip Calculator.mp4 55.35MB
18 - Day 2 Project - Tip Calculator.srt 19.50KB
18 - Day 2 Project - Tip Calculator.txt 233B
190 - Reading CSV Data in Python.mp4 94.20MB
190 - Reading CSV Data in Python.srt 18.23KB
190 - Reading CSV Data in Python.txt 384B
190 - Reading CSV Data in Python - day-25-start.zip 315B
190 - Reading CSV Data in Python - weather_data.csv 144B
191 - DataFrames & Series - Working with Rows & Columns.mp4 157.99MB
191 - DataFrames & Series - Working with Rows & Columns.srt 26.60KB
192 - The Great Squirrel Census Data Analysis (with Pandas!).mp4 144.07MB
192 - The Great Squirrel Census Data Analysis (with Pandas!).srt 14.49KB
192 - The Great Squirrel Census Data Analysis (with Pandas!).txt 99B
192 - The Great Squirrel Census Data Analysis (with Pandas!) - 2018_Central_Park_Squirrel_Census_-_Squirrel_Data.csv 730.23KB
192 - The Great Squirrel Census Data Analysis (with Pandas!) - day-25-end.zip 143.05KB
193 - U.S. States Game Part 1 - Setup.mp4 87.37MB
193 - U.S. States Game Part 1 - Setup.srt 14.43KB
193 - U.S. States Game Part 1 - Setup.txt 38B
193 - U.S. States Game Part 1 - Setup - day-25-us-states-game-start.zip 40.63KB
194 - U.S. States Game Part 2 - Challenge with .csv.mp4 203.50MB
194 - U.S. States Game Part 2 - Challenge with .csv.srt 22.39KB
195 - U.S. States Game Part 3 - Saving Data to .csv.mp4 30.34MB
195 - U.S. States Game Part 3 - Saving Data to .csv.srt 7.10KB
195 - U.S. States Game Part 3 - Saving Data to .csv.txt 35B
195 - U.S. States Game Part 3 - Saving Data to .csv - day-25-solution-us-states-game-end.zip 41.15KB
196 - Day 26 Goals - what you will make by the end of the day.mp4 3.22MB
196 - Day 26 Goals - what you will make by the end of the day.srt 2.19KB
197 - How to Create Lists using List Comprehension.mp4 63.01MB
197 - How to Create Lists using List Comprehension.srt 21.31KB
198 - Apply List Comprehension to the U.S. States Game.mp4 12.35MB
198 - Apply List Comprehension to the U.S. States Game.srt 3.61KB
199 - How to use Dictionary Comprehension.mp4 42.86MB
199 - How to use Dictionary Comprehension.srt 12.86KB
19 - You are already in the top 50%.mp4 11.30MB
19 - You are already in the top 50%.srt 712B
1 - What you're going to get from this course.mp4 96.09MB
1 - What you're going to get from this course.srt 5.03KB
200 - How to Iterate over a Pandas DataFrame.mp4 19.02MB
200 - How to Iterate over a Pandas DataFrame.srt 6.32KB
200 - How to Iterate over a Pandas DataFrame.txt 38B
201 - Introducing the NATO Alphabet Project.mp4 49.13MB
201 - Introducing the NATO Alphabet Project.srt 7.16KB
201 - Introducing the NATO Alphabet Project - NATO-alphabet-start.zip 860B
202 - Solution & Walkthrough for the NATO Alphabet Project.mp4 31.85MB
202 - Solution & Walkthrough for the NATO Alphabet Project.srt 8.05KB
202 - Solution & Walkthrough for the NATO Alphabet Project.txt 35B
202 - Solution & Walkthrough for the NATO Alphabet Project - Solution-NATO-alphabet-end.zip 815B
203 - Day 27 Goals - what we will make by the end of the day.mp4 15.35MB
203 - Day 27 Goals - what we will make by the end of the day.srt 2.85KB
204 - History of GUI and Introduction to Tkinter.mp4 45.14MB
204 - History of GUI and Introduction to Tkinter.srt 7.33KB
205 - Creating Windows and Labels with Tkinter.mp4 59.91MB
205 - Creating Windows and Labels with Tkinter.srt 13.30KB
205 - Creating Windows and Labels with Tkinter.txt 100B
206 - Setting Default Values for Optional Arguments inside a Function Header.mp4 47.06MB
206 - Setting Default Values for Optional Arguments inside a Function Header.srt 7.74KB
207 - args - Many Positional Arguments.mp4 21.16MB
207 - args - Many Positional Arguments.srt 8.07KB
208 - kwargs - Many Keyword Arguments.mp4 81.93MB
208 - kwargs - Many Keyword Arguments.srt 12.38KB
208 - kwargs - Many Keyword Arguments.txt 45B
209 - Buttons, Entry, and Setting Component Options.mp4 45.11MB
209 - Buttons, Entry, and Setting Component Options.srt 13.48KB
209 - Buttons, Entry, and Setting Component Options.txt 40B
20 - Day 3 Goals - what we will make by the end of the day.mp4 5.79MB
20 - Day 3 Goals - what we will make by the end of the day.srt 2.37KB
20 - Day 3 Goals - what we will make by the end of the day.txt 46B
210 - Other Tkinter Widgets - Radiobuttons, Scales, Checkbuttons and more.mp4 58.86MB
210 - Other Tkinter Widgets - Radiobuttons, Scales, Checkbuttons and more.srt 8.87KB
210 - Other Tkinter Widgets - Radiobuttons, Scales, Checkbuttons and more - Other_Tkinter_Widgets.py 2.14KB
211 - Tkinter Layout Managers - pack(), place() and grid().mp4 71.17MB
211 - Tkinter Layout Managers - pack(), place() and grid().srt 14.78KB
211 - Tkinter Layout Managers - pack(), place() and grid().txt 38B
212 - Mile to Kilometers Converter Project.mp4 108.52MB
212 - Mile to Kilometers Converter Project.srt 14.95KB
212 - Mile to Kilometers Converter Project.txt 35B
213 - Day 28 Goals - what we will make by the end of the day.mp4 6.74MB
213 - Day 28 Goals - what we will make by the end of the day.srt 3.66KB
214 - How to work with the Canvas Widget and Add Images to Tkinter.mp4 100.68MB
214 - How to work with the Canvas Widget and Add Images to Tkinter.srt 21.04KB
214 - How to work with the Canvas Widget and Add Images to Tkinter.txt 46B
214 - How to work with the Canvas Widget and Add Images to Tkinter - pomodoro-start.zip 10.35KB
215 - Challenge - Complete the Application's User Interface (UI).mp4 76.55MB
215 - Challenge - Complete the Application's User Interface (UI).srt 12.18KB
216 - Add a Count Down Mechanism.mp4 100.52MB
216 - Add a Count Down Mechanism.srt 23.51KB
216 - Add a Count Down Mechanism.txt 41B
217 - Dynamic Typing Explained.mp4 52.41MB
217 - Dynamic Typing Explained.srt 9.14KB
217 - Dynamic Typing Explained.txt 69B
218 - Setting Different Timer Sessions and Values.mp4 45.25MB
218 - Setting Different Timer Sessions and Values.srt 10.26KB
219 - Adding Checkmarks and Resetting the Application.mp4 79.79MB
219 - Adding Checkmarks and Resetting the Application.srt 13.03KB
219 - Adding Checkmarks and Resetting the Application.txt 35B
219 - Adding Checkmarks and Resetting the Application - Solution+-+pomodoro-end.zip 13.26KB
21 - Get Access to the Monthly App Brewery Newsletter.html 1.76KB
220 - Day 29 Goals - what we will make by the end of the day.mp4 29.76MB
220 - Day 29 Goals - what we will make by the end of the day.srt 5.28KB
221 - Challenge 1 - Working with Images and Setting up the Canvas.mp4 37.44MB
221 - Challenge 1 - Working with Images and Setting up the Canvas.srt 7.16KB
221 - Challenge 1 - Working with Images and Setting up the Canvas.txt 82B
221 - Challenge 1 - Working with Images and Setting up the Canvas - password-manager-start.zip 13.82KB
222 - Challenge 2 - Use grid() and columnspan to Complete the User Interface.mp4 13.88MB
222 - Challenge 2 - Use grid() and columnspan to Complete the User Interface.srt 6.24KB
222 - Challenge 2 - Use grid() and columnspan to Complete the User Interface - Grid_Column_Span.py 269B
223 - Solution to the Creating the Grid Layout.mp4 39.29MB
223 - Solution to the Creating the Grid Layout.srt 8.90KB
224 - Challenge 3 - Saving Data to File.mp4 105.87MB
224 - Challenge 3 - Saving Data to File.srt 18.86KB
224 - Challenge 3 - Saving Data to File.txt 104B
225 - Dialog Boxes and Pop-Ups in Tkinter.mp4 57.51MB
225 - Dialog Boxes and Pop-Ups in Tkinter.srt 12.68KB
226 - Generate a Password & Copy it to the Clipboard.mp4 111.91MB
226 - Generate a Password & Copy it to the Clipboard.srt 17.32KB
226 - Generate a Password & Copy it to the Clipboard.txt 264B
226 - Generate a Password & Copy it to the Clipboard - Day+5+Password+Generator+Project+Code.zip 502B
226 - Generate a Password & Copy it to the Clipboard - Solution+-+password-manager-end.zip 15.64KB
227 - Day 30 Goals - what you will make by the end of the day.mp4 5.88MB
227 - Day 30 Goals - what you will make by the end of the day.srt 2.57KB
228 - Catching Exceptions - The try catch except finally Pattern.mp4 84.66MB
228 - Catching Exceptions - The try catch except finally Pattern.srt 21.57KB
229 - Raising your own Exceptions.mp4 19.87MB
229 - Raising your own Exceptions.srt 5.64KB
229 - Raising your own Exceptions.txt 46B
22 - Control Flow with if - else and Conditional Operators.mp4 45.08MB
22 - Control Flow with if - else and Conditional Operators.srt 12.98KB
22 - Control Flow with if - else and Conditional Operators.txt 1.13KB
230 - Code Exercise - Exception Handling in the NATO Phonetic Alphabet Project.mp4 40.05MB
230 - Code Exercise - Exception Handling in the NATO Phonetic Alphabet Project.srt 8.93KB
230 - Code Exercise - Exception Handling in the NATO Phonetic Alphabet Project - NATO+Phonetic+Alphabet+for+the+Code+Exercise.zip 3.82KB
230 - Code Exercise - Exception Handling in the NATO Phonetic Alphabet Project - Solution+-+NATO-alphabet-improved-end.zip 3.78KB
231 - Write, read and update JSON data in the Password Manager.mp4 77.63MB
231 - Write, read and update JSON data in the Password Manager.srt 16.99KB
231 - Write, read and update JSON data in the Password Manager.txt 90B
231 - Write, read and update JSON data in the Password Manager - Password+Manager+(End+of+Day+29).zip 15.64KB
232 - Challenge 1 - Handling Exceptions in the Password Manager.mp4 36.76MB
232 - Challenge 1 - Handling Exceptions in the Password Manager.srt 8.41KB
233 - Challenge 2 - Search for a Website in the Password Manager.mp4 189.28MB
233 - Challenge 2 - Search for a Website in the Password Manager.srt 24.87KB
233 - Challenge 2 - Search for a Website in the Password Manager.txt 74B
233 - Challenge 2 - Search for a Website in the Password Manager - Solution+-+password-manager-improved-end.zip 15.88KB
234 - Day 31 Goals - what you will make by the end of the day.mp4 128.66MB
234 - Day 31 Goals - what you will make by the end of the day.srt 13.15KB
234 - Day 31 Goals - what you will make by the end of the day.txt 338B
234 - Day 31 Goals - what you will make by the end of the day - flash-card-project-start.zip 45.87KB
235 - Step 1 - Create the User Interface (UI) with Tkinter.html 1.18KB
236 - Solution & Walkthrough for Creating the UI.mp4 90.42MB
236 - Solution & Walkthrough for Creating the UI.srt 15.51KB
237 - Step 2 - Create New Flash Cards.html 1.06KB
238 - Solution & Walkthrough for Creating New Flash Cards.mp4 99.50MB
238 - Solution & Walkthrough for Creating New Flash Cards.srt 10.55KB
239 - Step 3 - Flip the Cards!.html 2.01KB
23 - Introducing the Modulo.mp4 16.30MB
23 - Introducing the Modulo.srt 7.80KB
240 - Solution & Walkthrough for Flipping Cards.mp4 106.58MB
240 - Solution & Walkthrough for Flipping Cards.srt 11.94KB
241 - Step 4 - Save Your Progress.html 2.01KB
242 - Solution & Walkthrough for Saving Progress.mp4 93.89MB
242 - Solution & Walkthrough for Saving Progress.srt 12.26KB
242 - Solution & Walkthrough for Saving Progress.txt 74B
242 - Solution & Walkthrough for Saving Progress - Solution+-+flash-card-project-end.zip 46.63KB
243 - Day 32 Goals - what we will make by the end of the day.mp4 10.84MB
243 - Day 32 Goals - what we will make by the end of the day.srt 3.38KB
244 - A Note About the Next Lesson - Google SMTP Port.html 2.35KB
245 - How to Send Emails with Python using SMTP.mp4 152.49MB
245 - How to Send Emails with Python using SMTP.srt 20.82KB
245 - How to Send Emails with Python using SMTP.txt 46B
245 - How to Send Emails with Python using SMTP - Birthday+Wisher+(Day+32)+start.zip 6.19KB
246 - Working with the datetime Module.mp4 21.38MB
246 - Working with the datetime Module.srt 7.70KB
246 - Working with the datetime Module.txt 47B
247 - Challenge 1 - Send Motivational Quotes on Mondays via Email.mp4 106.79MB
247 - Challenge 1 - Send Motivational Quotes on Mondays via Email.srt 10.97KB
247 - Challenge 1 - Send Motivational Quotes on Mondays via Email.txt 157B
248 - Automated Birthday Wisher Project Challenge.mp4 36.10MB
248 - Automated Birthday Wisher Project Challenge.srt 7.82KB
248 - Automated Birthday Wisher Project Challenge - birthday-wisher-extrahard-start.zip 1.18KB
248 - Automated Birthday Wisher Project Challenge - birthday-wisher-hard-start.zip 1.49KB
248 - Automated Birthday Wisher Project Challenge - birthday-wisher-normal-start.zip 1.97KB
249 - Solution & Walkthrough for the Automated Birthday Wisher.mp4 229.12MB
249 - Solution & Walkthrough for the Automated Birthday Wisher.srt 23.68KB
249 - Solution & Walkthrough for the Automated Birthday Wisher - Solution+-+birthday-wisher-end.zip 1.64KB
24 - Nested if statements and elif statements.mp4 26.48MB
24 - Nested if statements and elif statements.srt 7.96KB
24 - Nested if statements and elif statements.txt 210B
250 - Run Your Python Code in the Cloud!.mp4 74.23MB
250 - Run Your Python Code in the Cloud!.srt 8.33KB
250 - Run Your Python Code in the Cloud!.txt 70B
251 - Day 33 Goals - what you will make by the end of the day.mp4 24.97MB
251 - Day 33 Goals - what you will make by the end of the day.srt 1.50KB
251 - Day 33 Goals - what you will make by the end of the day.txt 57B
252 - What are Application Programming Interfaces (APIs).mp4 30.01MB
252 - What are Application Programming Interfaces (APIs).srt 5.69KB
252 - What are Application Programming Interfaces (APIs).txt 63B
253 - API Endpoints and Making API Calls.mp4 50.33MB
253 - API Endpoints and Making API Calls.srt 11.02KB
253 - API Endpoints and Making API Calls.txt 196B
254 - Working with Responses - HTTP Codes, Exceptions & JSON Data.mp4 67.83MB
254 - Working with Responses - HTTP Codes, Exceptions & JSON Data.srt 12.11KB
254 - Working with Responses - HTTP Codes, Exceptions & JSON Data.txt 128B
255 - Challenge - Build a Kanye Quotes App using the Kanye Rest API.mp4 47.27MB
255 - Challenge - Build a Kanye Quotes App using the Kanye Rest API.srt 6.04KB
255 - Challenge - Build a Kanye Quotes App using the Kanye Rest API.txt 19B
255 - Challenge - Build a Kanye Quotes App using the Kanye Rest API - kanye-quotes-start.zip 45.53KB
255 - Challenge - Build a Kanye Quotes App using the Kanye Rest API - Solution+kanye-quotes-end.zip 45.59KB
256 - Understand API Parameters - Match Sunset Times with the Current Time.mp4 128.12MB
256 - Understand API Parameters - Match Sunset Times with the Current Time.srt 19.92KB
256 - Understand API Parameters - Match Sunset Times with the Current Time.txt 87B
257 - ISS Overhead Notifier Project - Challenge & Solution.mp4 121.78MB
257 - ISS Overhead Notifier Project - Challenge & Solution.srt 13.38KB
257 - ISS Overhead Notifier Project - Challenge & Solution.txt 62B
257 - ISS Overhead Notifier Project - Challenge & Solution - issoverhead-start.zip 720B
257 - ISS Overhead Notifier Project - Challenge & Solution - Solution+-+issoverhead-end.zip 846B
258 - Day 34 Goals - what you will make by the end of the day.mp4 29.15MB
258 - Day 34 Goals - what you will make by the end of the day.srt 3.23KB
258 - Day 34 Goals - what you will make by the end of the day.txt 20B
259 - Trivia Question API Challenge.mp4 60.71MB
259 - Trivia Question API Challenge.srt 7.74KB
259 - Trivia Question API Challenge - quizzler-app-start.zip 7.38KB
25 - Multiple If Statements in Succession.mp4 42.56MB
25 - Multiple If Statements in Succession.srt 11.42KB
25 - Multiple If Statements in Succession.txt 210B
260 - Solution & Walkthrough for getting Trivia Questions.mp4 20.34MB
260 - Solution & Walkthrough for getting Trivia Questions.srt 4.63KB
261 - Unescaping HTML Entities.mp4 41.57MB
261 - Unescaping HTML Entities.srt 5.17KB
261 - Unescaping HTML Entities.txt 183B
262 - Class based Tkinter UI.mp4 151.13MB
262 - Class based Tkinter UI.srt 20.42KB
263 - Python Typing & Showing the Next Question in the GUI.mp4 51.31MB
263 - Python Typing & Showing the Next Question in the GUI.srt 9.52KB
263 - Python Typing & Showing the Next Question in the GUI.txt 173B
264 - Python Typing - Type Hints and Arrows-.mp4 16.65MB
264 - Python Typing - Type Hints and Arrows-.srt 7.16KB
264 - Python Typing - Type Hints and Arrows- - Type+Hints+demo+Day-34-end.zip 297B
265 - Check the Answer.mp4 26.08MB
265 - Check the Answer.srt 4.81KB
266 - Give Feedback to the Player, Keep Score and Fix the Bugs =).mp4 60.10MB
266 - Give Feedback to the Player, Keep Score and Fix the Bugs =).srt 11.66KB
266 - Give Feedback to the Player, Keep Score and Fix the Bugs =).txt 191B
266 - Give Feedback to the Player, Keep Score and Fix the Bugs =) - Solution+-+quizzler-app-end.zip 7.57KB
267 - Day 35 Goals - what you will make by the end of the day.mp4 6.17MB
267 - Day 35 Goals - what you will make by the end of the day.srt 2.31KB
268 - What is API Authentication and Why Do We Need to Authenticate Ourselves.mp4 56.52MB
268 - What is API Authentication and Why Do We Need to Authenticate Ourselves.srt 6.29KB
268 - What is API Authentication and Why Do We Need to Authenticate Ourselves.txt 45B
269 - Using API Keys to Authenticate and Get the Weather from OpenWeatherMap.mp4 152.39MB
269 - Using API Keys to Authenticate and Get the Weather from OpenWeatherMap.srt 21.40KB
269 - Using API Keys to Authenticate and Get the Weather from OpenWeatherMap.txt 177B
26 - Pizza Order Practice.mp4 45.43MB
26 - Pizza Order Practice.srt 11.20KB
270 - Challenge - Check if it Will Rain in the Next 12 Hours.mp4 85.06MB
270 - Challenge - Check if it Will Rain in the Next 12 Hours.srt 25.71KB
270 - Challenge - Check if it Will Rain in the Next 12 Hours.txt 175B
271 - Sending SMS via the Twilio API.mp4 142.08MB
271 - Sending SMS via the Twilio API.srt 14.73KB
271 - Sending SMS via the Twilio API.txt 86B
272 - Can't use SMS Try WhatsApp instead.html 2.11KB
273 - Use PythonAnywhere to Automate the Python Script.mp4 90.34MB
273 - Use PythonAnywhere to Automate the Python Script.srt 12.38KB
273 - Use PythonAnywhere to Automate the Python Script.txt 94B
274 - Understanding Environment Variables and Hiding API Keys.mp4 124.58MB
274 - Understanding Environment Variables and Hiding API Keys.srt 14.43KB
274 - Understanding Environment Variables and Hiding API Keys.txt 263B
275 - Day 36 Goals - what you will make by the end of the day.mp4 103.18MB
275 - Day 36 Goals - what you will make by the end of the day.srt 13.76KB
275 - Day 36 Goals - what you will make by the end of the day.txt 47B
276 - Choose Your Destiny!.txt 162B
276 - Choose Your Destiny! - stock-news-extrahard-start.zip 3.11KB
276 - Choose Your Destiny! - stock-news-hard-start.zip 3.37KB
276 - Choose Your Destiny! - stock-news-normal-start.zip 1.29KB
277 - Solution & Walkthrough for Step 1 - Check for Stock Price Movements.mp4 185.50MB
277 - Solution & Walkthrough for Step 1 - Check for Stock Price Movements.srt 20.70KB
278 - Solution & Walkthrough for Step 2 - Get the News Articles.mp4 105.33MB
278 - Solution & Walkthrough for Step 2 - Get the News Articles.srt 9.03KB
279 - Solution & Walkthrough for Step 3 - Send the SMS Messages.mp4 144.74MB
279 - Solution & Walkthrough for Step 3 - Send the SMS Messages.srt 11.79KB
279 - Solution & Walkthrough for Step 3 - Send the SMS Messages.txt 74B
279 - Solution & Walkthrough for Step 3 - Send the SMS Messages - Solution+-+stock-news-end.zip 1.55KB
27 - Logical Operators.mp4 38.30MB
27 - Logical Operators.srt 11.02KB
27 - Logical Operators.txt 2.19KB
280 - Day 37 Goals - what you will make by the end of the day.mp4 28.92MB
280 - Day 37 Goals - what you will make by the end of the day.srt 4.13KB
281 - HTTP Post Requests.mp4 63.09MB
281 - HTTP Post Requests.srt 11.83KB
281 - HTTP Post Requests.txt 91B
282 - Advanced Authentication using an HTTP Header.mp4 138.01MB
282 - Advanced Authentication using an HTTP Header.srt 13.98KB
283 - Challenge - Add a Pixel to the Habit Tracker using a Post Request.mp4 37.57MB
283 - Challenge - Add a Pixel to the Habit Tracker using a Post Request.srt 7.80KB
284 - Autofilling today's date using strftime.mp4 27.22MB
284 - Autofilling today's date using strftime.srt 5.49KB
284 - Autofilling today's date using strftime.txt 52B
285 - How to use HTTP Put and Delete Requests.mp4 59.98MB
285 - How to use HTTP Put and Delete Requests.srt 8.10KB
285 - How to use HTTP Put and Delete Requests.txt 74B
285 - How to use HTTP Put and Delete Requests - Solution+-+habit-tracking-end.zip 713B
286 - Day 38 Goals - what you will make by the end of the day.mp4 33.60MB
286 - Day 38 Goals - what you will make by the end of the day.srt 4.69KB
286 - Day 38 Goals - what you will make by the end of the day.txt 35B
287 - Step 1 - Setup API Credentials and Google Spreadsheet.txt 40B
288 - Step 2 - Get Exercise Stats with Natural Language Queries.txt 35B
289 - Step 3 - Setup Your Google Sheet with Sheety.txt 18B
28 - Day 3 Project - Treasure Island.mp4 262.46MB
28 - Day 3 Project - Treasure Island.srt 28.61KB
28 - Day 3 Project - Treasure Island.txt 291B
28 - Day 3 Project - Treasure Island - Treasure+Island+Flowchart+(pdf).pdf 30.41KB
290 - Step 4 - Saving Data into Google Sheets.html 1.70KB
291 - Step 5 - Authenticate Your Sheety API.html 2.46KB
292 - Step 6 - Environment Variables.txt 35B
292 - Step 6 - Environment Variables - Solution-Exercise_Tracker.zip 3.19KB
293 - Day 39 Goals - what you will make by the end of the day.mp4 57.83MB
293 - Day 39 Goals - what you will make by the end of the day.srt 6.28KB
294 - Step 1 - Choose Your Path and Download the Starting Project - Amadeus_API_References.pdf 84.97KB
294 - Step 1 - Choose Your Path and Download the Starting Project - flight-deals-start.zip 4.55KB
294 - Step 1 - Choose Your Path and Download the Starting Project - HOW+TO+-+Create+an+account+on+Amadeus.pdf 1.56MB
295 - Step 2 - Use Sheety to Read and Write Data to the Google Sheet.html 4.91KB
296 - Step 3 - Get the IATA Codes using Amadeus.html 5.32KB
297 - Step 4 - Search for Cheap Flights.html 4.37KB
298 - Step 5 - If the price is lower than in the Sheet, send a message.txt 99B
299 - Day 40 Goals - what you will make by the end of the day.mp4 19.66MB
299 - Day 40 Goals - what you will make by the end of the day.srt 3.47KB
299 - Day 40 Goals - what you will make by the end of the day.txt 28B
29 - Share and Show off your Project!.mp4 16.73MB
29 - Share and Show off your Project!.srt 996B
2 - START HERE.mp4 37.64MB
2 - START HERE.srt 3.88KB
2 - START HERE - Course+Pledge+-+App+Brewery+100+Days+of+Python.pdf 71.85KB
300 - Step 1 - Create a Sharable Form linked to your Sheet.html 4.10KB
301 - Step 2 - Download the Starting Project - Day+40+Flight+Search+Amadeus+Start.zip 6.94KB
302 - Step 3 - Destinations without Direct Flights.html 1.75KB
303 - Step 4 - Retrieve your customer emails.html 1.34KB
304 - Step 5 - Email all our customers.txt 226B
304 - Step 5 - Email all our customers - Day+40+Flight+Search+Amadeus+End.zip 8.18KB
305 - How Does the Internet Actually Work.mp4 77.40MB
305 - How Does the Internet Actually Work.srt 10.40KB
305 - How Does the Internet Actually Work.txt 34B
306 - How Do Websites Actually Work.mp4 58.50MB
306 - How Do Websites Actually Work.srt 9.32KB
307 - Download the Required Software.html 1.69KB
308 - What is HTML.mp4 36.42MB
308 - What is HTML.srt 5.26KB
309 - HTML Heading Elements.mp4 48.37MB
309 - HTML Heading Elements.srt 18.99KB
309 - HTML Heading Elements.txt 400B
309 - HTML Heading Elements - 2.1+Heading+Element.zip 282.31KB
30 - Day 4 Goals - what we will make by the end of the day.mp4 2.51MB
30 - Day 4 Goals - what we will make by the end of the day.srt 2.16KB
30 - Day 4 Goals - what we will make by the end of the day.txt 46B
310 - HTML Paragraph Elements.mp4 123.24MB
310 - HTML Paragraph Elements.srt 10.49KB
310 - HTML Paragraph Elements - 2.2+Paragraph+Element.zip 1.65MB
311 - Self Closing Tags.mp4 127.90MB
311 - Self Closing Tags.srt 14.76KB
311 - Self Closing Tags.txt 60B
311 - Self Closing Tags - 2.3+Void+Elements.zip 1.40MB
312 - Day 41 Project - Movie Ranking.mp4 41.86MB
312 - Day 41 Project - Movie Ranking.srt 6.93KB
312 - Day 41 Project - Movie Ranking - 2.4+Movie+Ranking+Project.zip 388.79KB
313 - HTML Boilerplate.mp4 86.37MB
313 - HTML Boilerplate.srt 16.23KB
314 - The List Element.mp4 123.20MB
314 - The List Element.srt 13.62KB
314 - The List Element - 3.0+List+Elements.zip 229.92KB
315 - Nesting and Indentation.mp4 47.27MB
315 - Nesting and Indentation.srt 16.99KB
315 - Nesting and Indentation - 3.1+Nesting+and+Indentation.zip 37.75KB
316 - Anchor Elements.mp4 43.57MB
316 - Anchor Elements.srt 13.54KB
316 - Anchor Elements - 3.2+Anchor+Elements.zip 228.22KB
317 - Image Elements.mp4 71.54MB
317 - Image Elements.srt 10.47KB
317 - Image Elements - 3.3+Image+Elements.zip 2.20MB
318 - Day 42 Project - Birthday Invite Website.mp4 55.00MB
318 - Day 42 Project - Birthday Invite Website.srt 5.46KB
318 - Day 42 Project - Birthday Invite Website - 3.4+Birthday+Invite+Project.zip 1.49MB
319 - Why do we need CSS.mp4 134.70MB
319 - Why do we need CSS.srt 10.65KB
31 - Random Module.mp4 225.74MB
31 - Random Module.srt 23.47KB
31 - Random Module.txt 215B
320 - How to add CSS.mp4 46.04MB
320 - How to add CSS.srt 17.71KB
320 - How to add CSS - 5.1+Adding+CSS.zip 3.09KB
321 - CSS Selectors.mp4 190.87MB
321 - CSS Selectors.srt 26.77KB
321 - CSS Selectors - 5.3+CSS+Selectors.zip 138.08KB
322 - Day 43 Project - Colour Vocab Website.mp4 51.45MB
322 - Day 43 Project - Colour Vocab Website.srt 11.44KB
322 - Day 43 Project - Colour Vocab Website - 5.4+Color+Vocab+Project.zip 873.69KB
323 - CSS Colours.mp4 50.41MB
323 - CSS Colours.srt 9.19KB
323 - CSS Colours.txt 248B
323 - CSS Colours - 6.0+CSS+Colors.zip 18.34KB
324 - Font Properties.mp4 151.69MB
324 - Font Properties.srt 25.78KB
324 - Font Properties - 6.1+Font+Properties.zip 333.51KB
325 - Inspecting CSS.mp4 66.87MB
325 - Inspecting CSS.srt 15.94KB
325 - Inspecting CSS.txt 143B
326 - The CSS Box Model - Margin, Padding and Border.mp4 149.93MB
326 - The CSS Box Model - Margin, Padding and Border.srt 24.40KB
326 - The CSS Box Model - Margin, Padding and Border - 6.3+CSS+Box+Model.zip 803.20KB
327 - Day 44 Project - Motivational Poster Website.mp4 109.97MB
327 - Day 44 Project - Motivational Poster Website.srt 9.99KB
327 - Day 44 Project - Motivational Poster Website - 6.4+Motivation+Meme+Project.zip 4.39MB
328 - Day 45 Goals - what you will make by the end of the day.mp4 48.14MB
328 - Day 45 Goals - what you will make by the end of the day.srt 3.49KB
329 - Parsing HTML and Making Soup.mp4 91.18MB
329 - Parsing HTML and Making Soup.srt 12.87KB
329 - Parsing HTML and Making Soup.txt 54B
329 - Parsing HTML and Making Soup - bs4-start.zip 2.20KB
32 - Understanding the Offset and Appending Items to Lists.mp4 70.32MB
32 - Understanding the Offset and Appending Items to Lists.srt 16.18KB
32 - Understanding the Offset and Appending Items to Lists.txt 105B
330 - Finding and Selecting Particular Elements with BeautifulSoup.mp4 119.04MB
330 - Finding and Selecting Particular Elements with BeautifulSoup.srt 14.63KB
331 - Scraping a Live Website.mp4 285.02MB
331 - Scraping a Live Website.srt 22.15KB
331 - Scraping a Live Website.txt 237B
332 - Is Web Scraping Legal.mp4 113.92MB
332 - Is Web Scraping Legal.srt 16.81KB
333 - 100 Movies that You Must Watch.mp4 126.61MB
333 - 100 Movies that You Must Watch.srt 14.49KB
333 - 100 Movies that You Must Watch.txt 141B
333 - 100 Movies that You Must Watch - Solution+-+100+movies+to+watch+end.zip 2.90KB
333 - 100 Movies that You Must Watch - Starting+Code+-+100+movies+to+watch+start.zip 1.19KB
334 - Day 46 Goals - what you will make by the end of the day.mp4 31.83MB
334 - Day 46 Goals - what you will make by the end of the day.srt 5.58KB
335 - Step 1 - Scraping the Billboard Hot 100.html 1.61KB
336 - Step 2 - Authentication with Spotify.html 5.75KB
337 - Step 3 - Search Spotify for the Songs from Step 1.html 987B
338 - Step 4 - Creating and Adding to Spotify Playlist.txt 35B
338 - Step 4 - Creating and Adding to Spotify Playlist - Day+46+Solution+music-time-machine-end.zip 1.53KB
339 - Day 47 Goals - what you will make by the end of the day.mp4 77.12MB
339 - Day 47 Goals - what you will make by the end of the day.srt 7.68KB
33 - Who will pay the bill.mp4 51.43MB
33 - Who will pay the bill.srt 8.15KB
340 - Step 1 - Updated Use BeautifulSoup to scrape the product price.txt 41B
341 - Step 2 - Email alert when the price is below preset value.txt 41B
342 - Step 3 - Add headers to your request.html 2.81KB
343 - Step 4 - Scrape the live Amazon site.txt 111B
344 - Day 48 Goals - what you will make by the end of the day.mp4 25.78MB
344 - Day 48 Goals - what you will make by the end of the day.srt 3.79KB
344 - Day 48 Goals - what you will make by the end of the day.txt 81B
345 - How to Install & Set Up Selenium.mp4 50.10MB
345 - How to Install & Set Up Selenium.srt 11.20KB
345 - How to Install & Set Up Selenium.txt 41B
346 - How to Find and Select Elements on a Website with Selenium.mp4 211.34MB
346 - How to Find and Select Elements on a Website with Selenium.srt 23.95KB
346 - How to Find and Select Elements on a Website with Selenium.txt 88B
346 - How to Find and Select Elements on a Website with Selenium - day-48-Selenium-Completed-Lesson-Code.py.zip 997B
347 - Challenge - Use Selenium to Scrape Website Data.mp4 112.57MB
347 - Challenge - Use Selenium to Scrape Website Data.srt 9.83KB
347 - Challenge - Use Selenium to Scrape Website Data.txt 94B
348 - Challenge - Use Selenium in a Blank Project & Scrape a Different Piece of Data.mp4 44.68MB
348 - Challenge - Use Selenium in a Blank Project & Scrape a Different Piece of Data.srt 6.58KB
348 - Challenge - Use Selenium in a Blank Project & Scrape a Different Piece of Data.txt 39B
349 - How to Automate Filling Out Forms and Clicking Buttons with Selenium.mp4 65.81MB
349 - How to Automate Filling Out Forms and Clicking Buttons with Selenium.srt 16.53KB
349 - How to Automate Filling Out Forms and Clicking Buttons with Selenium.txt 264B
34 - IndexErrors and Working with Nested Lists.mp4 21.95MB
34 - IndexErrors and Working with Nested Lists.srt 6.15KB
34 - IndexErrors and Working with Nested Lists.txt 71B
350 - The Cookie Clicker Project.mp4 67.97MB
350 - The Cookie Clicker Project.srt 4.75KB
350 - The Cookie Clicker Project.txt 76B
351 - Challenge - Create an Automated Game Playing Bot.txt 35B
352 - Day 49 Goals - what you will make by the end of the day.mp4 67.90MB
352 - Day 49 Goals - what you will make by the end of the day.srt 7.97KB
352 - Day 49 Goals - what you will make by the end of the day.txt 33B
353 - Step 1 - Setup, Chrome Profile, and Basic Navigation.html 3.04KB
354 - Step 2 - Automated Login.html 1.64KB
355 - Step 3 - Book the upcoming Tuesday class.html 2.36KB
356 - Step 4 - Check if a class is already booked.html 1.00KB
357 - Step 5 - Add counters to your script to provide a neat summary.html 1012B
358 - Step 6 - Class Booking - Book every Tuesday AND Thursday class.html 1.53KB
359 - Step 7 - Verify Class bookings on the My Bookings Page.html 2.52KB
35 - Day 4 Project - Rock Paper Scissors.mp4 145.38MB
35 - Day 4 Project - Rock Paper Scissors.srt 24.88KB
35 - Day 4 Project - Rock Paper Scissors.txt 61B
360 - Step 8 - Time Travel Quality Assurance (QA).html 1.45KB
361 - Step 9 - Add Resilience in case of Network Failures.html 2.88KB
362 - Day 50 Goals - what you will make by the end of the day.mp4 69.21MB
362 - Day 50 Goals - what you will make by the end of the day.srt 9.86KB
362 - Day 50 Goals - what you will make by the end of the day.txt 170B
363 - Step 1 - Setup your account on Tinder.html 1.09KB
364 - Step 2 - Navigate to Login Page.html 1.50KB
365 - Step 3 - Login with Facebook.html 2.53KB
366 - Step 4 - Dismiss all requests.html 1.14KB
367 - Step 5 - Hit Like!.txt 35B
368 - Day 51 Goals - what you will make by the end of the day.mp4 57.06MB
368 - Day 51 Goals - what you will make by the end of the day.srt 8.26KB
368 - Day 51 Goals - what you will make by the end of the day.txt 292B
369 - Step 1 - Setup Your Twitter Account.html 811B
36 - Programming is like going to the Gym.mp4 37.22MB
36 - Programming is like going to the Gym.srt 1.66KB
370 - Step 2 - Create a Class.html 926B
371 - Step 3 - Get Internet Speeds.html 1.00KB
372 - Step 4 - Building a Twitter Bot to Tweet at your Internet Provider.txt 35B
373 - Day 52 Goals - what you will make by the end of the day.mp4 35.55MB
373 - Day 52 Goals - what you will make by the end of the day.srt 4.87KB
373 - Day 52 Goals - what you will make by the end of the day.txt 159B
373 - Day 52 Goals - what you will make by the end of the day - Instagram+Follow+_+Unfollow+Strategy+For+Instagram+Growth+-+HypePlanner.pdf 3.73MB
374 - Step 1 - Get Your Instagram Credentials.html 1.28KB
375 - Step 2 - Create a Class.html 622B
376 - Step 3 - Login to Instagram.html 2.29KB
377 - Step 4 - Find the followers of the target account.html 2.31KB
378 - Step 5 - Follow all the followers.txt 35B
379 - Day 53 Goals - what you will make by the end of the day.mp4 104.67MB
379 - Day 53 Goals - what you will make by the end of the day.srt 12.73KB
379 - Day 53 Goals - what you will make by the end of the day.txt 1.19KB
37 - Day 5 Goals - what we will make by the end of the day.mp4 38.25MB
37 - Day 5 Goals - what we will make by the end of the day.srt 4.57KB
37 - Day 5 Goals - what we will make by the end of the day.txt 77B
380 - Web Scraping and Data Entry Capstone Project Requirements.txt 42B
381 - Hints & Solution.txt 99B
382 - Understanding Backend Web Development with Python.mp4 38.65MB
382 - Understanding Backend Web Development with Python.srt 12.12KB
383 - Create your First Web Server with Flask.mp4 94.42MB
383 - Create your First Web Server with Flask.srt 16.91KB
383 - Create your First Web Server with Flask.txt 89B
384 - Understand the Command Line on Windows and Mac.mp4 196.58MB
384 - Understand the Command Line on Windows and Mac.srt 18.08KB
384 - Understand the Command Line on Windows and Mac.txt 150B
385 - __name__ and __main__ - Special Attributes built into Python.mp4 25.89MB
385 - __name__ and __main__ - Special Attributes built into Python.srt 4.64KB
385 - __name__ and __main__ - Special Attributes built into Python.txt 136B
386 - Python Functions as First Class Objects - Passing & Nesting Functions.mp4 45.77MB
386 - Python Functions as First Class Objects - Passing & Nesting Functions.srt 12.93KB
386 - Python Functions as First Class Objects - Passing & Nesting Functions.txt 111B
387 - Understanding Python Decorator Functions and the @ Syntax.mp4 57.48MB
387 - Understanding Python Decorator Functions and the @ Syntax.srt 11.65KB
387 - Understanding Python Decorator Functions and the @ Syntax.txt 110B
387 - Understanding Python Decorator Functions and the @ Syntax - Completed+Code+for+day-54-end.zip 270B
388 - Day 55 Goals - what you will make by the end of the day.mp4 10.86MB
388 - Day 55 Goals - what you will make by the end of the day.srt 2.16KB
389 - Working Flask URL Paths and the Flask Debugger.mp4 134.68MB
389 - Working Flask URL Paths and the Flask Debugger.srt 18.00KB
389 - Working Flask URL Paths and the Flask Debugger.txt 135B
38 - Using the for loop with Python Lists.mp4 24.67MB
38 - Using the for loop with Python Lists.srt 9.47KB
390 - Rendering HTML Elements with Flask.mp4 80.83MB
390 - Rendering HTML Elements with Flask.srt 9.45KB
390 - Rendering HTML Elements with Flask.txt 18B
391 - Challenge - Use Python Decorators to Style HTML Tags.mp4 21.16MB
391 - Challenge - Use Python Decorators to Style HTML Tags.srt 4.04KB
391 - Challenge - Use Python Decorators to Style HTML Tags.txt 68B
392 - Advanced Decorators with args and kwargs.mp4 51.83MB
392 - Advanced Decorators with args and kwargs.srt 9.24KB
392 - Advanced Decorators with args and kwargs.txt 62B
392 - Advanced Decorators with args and kwargs - Solution+&+Completed+Code+for+day-55-end.zip 707B
393 - Final Project - Higher or Lower URLs.txt 35B
394 - Day 56 Goals - what you will make by the end of the day.mp4 7.10MB
394 - Day 56 Goals - what you will make by the end of the day.srt 1.87KB
395 - Rendering HTML Files with Flask.mp4 48.18MB
395 - Rendering HTML Files with Flask.srt 14.69KB
395 - Rendering HTML Files with Flask.txt 111B
396 - Serving Static Files using Flask.mp4 40.22MB
396 - Serving Static Files using Flask.srt 11.58KB
397 - How to Use Website Templates to Speed Up Web Development.mp4 192.17MB
397 - How to Use Website Templates to Speed Up Web Development.srt 15.16KB
397 - How to Use Website Templates to Speed Up Web Development.txt 44B
397 - How to Use Website Templates to Speed Up Web Development - personal-site-html-and-css-files.zip 125.46KB
398 - Final Project - Name Card Website Template.txt 44B
398 - Final Project - Name Card Website Template - html5up-identity.zip 644.35KB
399 - Solution and Walkthrough for the Name Card Final Project.mp4 132.55MB
399 - Solution and Walkthrough for the Name Card Final Project.srt 9.81KB
399 - Solution and Walkthrough for the Name Card Final Project.txt 60B
39 - Highest Score.mp4 20.68MB
39 - Highest Score.srt 7.86KB
3 - Downloadable Resources and Tips for Taking the Course.mp4 149.11MB
3 - Downloadable Resources and Tips for Taking the Course.srt 5.62KB
3 - Downloadable Resources and Tips for Taking the Course.txt 199B
3 - Downloadable Resources and Tips for Taking the Course - 100+Days+of+Python+Check+Off+Posters.pdf 175.72KB
3 - Downloadable Resources and Tips for Taking the Course - 12+Rules+to+Learn+to+Code+eBook-Copyright+App+Brewery.pdf 2.36MB
3 - Downloadable Resources and Tips for Taking the Course - Coding+Notebook+Sheets+to+Print.pdf 346.02KB
3 - Downloadable Resources and Tips for Taking the Course - Python+Syntax+Cheat+Sheet+Booklet+v2.pdf 272.58KB
3 - Downloadable Resources and Tips for Taking the Course - Syllabus+for+100+Days+of+Python.pdf 162.86KB
3 - Downloadable Resources and Tips for Taking the Course - Wallpapers.zip 31.56MB
400 - Day 57 Goals - what you will make by the end of the day.mp4 5.05MB
400 - Day 57 Goals - what you will make by the end of the day.srt 2.58KB
401 - Using Jinja to Produce Dynamic HTML Pages.mp4 119.40MB
401 - Using Jinja to Produce Dynamic HTML Pages.srt 15.36KB
401 - Using Jinja to Produce Dynamic HTML Pages.txt 332B
401 - Using Jinja to Produce Dynamic HTML Pages - day-57-start.zip 263B
402 - Challenge - Combining Jinja Templating with APIs.mp4 90.31MB
402 - Challenge - Combining Jinja Templating with APIs.srt 15.89KB
402 - Challenge - Combining Jinja Templating with APIs.txt 42B
403 - Multiline Statements with Jinja.mp4 81.31MB
403 - Multiline Statements with Jinja.srt 9.57KB
403 - Multiline Statements with Jinja.txt 139B
403 - Multiline Statements with Jinja - blog-data.txt 1.43KB
404 - URL Building with Flask.mp4 42.78MB
404 - URL Building with Flask.srt 6.00KB
404 - URL Building with Flask - day-57-end.zip 1.59KB
405 - Blog Capstone Project Part 1 - Templating.txt 35B
405 - Blog Capstone Project Part 1 - Templating - day-57-solution-blog-templating-end.zip 2.12KB
405 - Blog Capstone Project Part 1 - Templating - day-57-starting-files-blog-templating.zip 1.81KB
406 - Day 58 Goals - What You'll Learn By the End of Today.html 812B
407 - What is Bootstrap.mp4 190.38MB
407 - What is Bootstrap.srt 20.29KB
407 - What is Bootstrap.txt 156B
407 - What is Bootstrap - 11.0+Bootstrap+Intro.zip 1.37MB
408 - Bootstrap Layout.mp4 98.81MB
408 - Bootstrap Layout.srt 26.64KB
408 - Bootstrap Layout.txt 46B
409 - Bootstrap Components.mp4 557.19MB
409 - Bootstrap Components.srt 41.03KB
409 - Bootstrap Components - 11.2+Bootstrap+Components.zip 1.22MB
40 - for loops and the range() function.mp4 15.64MB
40 - for loops and the range() function.srt 7.58KB
410 - Day 58 Project - A Startup Website for TinDog.mp4 628.81MB
410 - Day 58 Project - A Startup Website for TinDog.srt 40.46KB
410 - Day 58 Project - A Startup Website for TinDog - 11.3+TinDog+Project.zip 1.39MB
411 - Day 59 Goals - What you'll make by the end of today.html 2.05KB
412 - Step 1 - Download the starting project.html 1.06KB
413 - Step 2 - Get the home page to work.html 511B
414 - Step 3 - Fix the header and footer.html 1.67KB
415 - Step 4 - Using Jinja Include for Render Templates.html 1.27KB
416 - Step 5 - Make the About and Contact Pages Work.html 1.84KB
417 - Step 6 - Fetch and render the blog posts from an API - blog-data.txt 1.43KB
418 - Step 7 - Rendering Individual Posts.txt 35B
418 - Step 7 - Rendering Individual Posts - day-59-upgraded-blog-end.zip 1.63MB
419 - Day 60 goals - Make the Contact Form Work.html 975B
41 - Day 5 Project - Create a Password Generator.mp4 95.57MB
41 - Day 5 Project - Create a Password Generator.srt 20.58KB
41 - Day 5 Project - Create a Password Generator.txt 145B
420 - HTML Forms Revision - Creating a Form from Scratch.html 1.28KB
421 - Handle POST Requests with Flask Servers.html 3.66KB
422 - POST Requests in Flask Solution.html 1.26KB
423 - Getting the Contact Form to Work - day-60-starting-files-blog-with-contact-form.zip 1.63MB
424 - Sending Email with smtplib.txt 35B
424 - Sending Email with smtplib - day-60-blog-with-contact-form-end.zip 1.63MB
425 - Day 61 Goals - Building Advanced Forms.html 1.56KB
426 - Installing Flask-WTF - day-61-starting-files-flask-secrets.zip 1.88KB
427 - Creating Forms with Flask-WTF.html 2.02KB
428 - Code Improvements for Our WTForms.html 3.44KB
429 - Adding Validation to Forms with Flask-WTF.html 3.86KB
42 - Hard Work and Perseverance beats Raw Talent Every Time.mp4 39.57MB
42 - Hard Work and Perseverance beats Raw Talent Every Time.srt 1.65KB
430 - Receiving Form Data with WTForms.html 2.01KB
431 - Inheriting Templates Using Jinja2.html 5.45KB
432 - Using Bootstrap-Flask as an Inherited Template.html 1.87KB
433 - Bootstrap-Flask Supports WTForms.txt 35B
433 - Bootstrap-Flask Supports WTForms - day-61-flask-secrets-end.zip 2.61KB
434 - Download the Starting Project - day-62-starting-files-coffee-and-wifi.zip 4.32KB
435 - Look at the Desired Final Product.html 125B
436 - Check Off Each Requirement.txt 35B
436 - Check Off Each Requirement - day-62-coffee-and-wifi-end.zip 3.69KB
437 - Day 63 Goals - Creating a Virtual Bookshelf.html 712B
438 - Download the Starting Project - day-63-starting-files-library-project.zip 2.06KB
438 - Download the Starting Project - requirements_3.13.txt 348B
439 - Make the Website Work.html 2.96KB
43 - Day 6 Goals - what we will make by the end of the day.mp4 2.34MB
43 - Day 6 Goals - what we will make by the end of the day.srt 1.51KB
440 - What Happens When You Refresh the Server.html 1.13KB
441 - SQLite Databases.html 7.74KB
442 - SQLAlchemy.txt 77B
443 - CRUD Operations with SQLAlchemy.html 4.94KB
444 - Build a SQLite Database into the Flask Website.txt 35B
444 - Build a SQLite Database into the Flask Website - day-63-library-project-end.zip 4.11KB
444 - Build a SQLite Database into the Flask Website - requirements_3.13.txt 348B
445 - Day 64 Goals - What We'll Build.html 1.31KB
446 - Download the Starting Project - day-64-starting-files-top-movies.zip 5.61KB
446 - Download the Starting Project - requirements_3.13.txt 500B
447 - Requirement 1 - Be Able to View Movie List Items.html 3.68KB
448 - Requirement 2 - Be Able to Edit a Movie's Rating and Review.html 1.63KB
449 - Requirement 3 - Be Able to Delete Movies from the Database.html 440B
44 - Defining and Calling Python Functions.mp4 63.68MB
44 - Defining and Calling Python Functions.srt 19.95KB
44 - Defining and Calling Python Functions.txt 319B
450 - Requirement 4 - Be Able to Add New Movies Via the Add Page.html 4.38KB
451 - Requirement 5 - Be Able to Sort and Rank the Movies By Rating.txt 35B
451 - Requirement 5 - Be Able to Sort and Rank the Movies By Rating - day-64-top-movies-end.zip 7.99KB
451 - Requirement 5 - Be Able to Sort and Rank the Movies By Rating - requirements_3.13.txt 500B
452 - Introduction to Web Design.mp4 63.71MB
452 - Introduction to Web Design.srt 5.09KB
452 - Introduction to Web Design.txt 91B
453 - Understanding Color Theory.mp4 258.88MB
453 - Understanding Color Theory.srt 11.79KB
453 - Understanding Color Theory.txt 67B
454 - Understanding Typography and How to Choose Fonts.mp4 218.81MB
454 - Understanding Typography and How to Choose Fonts.srt 13.56KB
455 - Manage ATTENTION with effective User Interface (UI) Design.mp4 125.74MB
455 - Manage ATTENTION with effective User Interface (UI) Design.srt 13.13KB
456 - User Experience (UX) Design.mp4 289.86MB
456 - User Experience (UX) Design.srt 19.00KB
457 - Web Design in Practice - Let's apply what we've learnt!.mp4 425.71MB
457 - Web Design in Practice - Let's apply what we've learnt!.srt 24.76KB
457 - Web Design in Practice - Let's apply what we've learnt!.txt 114B
458 - Day 66 Goals - Build Your Own REST API Service.html 971B
459 - What is REST.mp4 73.56MB
459 - What is REST.srt 17.42KB
45 - The Hurdles Loop Challenge.mp4 62.36MB
45 - The Hurdles Loop Challenge.srt 14.92KB
45 - The Hurdles Loop Challenge.txt 151B
460 - Download the Starting Project - day-66-starting-files-cafe-api.zip 7.16KB
460 - Download the Starting Project - requirements_3.13.txt 348B
461 - HTTP GET - a Random Cafe.html 3.31KB
462 - HTTP GET - All the Cafes.html 1.16KB
463 - HTTP GET - Find a Cafe.html 1.47KB
464 - Postman - The all in one API Testing Tool.html 1.86KB
465 - HTTP POST - A New Cafe.html 1.42KB
466 - HTTP PUT vs. PATCH.mp4 6.37MB
466 - HTTP PUT vs. PATCH.srt 2.42KB
467 - HTTP PATCH - A Cafe's Coffee Price.html 2.55KB
468 - HTTP DELETE - A Cafe that's Closed.html 1.50KB
469 - Build Documentation for Your API.txt 35B
469 - Build Documentation for Your API - day-66-cafe-api-end.zip 7.73KB
469 - Build Documentation for Your API - requirements_3.13.txt 348B
46 - Indentation in Python.mp4 132.58MB
46 - Indentation in Python.srt 11.90KB
46 - Indentation in Python.txt 41B
470 - Day 67 Goals - Building a RESTful Blog with Editing!.html 408B
471 - Download the Starting Project - day-67-starting-files-upgraded-blog.zip 1.65MB
471 - Download the Starting Project - requirements_3.13.txt 429B
472 - Requirement 1 - Be Able to GET Blog Post Items.html 1.35KB
473 - Requirement 2 - Be Able to POST a New Blog Post.html 4.90KB
474 - Requirement 3 - Be Able to Edit Existing Blog Posts.html 3.32KB
475 - Requirement 4- Be Able DELETE Blog Posts.txt 35B
475 - Requirement 4- Be Able DELETE Blog Posts - day-67-upgraded-blog-end.zip 1.65MB
475 - Requirement 4- Be Able DELETE Blog Posts - requirements_3.13.txt 429B
476 - Day 68 Goals - Login and Registering Users with Authentication.html 1.21KB
477 - What is Authentication.mp4 10.14MB
477 - What is Authentication.srt 4.87KB
478 - Download the Starting Project - day-68-starting-files-flask-auth.zip 58.25KB
478 - Download the Starting Project - requirements_3.13.txt 368B
479 - Register New Users.html 1.51KB
47 - While Loops.mp4 146.92MB
47 - While Loops.srt 16.82KB
47 - While Loops.txt 151B
480 - Downloading Files.html 1.32KB
481 - Encryption and Hashing.mp4 124.09MB
481 - Encryption and Hashing.srt 19.20KB
481 - Encryption and Hashing.txt 160B
482 - How to Hack Passwords 101.mp4 98.01MB
482 - How to Hack Passwords 101.srt 16.26KB
482 - How to Hack Passwords 101.txt 190B
483 - Salting Passwords.mp4 19.37MB
483 - Salting Passwords.srt 9.15KB
484 - Hashing and Salting Passwords using Werkzeug.html 1.34KB
485 - Authenticating Users with Flask-Login.html 3.52KB
486 - Flask Flash Messages.html 1.98KB
487 - Passing Authentication Status to Templates.txt 35B
487 - Passing Authentication Status to Templates - day-68-flask-auth-end.zip 58.90KB
487 - Passing Authentication Status to Templates - requirements_3.13.txt 368B
488 - Day 69 Goals - Adding Users to Our Blog Project.html 537B
489 - Download the Starting Project - day-69-starting-files-blog-with-users.zip 2.47MB
489 - Download the Starting Project - requirements_3.12.txt 966B
489 - Download the Starting Project - requirements_3.13.txt 472B
48 - Hurdles Challenge using While Loops.mp4 89.57MB
48 - Hurdles Challenge using While Loops.srt 9.90KB
48 - Hurdles Challenge using While Loops.txt 151B
490 - Requirement 1 - Register New Users.html 1.37KB
491 - Requirement 2 - Login Registered Users.html 3.99KB
492 - Requirement 3 - Protect Routes.html 2.21KB
493 - Creating Relational Databases.html 6.17KB
494 - Requirement 4 - Allow Any User to Add Comments to BlogPosts.txt 35B
494 - Requirement 4 - Allow Any User to Add Comments to BlogPosts - day-69-blog-with-users-end.zip 2.47MB
494 - Requirement 4 - Allow Any User to Add Comments to BlogPosts - requirements_3.12.txt 966B
494 - Requirement 4 - Allow Any User to Add Comments to BlogPosts - requirements_3.13.txt 472B
495 - The Terminal - use either VS Code or PyCharm.html 1.08KB
496 - Install Git Bash on Windows.mp4 14.98MB
496 - Install Git Bash on Windows.srt 4.03KB
496 - Install Git Bash on Windows.txt 26B
497 - Introduction to Version Control and Git.mp4 7.93MB
497 - Introduction to Version Control and Git.srt 3.40KB
498 - Version Control using Git and the Command Line.mp4 93.30MB
498 - Version Control using Git and the Command Line.srt 17.73KB
498 - Version Control using Git and the Command Line.txt 77B
499 - Github and Remote Repositories.mp4 132.58MB
499 - Github and Remote Repositories.srt 13.19KB
49 - Jumping over Hurdles with Variable Heights.mp4 37.42MB
49 - Jumping over Hurdles with Variable Heights.srt 11.80KB
49 - Jumping over Hurdles with Variable Heights.txt 151B
4 - Day 1 Goals - what we will make by the end of the day.mp4 7.54MB
4 - Day 1 Goals - what we will make by the end of the day.srt 3.38KB
4 - Day 1 Goals - what we will make by the end of the day.txt 46B
500 - Gitignore.mp4 130.65MB
500 - Gitignore.srt 17.44KB
500 - Gitignore.txt 35B
500 - Gitignore - Test.zip 627B
501 - Cloning.mp4 131.08MB
501 - Cloning.srt 14.24KB
501 - Cloning.txt 90B
501 - Cloning - For-the-curious-windows-Quake3-Nodejs-setup.pdf 129.69KB
502 - Branching and Merging.mp4 125.91MB
502 - Branching and Merging.srt 13.23KB
503 - Optional Git Challenge.html 278B
504 - Forking and Pull Requests.mp4 177.38MB
504 - Forking and Pull Requests.srt 19.29KB
505 - Day 71 Goals - Learn to Deploy Your Website.mp4 6.00MB
505 - Day 71 Goals - Learn to Deploy Your Website.srt 1.69KB
506 - Add a .gitignore file (or download the starting files) - day-71-starting-files-blog-for-deployment.zip 2.47MB
507 - Use git to add version control to your project.html 3.05KB
508 - Use environment variables to store sensitive information.html 1.52KB
509 - Setup a WSGI server with gunicorn.html 3.45KB
50 - Final Project - Escaping the Maze.mp4 133.76MB
50 - Final Project - Escaping the Maze.srt 22.53KB
50 - Final Project - Escaping the Maze.txt 182B
50 - Final Project - Escaping the Maze - Reeborg+World+Tests.zip 3.34KB
510 - Push to your remote on Github.html 1.44KB
511 - Sign up to a hosting provider and create your web service.html 4.82KB
512 - Upgrade SQLite Database to PostgreSQL.txt 35B
513 - Day 72 Goals - what you will make by the end of the day.html 1.45KB
514 - Getting Set Up for Data Science.html 1.51KB
515 - Upload the Data and Read the .csv File - salaries_by_college_major.csv 3.00KB
516 - Preliminary Data Exploration and Data Cleaning with Pandas.html 2.51KB
517 - Accessing Columns and Individual Cells in a Dataframe.html 2.71KB
518 - Solution - Highest and Lowest Earning Degrees.html 1.43KB
519 - Sorting Values & Adding Columns - Majors with the Most Potential vs Lowest Risk.html 3.03KB
51 - Why is this so Hard! Can I really do this.mp4 49.28MB
51 - Why is this so Hard! Can I really do this.srt 1.74KB
520 - Solution - Degrees with the Highest Potential.html 1004B
521 - Grouping and Pivoting Data with Pandas.html 2.13KB
522 - Learning Points & Summary.txt 35B
522 - Learning Points & Summary - Data_Exploration_Pandas_College_Major+(complete).zip 8.62KB
523 - Day 73 Goals - what you will make by the end of the day.html 1.50KB
524 - Download and Open the Starter Notebook - Programming_Languages_(start).ipynb.zip 3.01KB
524 - Download and Open the Starter Notebook - QueryResults.csv 71.83KB
525 - Solution - Preliminary Data Exploration.html 2.07KB
526 - Solution - Analysis by Programming Language.html 851B
527 - Data Cleaning - Working with Time Stamps.html 2.02KB
528 - Data Manipulation - Pivoting DataFrames.html 4.88KB
529 - Data Visualisation with Matplotlib.html 3.57KB
52 - Day 7 Goals - what we will make by the end of the day.mp4 4.00MB
52 - Day 7 Goals - what we will make by the end of the day.srt 2.66KB
52 - Day 7 Goals - what we will make by the end of the day.txt 46B
530 - Multi-Line Charts with Matplotib.html 2.21KB
531 - Smoothing out Time-Series Data.html 1.76KB
532 - Learning Points & Summary.txt 74B
532 - Learning Points & Summary - Programming_Languages_(complete).ipynb.zip 568.22KB
533 - Day 74 Goals - what you will make by the end of the day - LEGO+Notebook+and+Data+(start).zip 2.90MB
534 - Use HTML Markdown to Make Your Notebook Look Pretty.html 2.35KB
535 - Solution - Exploring the LEGO Brick Colours.html 2.15KB
536 - Find the Oldest and Largest LEGO Sets.html 3.55KB
537 - Visualise the Number of Sets Published over Time.html 3.08KB
538 - How to use the Pandas .agg() function.html 2.41KB
539 - Superimposing Line Charts with Separate Axes.html 1.66KB
53 - How to break a Complex Problem down into a Flow Chart.mp4 21.92MB
53 - How to break a Complex Problem down into a Flow Chart.srt 7.51KB
53 - How to break a Complex Problem down into a Flow Chart.txt 94B
53 - How to break a Complex Problem down into a Flow Chart - Solution+-+Hangman+Flowchart+1.png 264.82KB
540 - Scatter Plots - Average Number of Parts per LEGO Set.html 2.72KB
541 - Relational Database Schemas - Primary and Foreign Keys.html 4.28KB
542 - How to Merge DataFrames and Create Bar Charts.html 3.78KB
543 - Learning Points & Summary.txt 74B
543 - Learning Points & Summary - LEGO+Notebook+and+Data+(completed).zip 3.17MB
544 - Day 75 Goals - what you will make by the end of the day - Google+Trends+Data+Viz+(start).zip 41.01KB
545 - Data Exploration - Making Sense of Google Search Data.html 4.31KB
546 - Data Cleaning - Resampling Time Series Data.html 4.78KB
547 - Data Visualisation - Tesla Line Charts in Matplotlib.html 7.30KB
548 - Using Locators and DateFormatters to generate Tick Marks on a Time Line.html 2.12KB
549 - Data Visualisation - Bitcoin - Line Style and Markers.html 3.59KB
54 - Step 1 - Picking a Random Words and Checking Answers.mp4 35.08MB
54 - Step 1 - Picking a Random Words and Checking Answers.srt 11.59KB
54 - Step 1 - Picking a Random Words and Checking Answers.txt 57B
550 - Data Visualisation - Unemployment - How to use Grids.html 5.66KB
551 - Data Visualisation - Unemployment - The Effect of New Data.html 1.71KB
552 - Learning Points & Summary.txt 74B
552 - Learning Points & Summary - Google+Trends+Data+Viz+(complete).zip 766.34KB
553 - Day 76 Goals - what you will make by the end of the day - Google+Play+Store+Project+(Start).zip 285.10KB
554 - Data Cleaning - Removing NaN Values and Duplicates.html 6.51KB
555 - Preliminary Exploration - The Highest Ratings, Most Reviews, and Largest Size.html 2.16KB
556 - Data Visualisation with Plotly - Create Pie and Donut Charts.html 2.94KB
557 - Numeric Type Conversions for the Installations & Price Data.html 6.55KB
558 - Plotly Bar Charts & Scatter Plots - The Most Competitive & Popular App Categories.html 6.29KB
559 - Extracting Nested Column Data using .stack().html 3.19KB
55 - Step 2 - Replacing Blanks with Guesses.mp4 33.79MB
55 - Step 2 - Replacing Blanks with Guesses.srt 10.42KB
55 - Step 2 - Replacing Blanks with Guesses.txt 52B
560 - Grouped Bar Charts and Box Plots with Plotly.html 8.88KB
561 - Learning Points & Summary.txt 35B
561 - Learning Points & Summary - Google+Play+Store+Analysis+Complete.zip 313.95KB
562 - Day 77 Goals - what you will make by the end of the day - Computation+with+NumPy+(start).zip 117.57KB
563 - NumPy's ndarray - Incredible Power at Your Fingertips!.html 6.11KB
564 - Generating and Manipulating ndarrays.html 6.66KB
565 - Broadcasting, Scalars and Matrix Multiplication.html 3.98KB
566 - Manipulating Images as ndarrays.html 7.91KB
567 - Learning Points & Summary.txt 35B
567 - Learning Points & Summary - Computation+with+NumPy+(complete).zip 1.24MB
568 - Day 78 Goals - what you will make by the end of the day - Seaborn+Linear+Regression+(start).zip 147.82KB
569 - Explore and Clean the Data.html 4.23KB
56 - Step 3 - Checking if the Player has Won.mp4 45.67MB
56 - Step 3 - Checking if the Player has Won.srt 14.90KB
570 - Investigate the Films that had Zero Revenue.html 4.63KB
571 - Filter on Multiple Conditions - International Films.html 5.21KB
572 - Seaborn Data Visualisation - Bubble Charts.html 6.76KB
573 - Floor Division - A Trick to Convert Years to Decades.html 4.12KB
574 - Plotting Linear Regressions with Seaborn.html 4.45KB
575 - Use scikit-learn to Run Your Own Regression.html 7.67KB
576 - Learning Points & Summary.txt 74B
576 - Learning Points & Summary - Seaborn+Linear+Regression+(complete).zip 1.03MB
577 - Day 79 Goals - what you will make by the end of the day - Nobel+Prize+Analysis+Start.zip 68.84KB
578 - Update Packages in Google Colab & Explore and Clean the Dataset.html 5.57KB
579 - plotly Bar & Donut Charts - Analyse Prize Categories & Women Winning Prizes.html 8.55KB
57 - Step 4 - Keeping Track of the Player's Lives.mp4 48.05MB
57 - Step 4 - Keeping Track of the Player's Lives.srt 9.38KB
57 - Step 4 - Keeping Track of the Player's Lives - Amended+Hangman+Flowchart.png 160.67KB
580 - Using Matplotlib to Visualise Trends over Time.html 7.31KB
581 - A Choropleth Map and the Countries with the Most Prizes.html 12.30KB
582 - Create Sunburst Charts for a Detailed Regional Breakdown of Research Locations.html 7.47KB
583 - Unearthing Patterns in the Laureate Age at the Time of the Award.html 10.15KB
584 - Learning Points & Summary.txt 74B
584 - Learning Points & Summary - Nobel+Prize+Analysis+Complete.zip 1.18MB
585 - Day 80 Goals - what you will make by the end of the day - Dr+Semmelweis+Analysis+(start).zip 8.12KB
586 - Preliminary Data Exploration and Visualising Births & Deaths at Vienna Hospital.html 6.77KB
587 - Analysing the Yearly Data Split By Clinic.html 6.29KB
588 - The Effect of Handwashing.html 5.67KB
589 - Visualising Distributions and Testing for Statistical Significance.html 10.63KB
58 - Step 5 - Improving the User Experience.mp4 106.81MB
58 - Step 5 - Improving the User Experience.srt 14.32KB
58 - Step 5 - Improving the User Experience.txt 2.16KB
590 - Learning Points & Summary.txt 74B
590 - Learning Points & Summary - Dr+Semmelweis+Analysis+(complete).zip 1.02MB
591 - Day 81 Goals - what you will make by the end of the day - Multivariable+Regression+(Start).zip 51.64KB
592 - Solution & Learning Points.txt 74B
592 - Solution & Learning Points - Multivariable+Regression+(Complete).zip 1.69MB
593 - The Road to Becoming a Professional Developer.html 1.66KB
594 - Text to Morse Code Converter.html 480B
595 - Where are the Videos and the Solution Code.mp4 95.21MB
595 - Where are the Videos and the Solution Code.srt 3.69KB
596 - Portfolio Website.html 479B
597 - Tic Tac Toe.html 479B
598 - Image Watermarking Desktop App.html 479B
599 - Typing Speed Test.html 479B
59 - The Benefits of Daily Practice.mp4 27.80MB
59 - The Benefits of Daily Practice.srt 1.71KB
5 - DO NOT SKIP - Download and Setup PyCharm for Learning.html 3.76KB
600 - Breakout Game.html 479B
601 - Cafe and Wifi Website.html 479B
602 - Todo List.html 479B
603 - Disappearing Text Writing App.html 479B
604 - Convert PDF to Audiobook.html 479B
605 - Image Colour Palette Generator.html 479B
606 - Custom Web Scraper.html 479B
607 - Automate the Google Dinosaur Game.html 479B
608 - Space Invaders.html 479B
609 - Custom API Based Website.html 479B
60 - Day 8 Goals - what we will make by the end of the day.mp4 14.34MB
60 - Day 8 Goals - what we will make by the end of the day.srt 3.14KB
60 - Day 8 Goals - what we will make by the end of the day.txt 46B
610 - An Online Shop.html 479B
611 - Custom Automation.html 479B
612 - Analyse and Visualise the Space Race.html 479B
613 - Analyse Deaths involving Police in the United States.html 456B
614 - Recording of our Live AMA (aka AAA - Ask Angela Anything).mp4 1.34GB
614 - Recording of our Live AMA (aka AAA - Ask Angela Anything).srt 95.56KB
615 - Study With Me.mp4 2.02GB
616 - Bonus Lecture - Check out my other courses.html 2.69KB
61 - Functions with Inputs.mp4 25.78MB
61 - Functions with Inputs.srt 12.54KB
62 - Positional vs. Keyword Arguments.mp4 25.79MB
62 - Positional vs. Keyword Arguments.srt 11.44KB
62 - Positional vs. Keyword Arguments.txt 37B
63 - Caesar Cipher Part 1 - Encryption.mp4 78.81MB
63 - Caesar Cipher Part 1 - Encryption.srt 23.98KB
63 - Caesar Cipher Part 1 - Encryption.txt 51B
64 - Caesar Cipher Part 2 - Decryption.mp4 139.86MB
64 - Caesar Cipher Part 2 - Decryption.srt 17.21KB
65 - Caesar Cipher Part 3 - Reorganising our Code.mp4 107.27MB
65 - Caesar Cipher Part 3 - Reorganising our Code.srt 11.84KB
66 - How You Can Stay Motivated.mp4 25.37MB
66 - How You Can Stay Motivated.srt 1.62KB
67 - Day 9 Goals - what we will make by the end of the day.mp4 4.82MB
67 - Day 9 Goals - what we will make by the end of the day.srt 3.44KB
67 - Day 9 Goals - what we will make by the end of the day.txt 46B
68 - The Python Dictionary - Deep Dive.mp4 59.23MB
68 - The Python Dictionary - Deep Dive.srt 18.05KB
69 - Nesting Lists and Dictionaries.mp4 33.95MB
69 - Nesting Lists and Dictionaries.srt 12.55KB
6 - Printing to the Console in Python.mp4 59.26MB
6 - Printing to the Console in Python.srt 14.89KB
70 - The Secret Auction Program Instructions and Flow Chart.mp4 191.60MB
70 - The Secret Auction Program Instructions and Flow Chart.srt 25.56KB
70 - The Secret Auction Program Instructions and Flow Chart.txt 1.58KB
71 - Motivation and the Accountability Trick.mp4 23.90MB
71 - Motivation and the Accountability Trick.srt 1.53KB
72 - Day 10 Goals - what we will make by the end of the day.mp4 6.42MB
72 - Day 10 Goals - what we will make by the end of the day.srt 2.05KB
72 - Day 10 Goals - what we will make by the end of the day.txt 47B
73 - Functions with Outputs.mp4 90.93MB
73 - Functions with Outputs.srt 19.44KB
73 - Functions with Outputs.txt 89B
74 - Multiple return values.mp4 12.60MB
74 - Multiple return values.srt 4.34KB
74 - Multiple return values.txt 46B
75 - Docstrings.mp4 11.82MB
75 - Docstrings.srt 4.53KB
76 - The Calculator Project.mp4 265.90MB
76 - The Calculator Project.srt 32.00KB
77 - How to Get a Good Night's Sleep.mp4 35.40MB
77 - How to Get a Good Night's Sleep.srt 2.25KB
78 - Day 11 Goals - what we will make by the end of the day.mp4 15.19MB
78 - Day 11 Goals - what we will make by the end of the day.srt 3.04KB
78 - Day 11 Goals - what we will make by the end of the day.txt 100B
79 - Blackjack Program Requirements and Game Rules.mp4 57.08MB
79 - Blackjack Program Requirements and Game Rules.srt 11.14KB
79 - Blackjack Program Requirements and Game Rules.txt 109B
7 - String Manipulation and Code Intelligence.mp4 33.54MB
7 - String Manipulation and Code Intelligence.srt 11.09KB
80 - Hint 4 & 5 Solution Walkthrough.mp4 23.99MB
80 - Hint 4 & 5 Solution Walkthrough.srt 8.80KB
81 - Hint 6-8 Solution Walkthrough.mp4 49.39MB
81 - Hint 6-8 Solution Walkthrough.srt 6.10KB
81 - Hint 6-8 Solution Walkthrough.txt 115B
82 - Hint 9 Solution Walkthrough - Refactoring and calling calculate_score().mp4 26.55MB
82 - Hint 9 Solution Walkthrough - Refactoring and calling calculate_score().srt 6.65KB
83 - Hint 10-12 Solution Walkthrough.mp4 43.10MB
83 - Hint 10-12 Solution Walkthrough.srt 9.40KB
84 - Hint 13 Solution Walkthrough.mp4 106.03MB
84 - Hint 13 Solution Walkthrough.srt 12.73KB
84 - Hint 13 Solution Walkthrough.txt 35B
85 - A Solid Foundation goes a Long Way.mp4 37.63MB
85 - A Solid Foundation goes a Long Way.srt 2.42KB
86 - Day 12 Goals - What we'll make by the end of the day.mp4 4.85MB
86 - Day 12 Goals - What we'll make by the end of the day.srt 2.37KB
86 - Day 12 Goals - What we'll make by the end of the day.txt 47B
87 - Namespaces - Local vs. Global Scope.mp4 52.03MB
87 - Namespaces - Local vs. Global Scope.srt 9.46KB
88 - Does Python Have Block Scope.mp4 14.27MB
88 - Does Python Have Block Scope.srt 5.67KB
89 - How to Modify a Global Variable.mp4 16.32MB
89 - How to Modify a Global Variable.srt 5.60KB
8 - The Python Input Function.mp4 35.20MB
8 - The Python Input Function.srt 16.42KB
90 - Python Constants and Global Scope.mp4 4.32MB
90 - Python Constants and Global Scope.srt 2.17KB
91 - Introducing the Final Project - The Number Guessing Game.mp4 15.79MB
91 - Introducing the Final Project - The Number Guessing Game.srt 6.49KB
91 - Introducing the Final Project - The Number Guessing Game.txt 127B
92 - Solution & Walkthrough to the Number Guessing Game.mp4 208.26MB
92 - Solution & Walkthrough to the Number Guessing Game.srt 30.49KB
92 - Solution & Walkthrough to the Number Guessing Game.txt 90B
93 - Don't be too hard on yourself.mp4 25.67MB
93 - Don't be too hard on yourself.srt 1.02KB
94 - Describe the Problem.mp4 13.92MB
94 - Describe the Problem.srt 5.67KB
95 - Reproduce the Bug.mp4 11.63MB
95 - Reproduce the Bug.srt 4.00KB
96 - Play Computer and Evaluate Each Line.mp4 9.46MB
96 - Play Computer and Evaluate Each Line.srt 4.48KB
97 - Fixing Errors and Watching for Red Underlines.mp4 45.09MB
97 - Fixing Errors and Watching for Red Underlines.srt 8.30KB
98 - Squash bugs with a print() Statement.mp4 15.77MB
98 - Squash bugs with a print() Statement.srt 6.04KB
99 - Bringing out the BIG Gun - Using a Debugger.mp4 54.73MB
99 - Bringing out the BIG Gun - Using a Debugger.srt 17.13KB
9 - Python Variables.mp4 80.44MB
9 - Python Variables.srt 17.12KB