TorBT - Torrents and Magnet Links Search Engine
CBTNuggets - Certified Professional in Python Programming 1 (PCPP1) (8.2024)
- Date: 2025-09-27
- Size: 38 GB
- Files: 338
File Name
Size
1. Understand Object-Oriented Programming Basics/1. Essential Terms & Concepts.mp4
30 MB
1. Understand Object-Oriented Programming Basics/2. Inheritance, Subclasses, and Superclasses.mp4
35 MB
1. Understand Object-Oriented Programming Basics/3. Basic Class, Instance, and Attribute Syntax.mp4
86 MB
1. Understand Object-Oriented Programming Basics/4. Basic Instance Method Syntax.mp4
52 MB
1. Understand Object-Oriented Programming Basics/5. Reflexion Basics isinstance and issubclass.mp4
94 MB
1. Understand Object-Oriented Programming Basics/6. Challenge Build a Library Management System.mp4
19 MB
1. Understand Object-Oriented Programming Basics/7. Solution Walk-Through Build a Library Management System.mp4
91 MB
2. Understand Comparison Magic Methods/1. What are Magic Methods.mp4
28 MB
2. Understand Comparison Magic Methods/2. Comparison Magic Method Basics.mp4
44 MB
2. Understand Comparison Magic Methods/3. Other Comparison Magic Methods.mp4
65 MB
2. Understand Comparison Magic Methods/4. Challenge and Solution Build a Fraction Class.mp4
12 MB
2. Understand Comparison Magic Methods/5. Challenge and Solution Build a Fraction Class 2.mp4
100 MB
3. Understand Numeric Magic Methods/1. Numeric Magic Methods.mp4
48 MB
3. Understand Numeric Magic Methods/2. Other Numeric Magic Methods.mp4
56 MB
3. Understand Numeric Magic Methods/3. Hands-On Example Numeric Methods.mp4
106 MB
3. Understand Numeric Magic Methods/4. Challenge Lunar Arithmetic.mp4
20 MB
3. Understand Numeric Magic Methods/5. Solution Walk-Through Lunar Arithmetic.mp4
129 MB
4. Understand Type Conversion Magic Methods/1. Basic Type Conversion Magic Methods.mp4
74 MB
4. Understand Type Conversion Magic Methods/2. Instance Representations and Formatting.mp4
105 MB
4. Understand Type Conversion Magic Methods/3. Challenge and Solution Type Conversion Methods for Fractions.mp4
30 MB
4. Understand Type Conversion Magic Methods/4. Challenge and Solution Type Conversion Methods for Fractions.mp4
124 MB
5. Understand Attribute Access Magic Methods/1. Basic Attribute Access Magic Methods.mp4
72 MB
5. Understand Attribute Access Magic Methods/2. Creating Computed Attributes.mp4
58 MB
5. Understand Attribute Access Magic Methods/3. Automatic Unit Conversion.mp4
85 MB
5. Understand Attribute Access Magic Methods/4. Challenge and Solution Person Class Enhancements.mp4
21 MB
5. Understand Attribute Access Magic Methods/5. Challenge and Solution Person Class Enhancements 2.mp4
178 MB
6. Understand Container Access Magic Methods/1. Container Access Method Basics.mp4
24 MB
6. Understand Container Access Magic Methods/2. Using Container Access Methods.mp4
67 MB
6. Understand Container Access Magic Methods/3. Indexing Options for Container Access.mp4
65 MB
6. Understand Container Access Magic Methods/4. More Advanced Indexing Options.mp4
71 MB
6. Understand Container Access Magic Methods/5. Challenge Build A Matrix Class.mp4
15 MB
6. Understand Container Access Magic Methods/6. Challenge Build A Matrix Class 2.mp4
50 MB
7. Understand Iterator Magic Methods/1. Iterator Magic Method Basics.mp4
17 MB
7. Understand Iterator Magic Methods/2. Using Iterator Magic Methods.mp4
76 MB
7. Understand Iterator Magic Methods/3. Creating Iterator Wrappers.mp4
80 MB
7. Understand Iterator Magic Methods/4. What Syntaxes Trigger __iter__.mp4
89 MB
7. Understand Iterator Magic Methods/5. Challenge Iterator Magic Methods.mp4
17 MB
7. Understand Iterator Magic Methods/6. Challenge Iterator Magic Methods 2.mp4
49 MB
8. Learn the Basics of Inheritance and Polymorphism/1. Class Hierarchies.mp4
21 MB
8. Learn the Basics of Inheritance and Polymorphism/2. Creating a Class Hierarchy.mp4
76 MB
8. Learn the Basics of Inheritance and Polymorphism/3. Polymorphism and Why it Matters.mp4
76 MB
8. Learn the Basics of Inheritance and Polymorphism/4. Duck-Typing.mp4
69 MB
8. Learn the Basics of Inheritance and Polymorphism/5. Challenge Resetting Passwords.mp4
14 MB
8. Learn the Basics of Inheritance and Polymorphism/6. Challenge Resetting Passwords 2.mp4
36 MB
9. Understand Multiple Inheritance in Python/1. Basics of Multiple Inheritance.mp4
41 MB
9. Understand Multiple Inheritance in Python/2. Multiple Inheritance with Methods.mp4
56 MB
9. Understand Multiple Inheritance in Python/3. Multiple Inheritance with Attributes.mp4
72 MB
9. Understand Multiple Inheritance in Python/4. Method Resolution Order (MRO).mp4
86 MB
9. Understand Multiple Inheritance in Python/5. Challenge and Solution Method Resolution Order.mp4
25 MB
9. Understand Multiple Inheritance in Python/6. Challenge and Solution Method Resolution Order 2.mp4
29 MB
10. Learn the Basics of Composition/1. Inheritance vs. Composition.mp4
24 MB
10. Learn the Basics of Composition/2. Composition in Code.mp4
119 MB
10. Learn the Basics of Composition/3. Interesting Benefits of Composition.mp4
105 MB
10. Learn the Basics of Composition/4. Hands-On Example Video Game Characters.mp4
89 MB
11. Master Arguments in Python/1. Python's Six Argument Types.mp4
58 MB
11. Master Arguments in Python/2. Use Cases for Regular Argument Types.mp4
38 MB
11. Master Arguments in Python/3. Use Cases for Arbitrary and Restricted Arguments.mp4
66 MB
11. Master Arguments in Python/4. Challenge Using Argument Types.mp4
43 MB
11. Master Arguments in Python/5. Solution Using Argument Types.mp4
53 MB
12. Learn About Python Function Decorators/1. What are Decorators.mp4
21 MB
12. Learn About Python Function Decorators/2. Basic Function Decorator Syntax.mp4
44 MB
12. Learn About Python Function Decorators/3. Implementing Simple Decorators.mp4
90 MB
12. Learn About Python Function Decorators/4. Decorator Arguments and Stacking.mp4
70 MB
12. Learn About Python Function Decorators/5. Challenge Improved Debugging Decorator.mp4
20 MB
12. Learn About Python Function Decorators/6. Solution Improved Debugging Decorator.mp4
51 MB
13. Implement Common Function Decorator Patterns/1. Pattern #1 Monitoring Decorator.mp4
49 MB
13. Implement Common Function Decorator Patterns/2. Pattern #2 Retry Decorator.mp4
61 MB
13. Implement Common Function Decorator Patterns/3. Pattern #3 Caching Decorator.mp4
50 MB
13. Implement Common Function Decorator Patterns/4. Closure in Python Decorators.mp4
45 MB
13. Implement Common Function Decorator Patterns/5. Challenge Average Performance Decorator.mp4
16 MB
13. Implement Common Function Decorator Patterns/6. Challenge Average Performance Decorator 2.mp4
34 MB
14. Learn About Python Class Decorators/1. What are Class Decorators.mp4
36 MB
14. Learn About Python Class Decorators/2. Basic Class Decorator Syntax.mp4
71 MB
14. Learn About Python Class Decorators/3. Decorating Functions with Classes.mp4
80 MB
14. Learn About Python Class Decorators/4. Decorating Classes with Classes.mp4
58 MB
14. Learn About Python Class Decorators/5. Challenge Attribute Type Validation.mp4
12 MB
14. Learn About Python Class Decorators/6. Solution Attribute Type Validation.mp4
43 MB
15. Implement Common Class Decorator Patterns/1. Pattern #1 Counting Instances.mp4
58 MB
15. Implement Common Class Decorator Patterns/2. Pattern #2 Observing Attribute Changes.mp4
51 MB
15. Implement Common Class Decorator Patterns/3. Pattern #3 Singleton Classes.mp4
55 MB
15. Implement Common Class Decorator Patterns/4. Challenge Accessing Other Instances.mp4
34 MB
15. Implement Common Class Decorator Patterns/5. Solution Accessing Other Instances.mp4
43 MB
16. Work with Class and Static Methods/1. What are Class Methods.mp4
317 MB
16. Work with Class and Static Methods/2. What are Static Methods.mp4
143 MB
16. Work with Class and Static Methods/3. Instance Counting with Class Methods.mp4
217 MB
16. Work with Class and Static Methods/4. Combining Class Methods and Attributes with Decorators.mp4
161 MB
16. Work with Class and Static Methods/5. Challenge and Solution Alternative Constructors.mp4
91 MB
16. Work with Class and Static Methods/6. Challenge and Solution Alternative Constructors 2.mp4
138 MB
17. Implement Class Method Examples/1. Class-Level Settings.mp4
298 MB
17. Implement Class Method Examples/2. Flexible Defaults for Instance Attributes.mp4
330 MB
17. Implement Class Method Examples/3. Making Fluent, Chainable Methods.mp4
208 MB
17. Implement Class Method Examples/4. Challenge and Solution Flexible Defaults Decorator.mp4
62 MB
17. Implement Class Method Examples/5. Challenge and Solution Flexible Defaults Decorator 2.mp4
134 MB
18. Learn About Abstract Classes and Methods/1. What are Abstract Classes and Methods.mp4
112 MB
18. Learn About Abstract Classes and Methods/2. Basic Abstract Syntax.mp4
325 MB
18. Learn About Abstract Classes and Methods/3. Abstract Class Inheritance.mp4
161 MB
18. Learn About Abstract Classes and Methods/4. Abstract Class and Static Methods.mp4
163 MB
18. Learn About Abstract Classes and Methods/5. Challenge and Solution Working with Shapes.mp4
64 MB
18. Learn About Abstract Classes and Methods/6. Challenge and Solution Working with Shapes 2.mp4
347 MB
18b. Use Abstract Classes with OOP Design Patterns/1. The Observer Pattern.mp4
94 MB
18b. Use Abstract Classes with OOP Design Patterns/2. Implementing the Observer Pattern.mp4
119 MB
18b. Use Abstract Classes with OOP Design Patterns/3. A Concrete Observer Pattern Example.mp4
244 MB
18b. Use Abstract Classes with OOP Design Patterns/4. The Template Method Pattern.mp4
146 MB
18b. Use Abstract Classes with OOP Design Patterns/5. Implementing the Template Method Pattern.mp4
199 MB
18b. Use Abstract Classes with OOP Design Patterns/6. Challenge and Solution Combining Patterns.mp4
129 MB
18b. Use Abstract Classes with OOP Design Patterns/7. Challenge and Solution Combining Patterns 2.mp4
78 MB
19. Learn Attribute Encapsulation/1. Basics of Private and Protected Attributes.mp4
267 MB
19. Learn Attribute Encapsulation/2. Private and Protected Attribute Examples.mp4
264 MB
19. Learn Attribute Encapsulation/3. Implementing Private Attributes with Magic Methods.mp4
206 MB
19. Learn Attribute Encapsulation/4. Challenge and Solution Bank Account Management.mp4
93 MB
19. Learn Attribute Encapsulation/5. Challenge and Solution Bank Account Management 2.mp4
144 MB
20. Work with Properties/1. Basics of Properties.mp4
227 MB
20. Work with Properties/2. Getters, Setters, and Deleters.mp4
159 MB
20. Work with Properties/3. Read-Only Properties.mp4
122 MB
20. Work with Properties/4. Setter Validation and Wrangling.mp4
201 MB
20. Work with Properties/5. Property Chaining.mp4
246 MB
20. Work with Properties/6. Challenge and Solution Person Properties.mp4
101 MB
20. Work with Properties/7. Challenge and Solution Person Properties 2.mp4
218 MB
21. Extend Built-in Types and Classes/1. The Basic Idea.mp4
198 MB
21. Extend Built-in Types and Classes/2. Extending Strings.mp4
270 MB
21. Extend Built-in Types and Classes/3. Extending Ints and Floats.mp4
209 MB
21. Extend Built-in Types and Classes/4. Mutable vs. Immutable Types.mp4
190 MB
21. Extend Built-in Types and Classes/5. Challenge and Solution No Empty Strings.mp4
32 MB
21. Extend Built-in Types and Classes/6. Challenge and Solution No Empty Strings 2.mp4
153 MB
22. Extend Lists, Dictionaries and Other Types/1. Extending Lists.mp4
215 MB
22. Extend Lists, Dictionaries and Other Types/2. Adding New Methods to Lists.mp4
188 MB
22. Extend Lists, Dictionaries and Other Types/3. Extending Dictionaries.mp4
215 MB
22. Extend Lists, Dictionaries and Other Types/4. Extending Tuples.mp4
220 MB
22. Extend Lists, Dictionaries and Other Types/5. Challenge and Solution History List.mp4
67 MB
22. Extend Lists, Dictionaries and Other Types/6. Challenge and Solution History List 2.mp4
166 MB
23. Practice Built-in Type Extension/1. Example #1 Instance Counting with Ints.mp4
132 MB
23. Practice Built-in Type Extension/2. Example #2 Sanitized Strings.mp4
201 MB
23. Practice Built-in Type Extension/3. Example #3 Default-Value Dictionaries.mp4
219 MB
23. Practice Built-in Type Extension/4. Using Magic Methods with Built-in Type Extensions.mp4
190 MB
23. Practice Built-in Type Extension/5. Example #4 Percentage Floats.mp4
168 MB
23. Practice Built-in Type Extension/6. Challenge and Solution (Example #5) Representing Units.mp4
99 MB
23. Practice Built-in Type Extension/7. Challenge and Solution (Example #5) Representing Units 2.mp4
177 MB
24. Learn the Basics of Exceptions/1. Basic Terminology.mp4
267 MB
24. Learn the Basics of Exceptions/2. Python's Built-in Exceptions.mp4
184 MB
24. Learn the Basics of Exceptions/3. Raising Our Own TypeErrors and ValueErrors.mp4
257 MB
24. Learn the Basics of Exceptions/4. Raising Our Own KeyErrors, AttributeErrors, etc..mp4
82 MB
24. Learn the Basics of Exceptions/5. Challenge and Solution Library Enhancements.mp4
101 MB
24. Learn the Basics of Exceptions/6. Challenge and Solution Library Enhancements 2.mp4
174 MB
25. Handle Exceptions Effectively/1. Try and Except Basics.mp4
316 MB
25. Handle Exceptions Effectively/2. The Finally and Else Blocks.mp4
169 MB
25. Handle Exceptions Effectively/3. Program Flow During Exceptions.mp4
196 MB
25. Handle Exceptions Effectively/4. Program Flow in Layered Programs.mp4
172 MB
25. Handle Exceptions Effectively/5. Challenge and Solution Creating Instances from User Input .mp4
133 MB
25. Handle Exceptions Effectively/6. Challenge and Solution Creating Instances from User Input 2.mp4
289 MB
26. Understand Advanced Exception Handling/1. Where Should We Handle Exceptions.mp4
233 MB
26. Understand Advanced Exception Handling/2. Exception Handling in Different Locations.mp4
351 MB
26. Understand Advanced Exception Handling/3. Creating Custom Exceptions.mp4
132 MB
26. Understand Advanced Exception Handling/4. Basics of Exception Chaining.mp4
342 MB
26. Understand Advanced Exception Handling/5. Challenge and Solution Custom Exceptions and Chaining.mp4
130 MB
26. Understand Advanced Exception Handling/6. Challenge and Solution Custom Exceptions and Chaining 2.mp4
138 MB
27. Understand Copy Operations/1. The Basics of Shallow Copying.mp4
235 MB
27. Understand Copy Operations/2. The Basics of Deep Copying.mp4
224 MB
27. Understand Copy Operations/3. Shallow- and Deep-Copying Pros and Cons.mp4
225 MB
27. Understand Copy Operations/4. Label vs. Identity vs. Value.mp4
194 MB
27. Understand Copy Operations/5. Challenge & Solution What Happens to Arguments.mp4
114 MB
27. Understand Copy Operations/6. Challenge & Solution What Happens to Arguments 2.mp4
129 MB
28. Serialize and Deserialize Data/1. The Basics of Serialization and Deserialization.mp4
226 MB
28. Serialize and Deserialize Data/2. Serializing with the Pickle Library.mp4
175 MB
28. Serialize and Deserialize Data/3. What Types of Data Can I Pickle.mp4
248 MB
28. Serialize and Deserialize Data/4. Serializing with JSON.mp4
255 MB
28. Serialize and Deserialize Data/5. Challenge and Solution Serializing Instances.mp4
126 MB
28. Serialize and Deserialize Data/6. Challenge and Solution Serializing Instances 2.mp4
100 MB
29. Learn the Basics of Metaprogramming/1. Reflection and Introspection Functions, Part I.mp4
231 MB
29. Learn the Basics of Metaprogramming/2. Reflection and Introspection Functions, Part II.mp4
158 MB
29. Learn the Basics of Metaprogramming/3. The __name__ Attribute.mp4
151 MB
29. Learn the Basics of Metaprogramming/4. Other Special Attributes.mp4
184 MB
29. Learn the Basics of Metaprogramming/5. Challenge and Solution Tell Me About....mp4
126 MB
29. Learn the Basics of Metaprogramming/6. Challenge and Solution Tell Me About... 2.mp4
176 MB
30. Learn Intermediate Metaprogramming Concepts/1. Metaprogramming with Decorators.mp4
211 MB
30. Learn Intermediate Metaprogramming Concepts/2. Dynamic Code Execution.mp4
188 MB
30. Learn Intermediate Metaprogramming Concepts/3. Building a Code Quiz with Dynamic Code Execution.mp4
214 MB
30. Learn Intermediate Metaprogramming Concepts/4. Modifying Code Programmatically.mp4
200 MB
30. Learn Intermediate Metaprogramming Concepts/5. Challenge and Solution There Is (Almost Always) A Better Way.mp4
199 MB
30. Learn Intermediate Metaprogramming Concepts/6. Challenge and Solution There Is (Almost Always) A Better Way.mp4
35 MB
31. Understand the Basics of Metaclasses/1. What is a Metaclass.mp4
202 MB
31. Understand the Basics of Metaclasses/2. Some Simple Metaclass Examples.mp4
180 MB
31. Understand the Basics of Metaclasses/3. Modifying Classes with Metaclasses.mp4
189 MB
31. Understand the Basics of Metaclasses/4. Challenge and Solution Metaclass Creator Functions.mp4
79 MB
31. Understand the Basics of Metaclasses/5. Challenge and Solution Metaclass Creator Functions 2.mp4
159 MB
32. Practice Working with Metaclasses/1. Example #1 Metaclass Instance Counting.mp4
255 MB
32. Practice Working with Metaclasses/2. Example #2 Preventing Multiple Inheritance.mp4
170 MB
32. Practice Working with Metaclasses/3. Example #3 Adding Metaclasses by Using Decorators.mp4
255 MB
32. Practice Working with Metaclasses/4. Example #4 Metaclasses and Inheritance.mp4
242 MB
32. Practice Working with Metaclasses/5. Challenge & Solution Combining Metaclasses.mp4
39 MB
32. Practice Working with Metaclasses/6. Challenge & Solution Combining Metaclasses 2.mp4
86 MB
33. Follow PEP8 Formatting Guidelines/1. Function Indentation Basics.mp4
246 MB
33. Follow PEP8 Formatting Guidelines/2. Other Indentation Rules.mp4
132 MB
33. Follow PEP8 Formatting Guidelines/3. Breaking Up Lines.mp4
183 MB
33. Follow PEP8 Formatting Guidelines/4. When to Use Blank Lines.mp4
210 MB
33. Follow PEP8 Formatting Guidelines/5. Challenge & Solution PEP8 in Action.mp4
42 MB
33. Follow PEP8 Formatting Guidelines/6. Challenge & Solution PEP8 in Action 2.mp4
164 MB
34. PEP8 Naming and Whitespace Conventions/1. Basic Whitespace Guidelines.mp4
200 MB
34. PEP8 Naming and Whitespace Conventions/2. More Whitespace Guidelines.mp4
279 MB
34. PEP8 Naming and Whitespace Conventions/3. Comment Guidelines.mp4
163 MB
34. PEP8 Naming and Whitespace Conventions/4. Naming Convention Guidelines.mp4
235 MB
34. PEP8 Naming and Whitespace Conventions/5. Challenge & Solution PEP8 In Action.mp4
23 MB
34. PEP8 Naming and Whitespace Conventions/6. Challenge & Solution PEP8 In Action 2.mp4
112 MB
35. Build Simple GUIs with Tkinter/1. Displaying the Main Window.mp4
269 MB
35. Build Simple GUIs with Tkinter/2. Creating and Adding Widgets.mp4
166 MB
35. Build Simple GUIs with Tkinter/3. Widgets for Displaying Text.mp4
245 MB
35. Build Simple GUIs with Tkinter/4. Challenge & Solution Fibonacci GUI.mp4
88 MB
35. Build Simple GUIs with Tkinter/5. Challenge & Solution Fibonacci GUI 2.mp4
146 MB
36. User Input and Event Handling/1. User Input Widgets.mp4
119 MB
36. User Input and Event Handling/2. Buttons and Entries.mp4
245 MB
36. User Input and Event Handling/3. The Text Widget.mp4
141 MB
36. User Input and Event Handling/4. Checkbuttons and Radiobuttons.mp4
285 MB
36. User Input and Event Handling/5. Challenge & Solution Building a Form.mp4
45 MB
36. User Input and Event Handling/6. Challenge & Solution Building a Form 2.mp4
145 MB
37. Organize Tkinter Interfaces/1. Moving Widgets Around with Pack.mp4
280 MB
37. Organize Tkinter Interfaces/2. The Place Method.mp4
171 MB
37. Organize Tkinter Interfaces/3. Geometry Managers and the Grid Method.mp4
350 MB
37. Organize Tkinter Interfaces/4. Challenge & Solution Container Widgets.mp4
234 MB
37. Organize Tkinter Interfaces/5. Challenge & Solution Container Widgets 2.mp4
230 MB
38. Observe Variables and Bind Events/1. Working with Observable Variables.mp4
261 MB
38. Observe Variables and Bind Events/2. Hiding Widgets with Observable Variables.mp4
206 MB
38. Observe Variables and Bind Events/3. Using the bind() Method.mp4
215 MB
38. Observe Variables and Bind Events/4. Binding Keyboard Events.mp4
198 MB
38. Observe Variables and Bind Events/5. Challenge & Solution Form Validation.mp4
60 MB
38. Observe Variables and Bind Events/6. Challenge & Solution Form Validation 2.mp4
134 MB
39. Learn the Basics of Widget Styling/1. Basic Widget Styling Options.mp4
224 MB
39. Learn the Basics of Widget Styling/2. Borders and Reliefs.mp4
235 MB
39. Learn the Basics of Widget Styling/3. Highlighting Entries.mp4
236 MB
39. Learn the Basics of Widget Styling/4. Challenge & Solution Styling Playground.mp4
55 MB
39. Learn the Basics of Widget Styling/5. Challenge & Solution Styling Playground 2.mp4
260 MB
40. Learn Advanced Widget Styling/1. Themed Tkinter Widgets.mp4
201 MB
40. Learn Advanced Widget Styling/2. Creating Simple Shared Styles.mp4
200 MB
40. Learn Advanced Widget Styling/3. Tkinter's Built-in Themes.mp4
258 MB
40. Learn Advanced Widget Styling/4. Challenge & Solution Dark Mode.mp4
47 MB
40. Learn Advanced Widget Styling/5. Challenge & Solution Dark Mode 2.mp4
204 MB
41. Work with Tkinter Canvas/1. Creating and Displaying a Canvas.mp4
156 MB
41. Work with Tkinter Canvas/2. Drawing Simple Shapes.mp4
200 MB
41. Work with Tkinter Canvas/3. Drawing Text and Images.mp4
208 MB
41. Work with Tkinter Canvas/4. Using Windows to Insert Widgets.mp4
127 MB
41. Work with Tkinter Canvas/5. Challenge A Simple Drawing Application.mp4
84 MB
41. Work with Tkinter Canvas/6. Challenge A Simple Drawing Application 2.mp4
170 MB
42. Draw Charts and Graphs with Tkinter Canvas/1. Draw the Axes.mp4
64 MB
42. Draw Charts and Graphs with Tkinter Canvas/2. Draw the Bar Widths.mp4
69 MB
42. Draw Charts and Graphs with Tkinter Canvas/3. Draw the Bar Heights.mp4
55 MB
42. Draw Charts and Graphs with Tkinter Canvas/4. Draw a Pie Chart.mp4
72 MB
42. Draw Charts and Graphs with Tkinter Canvas/5. Challenge & Solution Line Graphs.mp4
7.9 MB
42. Draw Charts and Graphs with Tkinter Canvas/6. Challenge & Solution Line Graphs 2.mp4
58 MB
43. Learn the Basics of Network Requests/1. Making Basic Network Requests in Python.mp4
73 MB
43. Learn the Basics of Network Requests/2. Working with API Keys.mp4
113 MB
43. Learn the Basics of Network Requests/3. Creating a Simple Server.mp4
72 MB
43. Learn the Basics of Network Requests/4. Challenge Go Forth and Practice.mp4
18 MB
44. Build and Utilize REST APIs/1. What is REST Anyway.mp4
22 MB
44. Build and Utilize REST APIs/2. RESTful Basics.mp4
48 MB
44. Build and Utilize REST APIs/3. Creating a REST API.mp4
69 MB
44. Build and Utilize REST APIs/4. Building Read Endpoints.mp4
100 MB
44. Build and Utilize REST APIs/5. Challenge & Solution Create a Client.mp4
12 MB
44. Build and Utilize REST APIs/6. Challenge & Solution Create a Client 2.mp4
28 MB
45. Learn Intermediate Network Request Concepts/1. Adding Extra Request Data.mp4
46 MB
45. Learn Intermediate Network Request Concepts/2. Handling Request Bodies on the Server-Side.mp4
82 MB
45. Learn Intermediate Network Request Concepts/3. Including Request Bodies on the Client-Side.mp4
70 MB
45. Learn Intermediate Network Request Concepts/4. Query Parameter Basics.mp4
110 MB
45. Learn Intermediate Network Request Concepts/5. Challenge & Solution Finish the Endpoints.mp4
12 MB
45. Learn Intermediate Network Request Concepts/6. Challenge & Solution Finish the Endpoints 2.mp4
66 MB
46. Understand Socket Programming/1. Creating A Socket Server.mp4
28 MB
46. Understand Socket Programming/2. Creating A Socket Client.mp4
36 MB
46. Understand Socket Programming/3. Sending Socket Messages.mp4
58 MB
46. Understand Socket Programming/4. Keeping Socket Connections Open.mp4
74 MB
46. Understand Socket Programming/5. Handling Multiple Clients.mp4
54 MB
46. Understand Socket Programming/6. Challenge & Solution Forwarding Messages.mp4
13 MB
46. Understand Socket Programming/7. Challenge & Solution Forwarding Messages 2.mp4
67 MB
47. Build Effective Socket Applications/1. Handling Common Socket Exceptions.mp4
99 MB
47. Build Effective Socket Applications/2. Sending Different Types of Data.mp4
84 MB
47. Build Effective Socket Applications/3. Sending Complex Data Using Pickle.mp4
22 MB
47. Build Effective Socket Applications/4. A Harder Way to Send Data.mp4
45 MB
47. Build Effective Socket Applications/5. Challenge & Solution Rock, Paper, Scissors.mp4
7.7 MB
47. Build Effective Socket Applications/6. Challenge & Solution Rock, Paper, Scissors 2.mp4
72 MB
48. Understand the JSON Data Format/1. JSON Syntax and Structure Basics.mp4
34 MB
48. Understand the JSON Data Format/2. JSON Data Types.mp4
39 MB
48. Understand the JSON Data Format/3. Loading and Dumping JSON Data with the json Module.mp4
66 MB
48. Understand the JSON Data Format/4. Challenge & Solution A JSON Database.mp4
6.7 MB
48. Understand the JSON Data Format/5. Challenge & Solution A JSON Database 2.mp4
70 MB
49. Understand the XML Data Format/1. XML Syntax and Structure Basics.mp4
34 MB
49. Understand the XML Data Format/2. Representing Data with XML.mp4
88 MB
49. Understand the XML Data Format/3. Parsing and Working with XML Data.mp4
72 MB
49. Understand the XML Data Format/4. Challenge & Solution Translating JSON to XML.mp4
8.7 MB
49. Understand the XML Data Format/5. Challenge & Solution Translating JSON to XML 2.mp4
46 MB
50. Learn the Basics of SQLite3/1. SQLite Basic Concepts.mp4
16 MB
50. Learn the Basics of SQLite3/2. Creating Tables in SQLite.mp4
25 MB
50. Learn the Basics of SQLite3/3. Executing SQLite Statements in Python.mp4
45 MB
50. Learn the Basics of SQLite3/4. Inserting Data in SQLite.mp4
38 MB
50. Learn the Basics of SQLite3/5. Selecting Data in SQLite.mp4
65 MB
50. Learn the Basics of SQLite3/6. Challenge & Solution Creating Another Table.mp4
8.0 MB
50. Learn the Basics of SQLite3/7. Challenge & Solution Creating Another Table.mp4
42 MB
51. Learn Intermediate SQLite3/1. Deleting Data in SQLite.mp4
67 MB
51. Learn Intermediate SQLite3/2. Avoiding SQL Injection.mp4
63 MB
51. Learn Intermediate SQLite3/3. Updating Data in SQLite.mp4
57 MB
51. Learn Intermediate SQLite3/4. Challenge & Solution Interactive Product Management System.mp4
11 MB
51. Learn Intermediate SQLite3/5. Challenge & Solution Interactive Product Management System 2.mp4
58 MB
52. Learn Advanced SQLite3/1. Narrowing Queries.mp4
32 MB
52. Learn Advanced SQLite3/2. Grouping and Manipulating Query Results.mp4
37 MB
52. Learn Advanced SQLite3/3. Narrowing Queries Practice.mp4
68 MB
52. Learn Advanced SQLite3/4. Grouping and Manipulating Queries Practice.mp4
82 MB
52. Learn Advanced SQLite3/5. Challenge & Solution More Complex Query Practice.mp4
30 MB
52. Learn Advanced SQLite3/6. Challenge & Solution More Complex Query Practice 2.mp4
43 MB
53. Build a Simple Chat Application/1. What Will We Be Building.mp4
56 MB
53. Build a Simple Chat Application/2. Basic Application Setup.mp4
88 MB
53. Build a Simple Chat Application/3. Implementing the Init Methods.mp4
69 MB
53. Build a Simple Chat Application/4. Receiving and Broadcasting Messages on the Server.mp4
77 MB
53. Build a Simple Chat Application/5. Creating the User Interface.mp4
86 MB
53. Build a Simple Chat Application/6. Implementing the Client-Side Logic.mp4
91 MB
53. Build a Simple Chat Application/7. Challenge & Solution Adding User Ids.mp4
44 MB
53. Build a Simple Chat Application/8. Challenge & Solution Adding User Ids 2.mp4
105 MB
54. Build a Full-Stack Expense Tracker/1. What Will We Be Building.mp4
37 MB
54. Build a Full-Stack Expense Tracker/2. Setting Up the Back-end.mp4
58 MB
54. Build a Full-Stack Expense Tracker/3. Implementing the Load Endpoint with SQLite.mp4
90 MB
54. Build a Full-Stack Expense Tracker/4. Implementing the Create and Delete Endpoints with SQLite.mp4
82 MB
54. Build a Full-Stack Expense Tracker/5. Creating the Basic Interface.mp4
80 MB
54. Build a Full-Stack Expense Tracker/6. Making Requests from the Front-End.mp4
198 MB
54. Build a Full-Stack Expense Tracker/7. Challenge & Solution Deleting Expenses.mp4
77 MB
54. Build a Full-Stack Expense Tracker/8. Challenge & Solution Deleting Expenses 2.mp4
81 MB
55. Build a Spreadsheet Program, Part I/1. What Will We Be Building.mp4
30 MB
55. Build a Spreadsheet Program, Part I/2. Basic Project Setup.mp4
72 MB
55. Build a Spreadsheet Program, Part I/3. Implementing Cell Behavior.mp4
84 MB
55. Build a Spreadsheet Program, Part I/4. Adding and Removing Cell Dependencies.mp4
39 MB
55. Build a Spreadsheet Program, Part I/5. Challenge & Solution Arithmetic Magic Methods.mp4
23 MB
55. Build a Spreadsheet Program, Part I/6. Challenge & Solution Arithmetic Magic Methods 2.mp4
59 MB
56. Build a Spreadsheet Program, Part II/1. Implementing Spreadsheet Behavior.mp4
49 MB
56. Build a Spreadsheet Program, Part II/2. Building the Interface.mp4
95 MB
56. Build a Spreadsheet Program, Part II/3. Making the Cells Update Automatically.mp4
108 MB
56. Build a Spreadsheet Program, Part II/4. Challenge & Solution Updating Cells More Efficiently.mp4
18 MB
56. Build a Spreadsheet Program, Part II/5. Challenge & Solution Updating Cells More Efficiently 2.mp4
110 MB
57. Build a GUI Web-Scraper Tool/1. What We'll Be Building.mp4
44 MB
57. Build a GUI Web-Scraper Tool/2. Setting Up the Interface.mp4
59 MB
57. Build a GUI Web-Scraper Tool/3. Loading and Parsing HTML.mp4
85 MB
57. Build a GUI Web-Scraper Tool/4. Using User-Defined Selectors.mp4
60 MB
57. Build a GUI Web-Scraper Tool/5. Pulling Data Out Of HTML.mp4
127 MB
57. Build a GUI Web-Scraper Tool/6. Writing Scraped Data to a CSV.mp4
90 MB
57. Build a GUI Web-Scraper Tool/7. Challenge Adding and Removing Fields.mp4
26 MB
57. Build a GUI Web-Scraper Tool/8. Challenge Adding and Removing Fields 2.mp4
83 MB