Beginner-
with Outputs\
4:09 While Loops, Flags and Recursion
11:58 Calculator Finishing Touches and B
15:45 How to Get a Good Night’s Sleep
Blackjack Capstone Project\
17:18 Day Start
19:34 Blackjack Program Requirements and
28:08 Hint 4 & 5 6-8 Solution Walkthroug
40:04 Hint 9 Solution Walkthrough Refact
45:13 Hint 10-12 13 Solution Walkthrough
59:21 A Solid Foundation goes a Long Way
& Number Guessing Game\
1:00:59 Namespaces Local vs. Global Scop
1:08:51 Does Python Have Block Scope
1:11:42 How to Modify a Global Variable
1:16:26 Python Constants and Global Scop
1:18:12 Introducing the Final Project Th
1:23:11 Solution & Walkthrough to the Nu
1:46:52 Don’t be too hard on yourself
How to Find and Fix Errors
1:47:37 Describe the Problem
1:52:29 Reproduce the Bug
1:56:04 Play Computer and Evaluate Each
1:59:55 Fixing Errors and Watching for R
2:03:25 Squash bugs with a print() State
2:08:05 Bringing out the BIG Gun Using a
2:13:57 Final Debugging Tips
2:19:07 [Interactive Coding Exercise] De
2:32:28 Building Confidence
Lower Game Project\
2:33:29 Introduction & Program Requireme
2:41:06 Solution & Walkthrough of the Hi
3:11:38 Study Tip Set Reminders in Your
Intermediate-
Development Environment Setup &
3:12:46 Installing Python Locally on You
3:17:25 Download PyCharm for Windows or
3:19:24 PyCharm’s Charming Features (whi
3:32:28 How to Install PyCharm on Window
3:35:07 Installing PyCharm on Mac
3:38:00 Introduction & Requirements for
3:48:36 Solution & Walkthrough for the C
4:17:34 Location, Location, Location-Pav
Oriented Programming (OOP)\
4:18:43 Why do we need OOP and how does
4:26:05 How to use OOP Classes and Objec
4:30:14 Constructing Objects and Accessi
4:46:10 How to Add Python Packages and u
4:52:07 Practice Modifying Object Attrib
5:00:37 Building the Coffee Machine in O
5:07:48 Walkthrough and Solution for the
5:23:09 Don’t forget to review occasiona
Quiz Project & the Benefits of OO
5:24:06 Day Start
5:25:14 How to create your own Class in
5:29:58 Working with Attributes, Class C
5:41:07 Adding Methods to a Class
5:45:34 Quiz Project Creating the Questi
6:07:03 Quiz Project How to continue sho
6:19:57 The Benefits of OOP Use Open Tri
6:25:33 Run for that Bus!
& the Graphical User Interface
6:26:52 Day Start
6:27:56 Understanding Turtle Graphics an
6:37:52 Turtle Challenge 1-Draw a Square
6:40:21 Importing Modules, Installing Pa
6:48:31 Turtle Challenge 2-Draw a Dashed
7:05:37 Python Tuples and How to Generat
7:13:19 Turtle Challenge 5-Draw a Spirog
7:22:46 The Hirst Painting Project Part
7:49:01 Space out your study sessions an
, State and Higher Order Fun
7:50:37 Day Start
7:52:26 Python Higher Order Functions &
7:59:40 Challenge Make an Etch-A-Sketch
8:07:07 Object State and Instances
8:10:32 Understanding the Turtle Coordin
8:23:47 Aaaand, we’re off to the races!
8:33:50 Expand on the Solutions
the Snake Game Part 1 Animation
8:35:37 Day Start
8:40:16 Screen Setup and Creating a Snak
8:48:16 Animating the Snake Segments on
9:05:35 Create a Snake Class & Move to O
9:13:02 How to Control the Snake with a
9:23:56 Programming is not Memorising
the Snake Game Part 2 Inheritan
9:26:11 Day Start
9:27:17 Class Inheritance
9:34:04 Detect Collisions with Food
9:45:53 Create a Scoreboard and Keep Sco
9:56:14 Detect Collisions with the Wall
10:00:07 Detect Collisions with your own
10:06:27 How to Slice Lists & Tuples in
10:14:07 Stay motivated by remembering t
Pong The Famous Arcade Game\
10:15:50 Day Start
10:19:35 Set up the Main Screen
10:21:19 Create a Paddle that responds t
10:27:41 Write the Paddle Class and Crea
10:35:18 Write the Ball Class and Make t
10:40:02 Add the Ball Bouncing Logic
10:47:04 How to Detect Collisions with t
10:53:20 How to Detect when the Ball goe
10:57:23 Score Keeping and Changing the
11:06:48 Picturing fears even the worst-
Turtle Crossing Capstone Project\
11:08:29 Day Start
11:09:57 How to use the Starter Code
11:13:26 Solution to Step 3-Create the P
11:27:24 Solution to Step 5-Detect when
11:34:22 Solution to Step 7-Add the Scor
11:42:15 This course is not