FileMood

Download Learn to Code with Python

Learn to Code with Python

Name

Learn to Code with Python

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

13.0 GB

Total Files

1264

Last Seen

Hash

BDA77F4EB0B71CE77D3477261A8BE4468F2D0DAA

/Chapter 33 PROJECT - Texas Hold'em Poker/

015. The Hand Class VI - The Straight Rank (Part 1).mp4

164.9 MB

Chapter 01 Course Introduction/

001. Promo Video.mp4

4.3 MB

001. Promo Video.en.srt

2.8 KB

Chapter 02 Setup and Introduction/

001. Welcome to the Python Programming Language.en.srt

22.2 KB

001. Welcome to the Python Programming Language.mp4

44.9 MB

002. Download Course Files.en.srt

7.5 KB

002. Download Course Files.mp4

14.5 MB

003. macOS - Use the Terminal to Issue Commands to Your Operating System.en.srt

17.3 KB

003. macOS - Use the Terminal to Issue Commands to Your Operating System.mp4

31.5 MB

004. macOS - Download and Install Python 3.en.srt

16.5 KB

004. macOS - Download and Install Python 3.mp4

43.2 MB

005. macOS - Download and Install Visual Studio Code.en.srt

3.6 KB

005. macOS - Download and Install Visual Studio Code.mp4

9.0 MB

006. Windows - Use the Command Prompt to Issue Commands to Your Operating System.en.srt

17.8 KB

006. Windows - Use the Command Prompt to Issue Commands to Your Operating System.mp4

27.7 MB

007. Windows - Download and Install Python 3.en.srt

12.5 KB

007. Windows - Download and Install Python 3.mp4

27.1 MB

008. Windows - Download and Install Visual Studio Code.en.srt

5.4 KB

008. Windows - Download and Install Visual Studio Code.mp4

17.2 MB

009. macOS + Windows - Installing VSCode Plugins.en.srt

10.4 KB

009. macOS + Windows - Installing VSCode Plugins.mp4

28.5 MB

010. macOS + Windows - Configuring VSCode Project Settings.en.srt

24.9 KB

010. macOS + Windows - Configuring VSCode Project Settings.mp4

53.6 MB

011. macOS - Run Python File.en.srt

15.5 KB

011. macOS - Run Python File.mp4

22.2 MB

012. Windows - Run Python File.en.srt

16.8 KB

012. Windows - Run Python File.mp4

33.0 MB

013. The Visual Studio Code (VSCode) Interface and Helpful Shortcuts.en.srt

23.3 KB

013. The Visual Studio Code (VSCode) Interface and Helpful Shortcuts.mp4

40.9 MB

014. The Interactive Prompt (REPL).en.srt

13.6 KB

014. The Interactive Prompt (REPL).mp4

21.8 MB

015. OPTIONAL - Words of Motivation.en.srt

23.9 KB

015. OPTIONAL - Words of Motivation.mp4

42.8 MB

Chapter 03 Welcome to Python/

001. Objects - Strings.en.srt

22.6 KB

001. Objects - Strings.mp4

30.9 MB

002. Intro to Functions.en.srt

10.0 KB

002. Intro to Functions.mp4

18.0 MB

003. The print Function I - Outputting a Single Argument.en.srt

14.3 KB

003. The print Function I - Outputting a Single Argument.mp4

23.3 MB

004. The print Function II - Outputting Multiple Arguments.en.srt

10.0 KB

004. The print Function II - Outputting Multiple Arguments.mp4

13.4 MB

005. The print Function III - Parameters and Arguments.en.srt

31.5 KB

005. The print Function III - Parameters and Arguments.mp4

61.9 MB

006. Comments.en.srt

13.6 KB

006. Comments.mp4

16.8 MB

007. Coding Exercise SOLUTION - Outputting Text with the print Function.en.srt

9.4 KB

007. Coding Exercise SOLUTION - Outputting Text with the print Function.mp4

19.7 MB

Chapter 04 Numbers, Booleans and Equality/

001. Mathematical Expressions.en.srt

19.9 KB

001. Mathematical Expressions.mp4

29.1 MB

002. Division, Floor Division, and the Modulo Operator.en.srt

12.7 KB

002. Division, Floor Division, and the Modulo Operator.mp4

17.3 MB

003. The Boolean Data Type, The Equality Operator (==) and Inequality Operator (!=).en.srt

25.2 KB

003. The Boolean Data Type, The Equality Operator (==) and Inequality Operator (!=).mp4

48.6 MB

004. Boolean Mathematical Operators.en.srt

7.5 KB

004. Boolean Mathematical Operators.mp4

13.0 MB

005. The type Function.en.srt

16.2 KB

005. The type Function.mp4

28.0 MB

006. Type Conversion with the int, float, and str Functions.en.srt

15.2 KB

006. Type Conversion with the int, float, and str Functions.mp4

27.0 MB

Chapter 05 Variables/

001. Intro to Variables.en.srt

26.4 KB

001. Intro to Variables.mp4

41.2 MB

002. Coding Exercise SOLUTION - Declaring Variables.en.srt

7.9 KB

002. Coding Exercise SOLUTION - Declaring Variables.mp4

15.6 MB

003. Multiple Variable Assignments.en.srt

8.0 KB

003. Multiple Variable Assignments.mp4

10.4 MB

004. Augmented Assignment Operator.en.srt

12.3 KB

004. Augmented Assignment Operator.mp4

15.9 MB

005. Collecting User Input with the input Function.en.srt

23.9 KB

005. Collecting User Input with the input Function.mp4

42.9 MB

006. The NameError, ValueError, TypeError and SyntaxError Exceptions.en.srt

20.1 KB

006. The NameError, ValueError, TypeError and SyntaxError Exceptions.mp4

34.5 MB

Chapter 06 Functions/

001. Intro to Functions.en.srt

19.6 KB

001. Intro to Functions.mp4

26.7 MB

002. Parameters and Arguments.en.srt

13.2 KB

002. Parameters and Arguments.mp4

21.6 MB

003. Positional Arguments and Keyword Arguments.en.srt

10.4 KB

003. Positional Arguments and Keyword Arguments.mp4

15.2 MB

004. Declaring Return Values for Functions.en.srt

5.4 KB

004. Declaring Return Values for Functions.mp4

7.0 MB

005. Coding Exercise SOLUTION - The Basics of Functions.en.srt

8.6 KB

005. Coding Exercise SOLUTION - The Basics of Functions.mp4

15.9 MB

006. Default Arguments.en.srt

5.4 KB

006. Default Arguments.mp4

8.0 MB

007. Coding Exercise SOLUTION - Default Arguments.en.srt

11.6 KB

007. Coding Exercise SOLUTION - Default Arguments.mp4

23.4 MB

008. The None Type.en.srt

7.0 KB

008. The None Type.mp4

9.4 MB

009. BONUS - Function Annotations.en.srt

12.9 KB

009. BONUS - Function Annotations.mp4

17.2 MB

Chapter 07 Strings - The Basics/

001. Length, Concatenation, and Immutability.en.srt

16.4 KB

001. Length, Concatenation, and Immutability.mp4

30.2 MB

002. Coding Exercise SOLUTION - Length, Concatenation, and Immutability.en.srt

7.4 KB

002. Coding Exercise SOLUTION - Length, Concatenation, and Immutability.mp4

14.9 MB

003. String Indexing with Positive Values.en.srt

15.7 KB

003. String Indexing with Positive Values.mp4

26.4 MB

004. String Indexing with Negative Values.en.srt

5.1 KB

004. String Indexing with Negative Values.mp4

7.4 MB

005. Coding Exercise SOLUTION - String Indexing.en.srt

7.4 KB

005. Coding Exercise SOLUTION - String Indexing.mp4

17.5 MB

006. String Slicing I - Slicing by Range.en.srt

22.3 KB

006. String Slicing I - Slicing by Range.mp4

43.2 MB

007. String Slicing II - Slicing by Steps.en.srt

14.0 KB

007. String Slicing II - Slicing by Steps.mp4

26.3 MB

008. Coding Exercise SOLUTION - String Slicing.en.srt

9.5 KB

008. Coding Exercise SOLUTION - String Slicing.mp4

20.5 MB

009. Escape Characters.en.srt

18.5 KB

009. Escape Characters.mp4

32.6 MB

010. The in and not in Operators for Checking Inclusion of a Substring within a String.en.srt

11.1 KB

010. The in and not in Operators for Checking Inclusion of a Substring within a String.mp4

22.0 MB

011. Strings - The Basics Section Review.en.srt

11.6 KB

011. Strings - The Basics Section Review.mp4

25.4 MB

Chapter 08 Strings - Methods/

001. The find and index Methods.en.srt

18.6 KB

001. The find and index Methods.mp4

31.4 MB

002. The startswith and endswith Methods.en.srt

7.9 KB

002. The startswith and endswith Methods.mp4

14.5 MB

003. The count Method to Count Occurrences of Value in a String.en.srt

5.5 KB

003. The count Method to Count Occurrences of Value in a String.mp4

9.0 MB

004. Coding Exercise SOLUTION - The find and count Methods.en.srt

6.2 KB

004. Coding Exercise SOLUTION - The find and count Methods.mp4

13.5 MB

005. The capitalize, title, lower, upper, and swapcase Methods to Change Casing.en.srt

13.1 KB

005. The capitalize, title, lower, upper, and swapcase Methods to Change Casing.mp4

24.0 MB

006. Boolean Methods for Strings.en.srt

13.5 KB

006. Boolean Methods for Strings.mp4

25.9 MB

007. The lstrip, rstrip, and strip Methods.en.srt

10.6 KB

007. The lstrip, rstrip, and strip Methods.mp4

17.8 MB

008. The replace Method.en.srt

6.7 KB

008. The replace Method.mp4

9.2 MB

009. Coding Exercise SOLUTION - String Cleanup Methods.en.srt

6.1 KB

009. Coding Exercise SOLUTION - String Cleanup Methods.mp4

10.9 MB

010. The format Method.en.srt

24.0 KB

010. The format Method.mp4

48.3 MB

011. Formatted String Literals (f-strings).en.srt

8.1 KB

011. Formatted String Literals (f-strings).mp4

11.2 MB

Chapter 09 Control Flow/

001. REVIEW - The Boolean Data Type, Equality, and Inequality.en.srt

9.0 KB

001. REVIEW - The Boolean Data Type, Equality, and Inequality.mp4

14.9 MB

002. The if Statement.en.srt

16.7 KB

002. The if Statement.mp4

23.4 MB

003. The bool Function (Truthiness and Falsiness).en.srt

12.1 KB

003. The bool Function (Truthiness and Falsiness).mp4

18.3 MB

004. Coding Exercise SOLUTION - if Statements.en.srt

10.9 KB

004. Coding Exercise SOLUTION - if Statements.mp4

23.8 MB

005. The else Statement.en.srt

11.2 KB

005. The else Statement.mp4

15.9 MB

006. The elif Statement.en.srt

20.8 KB

006. The elif Statement.mp4

36.1 MB

007. Coding Exercise SOLUTION - if, else and elif.en.srt

6.8 KB

007. Coding Exercise SOLUTION - if, else and elif.mp4

11.5 MB

008. Conditional Expressions (Ternary Operator Equivalent).en.srt

9.4 KB

008. Conditional Expressions (Ternary Operator Equivalent).mp4

12.0 MB

009. Declaring Multiple Conditions with the and Keyword.en.srt

11.5 KB

009. Declaring Multiple Conditions with the and Keyword.mp4

22.3 MB

010. Declaring Multiple Conditions with the or Keyword.en.srt

8.5 KB

010. Declaring Multiple Conditions with the or Keyword.mp4

13.1 MB

011. Using the not Keyword to Negate an Expression.en.srt

9.0 KB

011. Using the not Keyword to Negate an Expression.mp4

16.4 MB

012. Nested if Statements.en.srt

14.6 KB

012. Nested if Statements.mp4

25.6 MB

013. Coding Exercise SOLUTION - Multiple Conditions.en.srt

7.5 KB

013. Coding Exercise SOLUTION - Multiple Conditions.mp4

17.2 MB

014. Using the while Loop to Iterate While a Condition is True.en.srt

25.6 KB

014. Using the while Loop to Iterate While a Condition is True.mp4

41.5 MB

015. A Brief Intro to Recursion I.en.srt

33.7 KB

015. A Brief Intro to Recursion I.mp4

45.7 MB

016. A Brief Intro to Recursion II.en.srt

30.6 KB

016. A Brief Intro to Recursion II.mp4

45.4 MB

017. Coding Exercise SOLUTION - Recursion.en.srt

18.3 KB

017. Coding Exercise SOLUTION - Recursion.mp4

35.1 MB

Chapter 10 Lists - The Basics/

001. Intro to Lists.en.srt

14.0 KB

001. Intro to Lists.mp4

19.3 MB

002. Coding Exercise SOLUTION - Creating Lists.en.srt

6.0 KB

002. Coding Exercise SOLUTION - Creating Lists.mp4

11.1 MB

003. The in and not in Operators on a List.en.srt

11.8 KB

003. The in and not in Operators on a List.mp4

24.9 MB

004. Select a List Element by Positive or Negative Index Positions.en.srt

14.3 KB

004. Select a List Element by Positive or Negative Index Positions.mp4

29.4 MB

005. Coding Exercise SOLUTION - Indexing into List.en.srt

10.2 KB

005. Coding Exercise SOLUTION - Indexing into List.mp4

26.2 MB

006. Slice Multiple Elements from a List.en.srt

15.9 KB

006. Slice Multiple Elements from a List.mp4

34.0 MB

007. Coding Exercise SOLUTION - Slicing Elements.en.srt

5.7 KB

007. Coding Exercise SOLUTION - Slicing Elements.mp4

11.4 MB

008. Coding Exercise SOLUTION - List Problems.en.srt

10.2 KB

008. Coding Exercise SOLUTION - List Problems.mp4

25.6 MB

Chapter 11 Lists - Iteration/

001. Iteration with the For Loop.en.srt

24.2 KB

001. Iteration with the For Loop.mp4

36.1 MB

002. Coding Exercise SOLUTION - List Iteration.en.srt

11.4 KB

002. Coding Exercise SOLUTION - List Iteration.mp4

22.7 MB

003. Iteration with Conditional Logic.en.srt

23.9 KB

003. Iteration with Conditional Logic.mp4

40.9 MB

004. Coding Exercise SOLUTION - More List Iteration.en.srt

15.5 KB

004. Coding Exercise SOLUTION - More List Iteration.mp4

35.5 MB

005. Iterate in Reverse with the reversed Function.en.srt

15.2 KB

005. Iterate in Reverse with the reversed Function.mp4

27.1 MB

006. The enumerate Function.en.srt

17.9 KB

006. The enumerate Function.mp4

32.0 MB

007. Coding Exercise SOLUTION - The enumerate Function.en.srt

11.3 KB

007. Coding Exercise SOLUTION - The enumerate Function.mp4

25.7 MB

008. The range Function.en.srt

14.2 KB

008. The range Function.mp4

18.9 MB

009. The break Keyword.en.srt

11.1 KB

009. The break Keyword.mp4

14.2 MB

010. The continue Keyword.en.srt

9.9 KB

010. The continue Keyword.mp4

14.4 MB

011. Command Line Arguments with argv.en.srt

14.4 KB

011. Command Line Arguments with argv.mp4

22.6 MB

Chapter 12 Debugging/

001. Intro to Debugging in VSCode.en.srt

19.2 KB

001. Intro to Debugging in VSCode.mp4

43.4 MB

002. Step Over.en.srt

13.9 KB

002. Step Over.mp4

40.3 MB

003. Step into and Step Out.en.srt

12.3 KB

003. Step into and Step Out.mp4

28.1 MB

004. Working Through a Problem.en.srt

26.4 KB

004. Working Through a Problem.mp4

48.9 MB

Chapter 13 Lists - Mutation/

001. Assign New Value at Index Position.en.srt

10.7 KB

001. Assign New Value at Index Position.mp4

16.7 MB

002. Assign New Values to List Slice.en.srt

11.6 KB

002. Assign New Values to List Slice.mp4

15.6 MB

003. Coding Exercise SOLUTION - Overwriting Elements in a List.en.srt

8.0 KB

003. Coding Exercise SOLUTION - Overwriting Elements in a List.mp4

20.0 MB

004. The append Method and Adding Lists with + Operator.en.srt

9.0 KB

004. The append Method and Adding Lists with + Operator.mp4

16.0 MB

005. Coding Exercise SOLUTION - Conditionals, Range, Enumerate.en.srt

15.8 KB

005. Coding Exercise SOLUTION - Conditionals, Range, Enumerate.mp4

34.7 MB

006. Building a List Up from Another List.en.srt

22.6 KB

006. Building a List Up from Another List.mp4

40.9 MB

007. Coding Exercise SOLUTION - Building a List Up.en.srt

6.0 KB

007. Coding Exercise SOLUTION - Building a List Up.mp4

13.2 MB

008. The extend Method.en.srt

11.2 KB

008. The extend Method.mp4

23.0 MB

009. The insert Method.en.srt

7.9 KB

009. The insert Method.mp4

11.5 MB

010. Coding Exercise SOLUTION - Adding Elements to List.en.srt

8.5 KB

010. Coding Exercise SOLUTION - Adding Elements to List.mp4

15.2 MB

011. The pop Method.en.srt

9.2 KB

011. The pop Method.mp4

14.0 MB

012. The del Keyword.en.srt

6.0 KB

012. The del Keyword.mp4

8.0 MB

013. The remove Method.en.srt

4.6 KB

013. The remove Method.mp4

7.8 MB

014. The clear Method.en.srt

2.3 KB

014. The clear Method.mp4

2.7 MB

015. Coding Exercise SOLUTION - Removing Elements from a List.en.srt

13.8 KB

015. Coding Exercise SOLUTION - Removing Elements from a List.mp4

31.3 MB

016. The reverse Method.en.srt

1.6 KB

016. The reverse Method.mp4

2.1 MB

017. The sort Method.en.srt

11.7 KB

017. The sort Method.mp4

20.7 MB

Chapter 14 Lists - Methods/

001. The count Method.en.srt

7.2 KB

001. The count Method.mp4

11.5 MB

002. The index Method.en.srt

9.5 KB

002. The index Method.mp4

15.9 MB

003. Coding Exercise SOLUTION - Encrypt Message.en.srt

23.9 KB

003. Coding Exercise SOLUTION - Encrypt Message.mp4

47.6 MB

004. The copy Method.en.srt

8.6 KB

004. The copy Method.mp4

13.6 MB

005. The split Method on a String.en.srt

16.4 KB

005. The split Method on a String.mp4

21.2 MB

006. The join Method on a String.en.srt

8.2 KB

006. The join Method on a String.mp4

12.1 MB

007. Coding Exercise SOLUTION - The split and join Methods on Strings.en.srt

13.6 KB

007. Coding Exercise SOLUTION - The split and join Methods on Strings.mp4

28.0 MB

008. The zip Function.en.srt

16.2 KB

008. The zip Function.mp4

27.5 MB

009. Multidimensional Lists.en.srt

26.0 KB

009. Multidimensional Lists.mp4

43.5 MB

010. Coding Exercise SOLUTION - Multidimensional Lists.en.srt

9.4 KB

010. Coding Exercise SOLUTION - Multidimensional Lists.mp4

23.3 MB

011. List Comprehensions I - The Basics.en.srt

19.3 KB

011. List Comprehensions I - The Basics.mp4

32.1 MB

012. List Comprehensions II - Filtering Results.en.srt

19.9 KB

012. List Comprehensions II - Filtering Results.mp4

38.2 MB

013. Coding Exercise SOLUTION - List Comprehension.en.srt

9.7 KB

013. Coding Exercise SOLUTION - List Comprehension.mp4

25.6 MB

Chapter 15 Built-In Functions/

001. The help Function.en.srt

12.8 KB

001. The help Function.mp4

22.2 MB

002. The map Function.en.srt

12.9 KB

002. The map Function.mp4

19.4 MB

003. The filter Function.en.srt

7.1 KB

003. The filter Function.mp4

10.9 MB

004. Lambda Functions.en.srt

15.9 KB

004. Lambda Functions.mp4

27.5 MB

005. Coding Exercise SOLUTION - map, filter and lambda Functions.en.srt

14.7 KB

005. Coding Exercise SOLUTION - map, filter and lambda Functions.mp4

38.7 MB

006. The all and any Functions.en.srt

6.5 KB

006. The all and any Functions.mp4

11.1 MB

007. The max and min Functions.en.srt

4.2 KB

007. The max and min Functions.mp4

6.6 MB

008. The sum Function.en.srt

1.8 KB

008. The sum Function.mp4

3.2 MB

009. Coding Exercise SOLUTION - The sum Function.en.srt

5.3 KB

009. Coding Exercise SOLUTION - The sum Function.mp4

12.1 MB

010. The dir Function.en.srt

11.5 KB

010. The dir Function.mp4

24.8 MB

011. The format Function.en.srt

13.8 KB

011. The format Function.mp4

21.1 MB

Chapter 16 Tuples/

001. Intro to Tuples.en.srt

13.6 KB

001. Intro to Tuples.mp4

20.7 MB

002. Coding Exercise SOLUTION - Declare Tuples.en.srt

5.4 KB

002. Coding Exercise SOLUTION - Declare Tuples.mp4

12.3 MB

003. Lists vs. Tuples.en.srt

16.3 KB

003. Lists vs. Tuples.mp4

34.8 MB

004. Unpacking a Tuple I - The Basics.en.srt

15.4 KB

004. Unpacking a Tuple I - The Basics.mp4

31.0 MB

005. Unpacking a Tuple II - Using to Destructure Multiple Elements.en.srt

17.5 KB

005. Unpacking a Tuple II - Using to Destructure Multiple Elements.mp4

31.5 MB

006. Coding Exercise SOLUTION - Unpacking a Tuple.en.srt

8.7 KB

006. Coding Exercise SOLUTION - Unpacking a Tuple.mp4

22.3 MB

007. Variable Number of Function Arguments with args.en.srt

21.4 KB

007. Variable Number of Function Arguments with args.mp4

37.8 MB

008. Unpacking Arguments to Functions.en.srt

9.2 KB

008. Unpacking Arguments to Functions.mp4

12.5 MB

Chapter 17 Objects and References/

001. Variables, Objects, and Garbage Collection.en.srt

7.1 KB

001. Variables, Objects, and Garbage Collection.mp4

8.5 MB

002. Shared References with Immutable and Mutable Types.en.srt

6.3 KB

002. Shared References with Immutable and Mutable Types.mp4

8.7 MB

003. Equality vs. Identity.en.srt

8.1 KB

003. Equality vs. Identity.mp4

14.5 MB

004. Shallow and Deep Copies.en.srt

14.8 KB

004. Shallow and Deep Copies.mp4

25.5 MB

Chapter 18 Dictionaries - The Basics/

001. Intro to Dictionaries.en.srt

22.5 KB

001. Intro to Dictionaries.mp4

40.2 MB

002. Coding Exercise SOLUTION - Create a Dictionary.en.srt

6.1 KB

002. Coding Exercise SOLUTION - Create a Dictionary.mp4

13.9 MB

003. Access a Dictionary Value by Key or the get Method.en.srt

13.5 KB

003. Access a Dictionary Value by Key or the get Method.mp4

30.0 MB

004. The in and not in Operators on a Dictionary.en.srt

12.4 KB

004. The in and not in Operators on a Dictionary.mp4

27.1 MB

005. Add or Modify Key-Value Pair in Dictionary.en.srt

28.0 KB

005. Add or Modify Key-Value Pair in Dictionary.mp4

64.0 MB

006. The setdefault Method.en.srt

7.0 KB

006. The setdefault Method.mp4

15.4 MB

007. Coding Exercise SOLUTION - Dictionaries from Lists.en.srt

22.3 KB

007. Coding Exercise SOLUTION - Dictionaries from Lists.mp4

53.8 MB

008. The pop Method.en.srt

14.9 KB

008. The pop Method.mp4

26.4 MB

009. Coding Exercise SOLUTION - Inclusion and Removal.en.srt

4.6 KB

009. Coding Exercise SOLUTION - Inclusion and Removal.mp4

10.1 MB

010. The clear Method.en.srt

4.9 KB

010. The clear Method.mp4

7.0 MB

011. The update Method.en.srt

6.5 KB

011. The update Method.mp4

11.4 MB

012. The dict Function.en.srt

5.4 KB

012. The dict Function.mp4

8.1 MB

013. Nested Dictionaries.en.srt

20.1 KB

013. Nested Dictionaries.mp4

36.7 MB

Chapter 19 Dictionaries - Iteration/

001. Iterate over a Dictionary with a for Loop.en.srt

16.4 KB

001. Iterate over a Dictionary with a for Loop.mp4

29.5 MB

002. The items Method.en.srt

9.6 KB

002. The items Method.mp4

16.2 MB

003. Coding Exercise SOLUTION - The items Method.en.srt

11.4 KB

003. Coding Exercise SOLUTION - The items Method.mp4

28.8 MB

004. The keys and values Methods.en.srt

11.5 KB

004. The keys and values Methods.mp4

25.5 MB

005. Coding Exercise SOLUTION - The keys and values Methods.en.srt

4.4 KB

005. Coding Exercise SOLUTION - The keys and values Methods.mp4

8.6 MB

006. The sorted Function.en.srt

9.5 KB

006. The sorted Function.mp4

16.1 MB

007. Lists of Dictionaries.en.srt

10.0 KB

007. Lists of Dictionaries.mp4

16.3 MB

008. Coding Exercise SOLUTION - Nested Data Structures.en.srt

6.9 KB

008. Coding Exercise SOLUTION - Nested Data Structures.mp4

13.8 MB

009. Keyword Arguments (kwargs).en.srt

27.2 KB

009. Keyword Arguments (kwargs).mp4

62.6 MB

010. Unpacking Argument Dictionary.en.srt

10.6 KB

010. Unpacking Argument Dictionary.mp4

18.2 MB

011. Coding Exercise SOLUTION - Keyword Arguments.en.srt

5.7 KB

011. Coding Exercise SOLUTION - Keyword Arguments.mp4

12.6 MB

012. Dictionary Comprehensions I.en.srt

16.8 KB

012. Dictionary Comprehensions I.mp4

24.0 MB

013. Dictionary Comprehensions II.en.srt

8.2 KB

013. Dictionary Comprehensions II.mp4

11.5 MB

014. Coding Exercise SOLUTION - Dictionary Comprehensions.en.srt

12.0 KB

014. Coding Exercise SOLUTION - Dictionary Comprehensions.mp4

30.6 MB

Chapter 20 Sets/

001. Intro to Sets.en.srt

24.6 KB

001. Intro to Sets.mp4

44.3 MB

002. The set Function.en.srt

11.2 KB

002. The set Function.mp4

17.2 MB

003. Coding Exercise SOLUTION - Set Basics.en.srt

6.4 KB

003. Coding Exercise SOLUTION - Set Basics.mp4

14.4 MB

004. The add and update Methods.en.srt

5.8 KB

004. The add and update Methods.mp4

10.0 MB

005. The remove and discard Methods.en.srt

6.1 KB

005. The remove and discard Methods.mp4

8.8 MB

006. The intersection Method to Identify Common Elements between Sets.en.srt

7.2 KB

006. The intersection Method to Identify Common Elements between Sets.mp4

12.6 MB

007. The union Method to Combine Elements from Two Sets.en.srt

4.0 KB

007. The union Method to Combine Elements from Two Sets.mp4

7.9 MB

008. The difference Method to Identify Unique Elements in One Set.en.srt

5.7 KB

008. The difference Method to Identify Unique Elements in One Set.mp4

9.7 MB

009. The symmetric difference Method to Identify Elements Not in Common Between Two Sets.en.srt

5.9 KB

009. The symmetric difference Method to Identify Elements Not in Common Between Two Sets.mp4

11.9 MB

010. The issubset and issuperset Method.en.srt

8.7 KB

010. The issubset and issuperset Method.mp4

14.4 MB

011. The frozenset Object.en.srt

6.4 KB

011. The frozenset Object.mp4

10.3 MB

Chapter 21 Modules/

001. Scripts, Modules, and the import Keyword.en.srt

19.6 KB

001. Scripts, Modules, and the import Keyword.mp4

26.0 MB

002. The Python Standard Library (The string, math, and this Modules).en.srt

17.8 KB

002. The Python Standard Library (The string, math, and this Modules).mp4

33.3 MB

003. The name Special Variable.en.srt

16.8 KB

003. The name Special Variable.mp4

35.4 MB

004. Aliases with the as Keyword.en.srt

6.7 KB

004. Aliases with the as Keyword.mp4

8.1 MB

005. Import Specific Attributes with the from Syntax.en.srt

5.2 KB

005. Import Specific Attributes with the from Syntax.mp4

7.6 MB

006. Import All Attributes with Syntax.en.srt

6.6 KB

006. Import All Attributes with Syntax.mp4

9.3 MB

007. The init .py File I.en.srt

18.1 KB

007. The init.py File I.mp4

40.5 MB

008. The init.py File II.en.srt

7.5 KB

008. The init.py File II.mp4

17.2 MB

Chapter 22 Reading from and Writing to Files/

001. Reading a File with the open Function and read Method.en.srt

19.6 KB

001. Reading a File with the open Function and read Method.mp4

32.4 MB

002. Read File Line by Line.en.srt

5.9 KB

002. Read File Line by Line.mp4

11.3 MB

003. Write to a File.en.srt

6.8 KB

003. Write to a File.mp4

10.3 MB

004. Append to a File.en.srt

5.3 KB

004. Append to a File.mp4

8.3 MB

Chapter 23 Decorators/

001. Higher Order Functions I - Functions as Arguments.en.srt

15.5 KB

001. Higher Order Functions I - Functions as Arguments.mp4

22.5 MB

002. Coding Exercise SOLUTION - Higher Order Functions.en.srt

8.1 KB

002. Coding Exercise SOLUTION - Higher Order Functions.mp4

13.9 MB

003. Nested Functions.en.srt

14.7 KB

003. Nested Functions.mp4

32.2 MB

004. Higher Order Functions II - Functions as Return Values.en.srt

10.9 KB

004. Higher Order Functions II - Functions as Return Values.mp4

19.0 MB

005. Coding Exercise SOLUTION - Higher Order Functions II.en.srt

4.5 KB

005. Coding Exercise SOLUTION - Higher Order Functions II.mp4

7.4 MB

006. Scope I - Global vs. Local Variables.en.srt

17.8 KB

006. Scope I - Global vs. Local Variables.mp4

32.7 MB

007. Scope II - The LEGB Rule.en.srt

9.9 KB

007. Scope II - The LEGB Rule.mp4

13.9 MB

008. Scope III - Closures.en.srt

4.9 KB

008. Scope III - Closures.mp4

7.6 MB

009. The global Keyword.en.srt

5.3 KB

009. The global Keyword.mp4

7.7 MB

010. Coding Exercise SOLUTION - The global Keyword.en.srt

4.3 KB

010. Coding Exercise SOLUTION - The global Keyword.mp4

7.5 MB

011. The nonlocal Keyword.en.srt

10.3 KB

011. The nonlocal Keyword.mp4

18.3 MB

012. Intro to Decorators.en.srt

20.3 KB

012. Intro to Decorators.mp4

35.2 MB

013. Arguments with Decorator Functions (args and kwargs).en.srt

20.7 KB

013. Arguments with Decorator Functions (args and kwargs).mp4

48.0 MB

014. Returned Values from Decorated Functions.en.srt

7.1 KB

014. Returned Values from Decorated Functions.mp4

14.1 MB

015. The functools.wraps Decorator.en.srt

8.6 KB

015. The functools.wraps Decorator.mp4

17.6 MB

016. Decorator Example from Flask Library.en.srt

11.8 KB

016. Decorator Example from Flask Library.mp4

23.8 MB

Chapter 24 Classes - The Basics/

001. Intro to Object-Oriented Programming.en.srt

19.8 KB

001. Intro to Object-Oriented Programming.mp4

34.2 MB

002. Class Definition and Instantiation.en.srt

15.9 KB

002. Class Definition and Instantiation.mp4

21.4 MB

003. Coding Exercise SOLUTION - Class Definition and Instantiation.en.srt

8.5 KB

003. Coding Exercise SOLUTION - Class Definition and Instantiation.mp4

18.7 MB

004. The init Method.en.srt

17.9 KB

004. The init Method.mp4

24.4 MB

005. Adding Attributes to Objects.en.srt

15.6 KB

005. Adding Attributes to Objects.mp4

30.6 MB

006. Setting Object Attributes in the init Method.en.srt

21.1 KB

006. Setting Object Attributes in the init Method.mp4

35.7 MB

007. Coding Exercise SOLUTION - The init Method.en.srt

16.5 KB

007. Coding Exercise SOLUTION - The init Method.mp4

42.4 MB

008. Default Values for Attributes.en.srt

13.8 KB

008. Default Values for Attributes.mp4

23.0 MB

009. Coding Exercise SOLUTION - Default Values for Attributes.en.srt

7.9 KB

009. Coding Exercise SOLUTION - Default Values for Attributes.mp4

22.7 MB

Chapter 25 Classes - Attributes and Methods/

001. Instance Methods.en.srt

22.3 KB

001. Instance Methods.mp4

41.7 MB

002. Coding Exercise SOLUTION - Instance Methods.en.srt

12.4 KB

002. Coding Exercise SOLUTION - Instance Methods.mp4

29.8 MB

003. Protected Attributes and Methods (Encapsulation).en.srt

15.1 KB

003. Protected Attributes and Methods (Encapsulation).mp4

23.6 MB

004. Coding Exercise SOLUTION - Protected Attributes.en.srt

8.7 KB

004. Coding Exercise SOLUTION - Protected Attributes.mp4

29.9 MB

005. Define Properties with the property Method.en.srt

25.7 KB

005. Define Properties with the property Method.mp4

39.3 MB

006. Define Properties with Decorators (Alternate Approach).en.srt

11.7 KB

006. Define Properties with Decorators (Alternate Approach).mp4

18.5 MB

007. Coding Exercise SOLUTION - Properties.en.srt

16.8 KB

007. Coding Exercise SOLUTION - Properties.mp4

48.5 MB

008. The getattr and setattr Functions.en.srt

15.5 KB

008. The getattr and setattr Functions.mp4

32.2 MB

009. The hasattr and deleteattr Functions.en.srt

7.7 KB

009. The hasattr and deleteattr Functions.mp4

17.0 MB

010. Class Methods.en.srt

17.7 KB

010. Class Methods.mp4

31.6 MB

011. Coding Exercise SOLUTION - Class Methods.en.srt

8.1 KB

011. Coding Exercise SOLUTION - Class Methods.mp4

18.4 MB

012. Class Attributes.en.srt

14.3 KB

012. Class Attributes.mp4

22.0 MB

013. Attribute Lookup Order.en.srt

7.0 KB

013. Attribute Lookup Order.mp4

11.3 MB

014. Static Methods.en.srt

13.8 KB

014. Static Methods.mp4

24.3 MB

Chapter 26 Classes - Magic Methods/

001. Intro to Magic Methods.en.srt

13.5 KB

001. Intro to Magic Methods.mp4

19.2 MB

002. String Representation with the str and repr Methods.en.srt

15.3 KB

002. String Representation with the str and repr Methods.mp4

24.0 MB

003. Equality with the eq Method.en.srt

11.8 KB

003. Equality with the eq Method.mp4

23.1 MB

004. Magic Methods for Comparison Operations.en.srt

13.2 KB

004. Magic Methods for Comparison Operations.mp4

32.3 MB

005. Coding Exercise SOLUTION - Equality and String Representation.en.srt

14.5 KB

005. Coding Exercise SOLUTION - Equality and String Representation.mp4

45.0 MB

006. Docstrings.en.srt

13.1 KB

006. Docstrings.mp4

24.4 MB

007. Coding Exercise SOLUTION - Docstrings.en.srt

7.2 KB

007. Coding Exercise SOLUTION - Docstrings.mp4

21.8 MB

008. Truthiness with the bool Method.en.srt

8.0 KB

008. Truthiness with the bool Method.mp4

14.9 MB

009. The namedtuple Object.en.srt

12.9 KB

009. The namedtuple Object.mp4

19.5 MB

010. Coding Exercise SOLUTION - namedtuple.en.srt

8.0 KB

010. Coding Exercise SOLUTION - namedtuple.mp4

20.7 MB

011. Length with the len Method.en.srt

8.8 KB

011. Length with the len Method.mp4

17.6 MB

012. Indexing with the getitem and setitem Methods.en.srt

22.5 KB

012. Indexing with the getitem and setitem Methods.mp4

43.1 MB

013. Coding Exercise SOLUTION - Custom Indexing and Iteration.en.srt

13.7 KB

013. Coding Exercise SOLUTION - Custom Indexing and Iteration.mp4

39.7 MB

014. The del Method.en.srt

8.2 KB

014. The del Method.mp4

10.2 MB

015. Coding Exercise SOLUTION - Magic Methods.en.srt

9.9 KB

015. Coding Exercise SOLUTION - Magic Methods.mp4

29.3 MB

Chapter 27 Classes - Inheritance/

001. Intro to Inheritance.en.srt

8.9 KB

001. Intro to Inheritance.mp4

16.4 MB

002. Define a Subclass.en.srt

8.8 KB

002. Define a Subclass.mp4

14.0 MB

003. Coding Exercise SOLUTION - Define a Subclass.en.srt

4.4 KB

003. Coding Exercise SOLUTION - Define a Subclass.mp4

10.5 MB

004. New Methods on Subclasses.en.srt

8.0 KB

004. New Methods on Subclasses.mp4

15.8 MB

005. Override an Inherited Method on a Subclass.en.srt

8.2 KB

005. Override an Inherited Method on a Subclass.mp4

17.2 MB

006. Coding Exercise SOLUTION - Override a Method on Subclass.en.srt

11.2 KB

006. Coding Exercise SOLUTION - Override a Method on Subclass.mp4

32.1 MB

007. The super Function.en.srt

27.9 KB

007. The super Function.mp4

53.2 MB

008. Coding Exercise SOLUTION - The super Function.en.srt

11.4 KB

008. Coding Exercise SOLUTION - The super Function.mp4

32.1 MB

009. Polymorphism I.en.srt

9.9 KB

009. Polymorphism I.mp4

15.8 MB

010. Polymorphism II.en.srt

11.5 KB

010. Polymorphism II.mp4

25.3 MB

011. Coding Exercise SOLUTION - Polymorphism.en.srt

13.9 KB

011. Coding Exercise SOLUTION - Polymorphism.mp4

45.4 MB

012. Name Mangling for Privacy.en.srt

13.5 KB

012. Name Mangling for Privacy.mp4

27.1 MB

013. Multiple Inheritance I - Method Resolution Order.en.srt

12.7 KB

013. Multiple Inheritance I - Method Resolution Order.mp4

27.2 MB

014. Multiple Inheritance II - Breadth First Search and Depth First Search.en.srt

18.8 KB

014. Multiple Inheritance II - Breadth First Search and Depth First Search.mp4

33.4 MB

015. Multiple Inheritance III - Diamond-Shaped Inheritance.en.srt

11.6 KB

015. Multiple Inheritance III - Diamond-Shaped Inheritance.mp4

24.8 MB

016. The isinstance Function and issubclass Function.en.srt

15.5 KB

016. The isinstance Function and issubclass Function.mp4

31.7 MB

017. Composition.en.srt

24.0 KB

017. Composition.mp4

46.6 MB

Chapter 28 Exception Handling/

001. Introduction to Error Handling.en.srt

5.8 KB

001. Introduction to Error Handling.mp4

9.9 MB

002. The try-except Block.en.srt

14.0 KB

002. The try-except Block.mp4

26.6 MB

003. Catching One or More Specific Exceptions.en.srt

13.0 KB

003. Catching One or More Specific Exceptions.mp4

25.9 MB

004. The raise Keyword.en.srt

13.1 KB

004. The raise Keyword.mp4

25.0 MB

005. User-Defined Exceptions.en.srt

13.7 KB

005. User-Defined Exceptions.mp4

22.1 MB

006. Exception Inheritance Hierarchies.en.srt

16.3 KB

006. Exception Inheritance Hierarchies.mp4

32.1 MB

007. The else and finally Blocks.en.srt

11.2 KB

007. The else and finally Blocks.mp4

18.0 MB

Chapter 29 Dates and Time/

001. The date Object.en.srt

13.4 KB

001. The date Object.mp4

24.9 MB

002. The time Object.en.srt

10.0 KB

002. The time Object.mp4

21.3 MB

003. Coding Exercise SOLUTION - date and time Objects.en.srt

3.8 KB

003. Coding Exercise SOLUTION - date and time Objects.mp4

8.5 MB

004. The datetime Object I.en.srt

18.7 KB

004. The datetime Object I.mp4

45.0 MB

005. The datetime Object II - The strftime Method.en.srt

10.3 KB

005. The datetime Object II - The strftime Method.mp4

16.7 MB

006. Coding Exercise SOLUTION - The datetime Object.en.srt

5.9 KB

006. Coding Exercise SOLUTION - The datetime Object.mp4

13.7 MB

007. The timedelta Object.en.srt

12.5 KB

007. The timedelta Object.mp4

22.7 MB

Chapter 30 The random Module/

001. The random, randint, and randrange Functions.en.srt

9.9 KB

001. The random, randint, and randrange Functions.mp4

15.8 MB

002. The choice and sample Functions.en.srt

8.2 KB

002. The choice and sample Functions.mp4

13.6 MB

003. The shuffle Function.en.srt

10.1 KB

003. The shuffle Function.mp4

15.5 MB

Chapter 31 Testing Code - The Basics/

001. Introduction to Unit Testing.en.srt

7.9 KB

001. Introduction to Unit Testing.mp4

14.1 MB

002. The assert Statement.en.srt

10.9 KB

002. The assert Statement.mp4

18.8 MB

003. The doctest Module.en.srt

18.8 KB

003. The doctest Module.mp4

28.4 MB

004. The unittest Module.en.srt

9.9 KB

004. The unittest Module.mp4

11.6 MB

005. The assertEqual Method.en.srt

23.0 KB

005. The assertEqual Method.mp4

41.3 MB

006. The Purpose of Testing.en.srt

13.6 KB

006. The Purpose of Testing.mp4

20.1 MB

007. Skipping Tests and Expected Failures.en.srt

10.7 KB

007. Skipping Tests and Expected Failures.mp4

17.6 MB

008. Assertions - assertNotEqual and Custom Error Messages.en.srt

10.9 KB

008. Assertions - assertNotEqual and Custom Error Messages.mp4

28.3 MB

009. Assertions - Test Object Identity with assertIs and assertIsNot.en.srt

5.3 KB

009. Assertions - Test Object Identity with assertIs and assertIsNot.mp4

9.6 MB

010. Assertions - Test Truthiness and Falsiness (assertTrue and assertFalse).en.srt

6.3 KB

010. Assertions - Test Truthiness and Falsiness (assertTrue and assertFalse).mp4

11.9 MB

011. Assertions - Test Nullness (assertIsNone and assertIsNotNone).en.srt

3.8 KB

011. Assertions - Test Nullness (assertIsNone and assertIsNotNone).mp4

7.2 MB

012. Assertions - Test Inclusion with assertIn and assertNotIn.en.srt

10.5 KB

012. Assertions - Test Inclusion with assertIn and assertNotIn.mp4

22.3 MB

013. Assertions - Test Object Type (assertIsInstance and assertNotIsInstance).en.srt

8.8 KB

013. Assertions - Test Object Type (assertIsInstance and assertNotIsInstance).mp4

18.0 MB

014. Assertions - Test Errors with assertRaises.en.srt

12.4 KB

014. Assertions - Test Errors with assertRaises.mp4

22.3 MB

015. The setUp and tearDown Methods.en.srt

21.1 KB

015. The setUp and tearDown Methods.mp4

48.5 MB

016. The setUpClass and tearDownClass Methods.en.srt

10.2 KB

016. The setUpClass and tearDownClass Methods.mp4

21.2 MB

Chapter 32 Testing Code - Mocking/

001. Intro to Mocking with the Mock Class.en.srt

21.4 KB

001. Intro to Mocking with the Mock Class.mp4

41.2 MB

002. The return value Attribute.en.srt

12.8 KB

002. The return value Attribute.mp4

21.4 MB

003. The side effect Attribute.en.srt

16.1 KB

003. The side effect Attribute.mp4

32.9 MB

004. Coding Exercise SOLUTION - Creating Mocks.en.srt

11.7 KB

004. Coding Exercise SOLUTION - Creating Mocks.mp4

31.6 MB

005. The Mock vs. MagicMock Objects.en.srt

16.0 KB

005. The Mock vs. MagicMock Objects.mp4

32.5 MB

006. Mock Calls.en.srt

17.0 KB

006. Mock Calls.mp4

36.8 MB

007. Putting It All Together.en.srt

25.6 KB

007. Putting It All Together.mp4

49.9 MB

008. Verifying Doubles.en.srt

22.5 KB

008. Verifying Doubles.mp4

58.1 MB

009. Patch I - The patch Function.en.srt

36.2 KB

009. Patch I - The patch Function.mp4

71.3 MB

010. Patch II - The @patch Decorator.en.srt

6.9 KB

010. Patch II - The @patch Decorator.mp4

18.9 MB

011. Patch III - What patch Patches.en.srt

14.7 KB

011. Patch III - What patch Patches.mp4

42.8 MB

Chapter 33 PROJECT - Texas Hold'em Poker/

001. Introduction to the Section + The Rules of Poker.en.srt

35.4 KB

001. Introduction to the Section + The Rules of Poker.mp4

82.2 MB

002. Test-Driven Development (TDD).en.srt

31.3 KB

002. Test-Driven Development (TDD).mp4

47.2 MB

003. Setting Up Our Project.en.srt

19.4 KB

003. Setting Up Our Project.mp4

38.2 MB

004. The Card Class I - Adding Initial Attributes.en.srt

22.7 KB

004. The Card Class I - Adding Initial Attributes.mp4

40.0 MB

005. The Card Class II - String Representation and Technical Representation.en.srt

20.4 KB

005. The Card Class II - String Representation and Technical Representation.mp4

44.9 MB

006. The Card Class III - Adding All Ranks and Suits.en.srt

26.3 KB

006. The Card Class III - Adding All Ranks and Suits.mp4

72.9 MB

007. Building Out the main.py Start File.en.srt

7.3 KB

007. Building Out the main.py Start File.mp4

16.3 MB

008. The Deck Class I - Storing and Adding Cards.en.srt

28.5 KB

008. The Deck Class I - Storing and Adding Cards.mp4

54.6 MB

009. The Card Class IV - Creating 52 Cards.en.srt

52.7 KB

009. The Card Class IV - Creating 52 Cards.mp4

146.1 MB

010. The Hand Class I - The High Card Rank.en.srt

36.6 KB

010. The Hand Class I - The High Card Rank.mp4

72.9 MB

011. The Hand Class II - The Pair Rank.en.srt

25.7 KB

011. The Hand Class II - The Pair Rank.mp4

61.6 MB

012. The Hand Class III - The Two Pair Rank.en.srt

22.2 KB

012. The Hand Class III - The Two Pair Rank.mp4

58.7 MB

013. The Hand Class IV - The Three of a Kind Rank.en.srt

12.1 KB

013. The Hand Class IV - The Three of a Kind Rank.mp4

35.4 MB

014. The Hand Class V - Refactoring.en.srt

35.6 KB

014. The Hand Class V - Refactoring.mp4

105.0 MB

015. The Hand Class VI - The Straight Rank (Part 1).en.srt

47.2 KB

016. The Hand Class VII - The Straight Rank (Part 2).en.srt

48.0 KB

016. The Hand Class VII - The Straight Rank (Part 2).mp4

163.3 MB

017. The Hand Class VIII - The Flush Rank.en.srt

18.6 KB

017. The Hand Class VIII - The Flush Rank.mp4

57.3 MB

018. The Hand Class IX - The Full House Rank.en.srt

8.2 KB

018. The Hand Class IX - The Full House Rank.mp4

30.6 MB

019. The Hand Class X - The Four of a Kind Rank.en.srt

6.4 KB

019. The Hand Class X - The Four of a Kind Rank.mp4

22.6 MB

020. The Hand Class XI - The Straight Flush Rank.en.srt

15.2 KB

020. The Hand Class XI - The Straight Flush Rank.mp4

49.2 MB

021. The Hand Class XII - The Royal Flush Rank.en.srt

9.6 KB

021. The Hand Class XII - The Royal Flush Rank.mp4

33.7 MB

022. Dependency Injection.en.srt

23.0 KB

022. Dependency Injection.mp4

120.7 MB

023. The Player Class I - Creating a Player with a Hand.en.srt

27.3 KB

023. The Player Class I - Creating a Player with a Hand.mp4

63.3 MB

024. Catching Two Bugs.en.srt

44.1 KB

024. Catching Two Bugs.mp4

126.1 MB

025. The GameRound Class I - Instantiation and Card Shuffle.en.srt

54.8 KB

025. The GameRound Class I - Instantiation and Card Shuffle.mp4

121.2 MB

026. The Deck Class II - Removing Cards.en.srt

24.9 KB

026. The Deck Class II - Removing Cards.mp4

60.3 MB

027. The GameRound Class II - Asking the Deck for Cards.en.srt

18.6 KB

027. The GameRound Class II - Asking the Deck for Cards.mp4

53.2 MB

028. Expanding Player and Hand Classes to Add New Cards.en.srt

40.0 KB

028. Expanding Player and Hand Classes to Add New Cards.mp4

113.7 MB

029. The GameRound Class III - Sending Cards to the Players.en.srt

23.8 KB

029. The GameRound Class III - Sending Cards to the Players.mp4

60.9 MB

030. Manual Testing + Adding Hand Technical Representation and Deck Length.en.srt

27.4 KB

030. Manual Testing + Adding Hand Technical Representation and Deck Length.mp4

84.0 MB

031. Implementing Fake Betting in the Player and GameRound Classes.en.srt

29.0 KB

031. Implementing Fake Betting in the Player and GameRound Classes.mp4

76.9 MB

032. Community Cards in Hand, Player, and GameRound Classes.en.srt

34.7 KB

032. Community Cards in Hand, Player, and GameRound Classes.mp4

109.4 MB

033. The GameRound Class IV - Finishing Up Community Cards Logic.en.srt

29.4 KB

033. The GameRound Class IV - Finishing Up Community Cards Logic.mp4

96.8 MB

034. Running the Code Again.en.srt

10.7 KB

034. Running the Code Again.mp4

33.6 MB

035. The HighCardValidator Class.en.srt

47.4 KB

035. The HighCardValidator Class.mp4

140.5 MB

036. The NoCardsValidator Class.en.srt

17.3 KB

036. The NoCardsValidator Class.mp4

51.8 MB

037. The PairValidator Class.en.srt

36.1 KB

037. The PairValidator Class.mp4

124.9 MB

038. The TwoPairValidator Class.en.srt

30.2 KB

038. The TwoPairValidator Class.mp4

99.9 MB

039. Refactoring the Existing Validators.en.srt

14.7 KB

039. Refactoring the Existing Validators.mp4

48.2 MB

040. The ThreeOfAKindValidator Class.en.srt

22.3 KB

040. The ThreeOfAKindValidator Class.mp4

71.5 MB

041. The StraightValidator Class I.en.srt

37.7 KB

041. The StraightValidator Class I.mp4

128.5 MB

042. The StraightValidator Class II.en.srt

15.4 KB

042. The StraightValidator Class II.mp4

56.7 MB

043. The FlushValidator Class.en.srt

25.6 KB

043. The FlushValidator Class.mp4

97.5 MB

044. The FullHouseValidator Class.en.srt

26.9 KB

044. The FullHouseValidator Class.mp4

81.4 MB

045. The FourOfAKindValidator Class.en.srt

17.7 KB

045. The FourOfAKindValidator Class.mp4

60.8 MB

046. The StraightFlushValidator Class I.en.srt

25.7 KB

046. The StraightFlushValidator Class I.mp4

84.1 MB

047. The StraightFlushValidator Class II.en.srt

25.0 KB

047. The StraightFlushValidator Class II.mp4

99.7 MB

048. The RoyalFlushValidator Class.en.srt

16.9 KB

048. The RoyalFlushValidator Class.mp4

54.8 MB

049. Refactoring the Hand Class.en.srt

31.5 KB

049. Refactoring the Hand Class.mp4

109.3 MB

050. Calculating the Winner.en.srt

51.5 KB

050. Calculating the Winner.mp4

144.0 MB

Chapter 34 Regular Expressions (RegEx)/

001. Search for Text with a Pattern Object.en.srt

19.3 KB

001. Search for Text with a Pattern Object.mp4

29.9 MB

002. Search for Text at Beginning of String with match Method.en.srt

5.0 KB

002. Search for Text at Beginning of String with match Method.mp4

7.5 MB

003. The findall and finditer Methods.en.srt

6.6 KB

003. The findall and finditer Methods.mp4

10.3 MB

004. Module Level RegEx Functions.en.srt

4.3 KB

004. Module Level RegEx Functions.mp4

7.6 MB

005. Review of Raw Strings.en.srt

4.5 KB

005. Review of Raw Strings.mp4

5.8 MB

006. Search for Digit and Non-Digit Characters.en.srt

10.2 KB

006. Search for Digit and Non-Digit Characters.mp4

19.0 MB

007. Search for Word and Non-Word Characters.en.srt

2.8 KB

007. Search for Word and Non-Word Characters.mp4

7.6 MB

008. Search for Whitespace and Non-Whitespace Characters.en.srt

1.8 KB

008. Search for Whitespace and Non-Whitespace Characters.mp4

4.6 MB

009. Search for Word Boundaries.en.srt

5.1 KB

009. Search for Word Boundaries.mp4

13.9 MB

010. Metacharacters - The Dot.en.srt

5.4 KB

010. Metacharacters - The Dot.mp4

12.3 MB

011. Metacharacters - Square Brackets with Characters.en.srt

7.7 KB

011. Metacharacters - Square Brackets with Characters.mp4

19.8 MB

012. Declare Number of Matches with Curly Braces I.en.srt

6.0 KB

012. Declare Number of Matches with Curly Braces I.mp4

15.1 MB

013. Declare Number of Matches with Curly Braces II.en.srt

10.4 KB

013. Declare Number of Matches with Curly Braces II.mp4

27.8 MB

014. Search for One or More of a Character.en.srt

5.2 KB

014. Search for One or More of a Character.mp4

13.8 MB

015. Matching One Character or Another.en.srt

5.9 KB

015. Matching One Character or Another.mp4

15.4 MB

Chapter 35 Virtual Environments/

001. Introduction to PyPi and Python Packages.en.srt

21.2 KB

001. Introduction to PyPi and Python Packages.mp4

58.0 MB

002. Introduction to pip and Virtual Environments.en.srt

17.0 KB

002. Introduction to pip and Virtual Environments.mp4

56.1 MB

003. macOS - Create, Activate, and Deactivate Virtual Environment.en.srt

23.6 KB

003. macOS - Create, Activate, and Deactivate Virtual Environment.mp4

138.9 MB

004. Windows - Create, Activate, and Deactivate Virtual Environment.en.srt

21.4 KB

004. Windows - Create, Activate, and Deactivate Virtual Environment.mp4

56.5 MB

005. Install Python Packages with pip3.en.srt

19.5 KB

005. Install Python Packages with pip3.mp4

92.6 MB

006. Uninstall Python Packages with pip.en.srt

6.2 KB

006. Uninstall Python Packages with pip.mp4

28.4 MB

007. Install Specific Version of Package or Upgrade Package.en.srt

8.2 KB

007. Install Specific Version of Package or Upgrade Package.mp4

41.6 MB

008. Create requirements.txt File.en.srt

16.2 KB

008. Create requirements.txt File.mp4

55.9 MB

Chapter 36 Web Scraping with Scrapy/

001. Intro to Web Scraping and Installing Scrapy.en.srt

10.0 KB

001. Intro to Web Scraping and Installing Scrapy.mp4

32.0 MB

002. Create Scrapy Project.en.srt

8.3 KB

002. Create Scrapy Project.mp4

18.9 MB

003. Write First Scrapy Spider.en.srt

26.3 KB

003. Write First Scrapy Spider.mp4

61.9 MB

004. A Small Refactor.en.srt

5.1 KB

004. A Small Refactor.mp4

13.8 MB

005. A Quick Introduction to HTML and CSS.en.srt

18.5 KB

005. A Quick Introduction to HTML and CSS.mp4

75.1 MB

006. The Scrapy Shell.en.srt

27.9 KB

006. The Scrapy Shell.mp4

138.1 MB

007. Writing to JSON File.en.srt

11.1 KB

007. Writing to JSON File.mp4

30.1 MB

008. CHALLENGE - Add Book Prices to File.en.srt

12.0 KB

008. CHALLENGE - Add Book Prices to File.mp4

38.6 MB

009. Scraping Sequential Pages.en.srt

22.1 KB

009. Scraping Sequential Pages.mp4

98.7 MB

Chapter 37 Conclusion/

001. Congratulations.en.srt

2.3 KB

001. Congratulations.mp4

4.3 MB

z.Learn-to-Code-with-Python-main/

.gitattributes

0.0 KB

LICENSE

1.1 KB

README.md

1.4 KB

/.../S01 - Setup & Introduction/

Assignment 1 - About You.docx

13.6 KB

FREE DOWNLOAD - Learn to Code with Python Course Notes PDF.docx

109.5 KB

Learn to Code with Python - Course Notes.pdf

1.1 MB

learn-to-code-with-python-complete.zip

615.9 KB

learn-to-code-with-python-incomplete.zip

98.4 KB

Note on Installation Videos.docx

14.8 KB

S01 - Useful Resource Links.txt

2.4 KB

/.../S02 - Welcome to Python/

Coding Exercise 1 - Outputting Text with the print Function (3.8).py

0.8 KB

comments.py

0.2 KB

objects-strings.py

0.2 KB

S02 - Useful Resource Links.txt

1.0 KB

the-print-function-III-parameters-and-arguments.py

0.3 KB

the-print-function-II-multiple-arguments.py

0.1 KB

the-print-function-I-single-argument.py

0.2 KB

/.../Assignement 2 - Parameters, Arguments and Comments/

02-10-ASSIGNMENT-Parameters-Arguments-and-Comments.mp4

0.1 KB

Assignment 2 - Parameters, Arguments and Comments.docx

13.9 KB

/.../S03 - Numbers, Booleans, and Equality/

boolean-mathematical-operators.py

0.2 KB

division-floor-division-and-the-modulo-operator.py

0.1 KB

mathematical-expressions.py

0.2 KB

S03 - Useful Resource Links.txt

1.3 KB

the-boolean-data-type.py

0.5 KB

the-type-function.py

0.4 KB

type-conversion-with-the-int-float-and-str-functions.py

0.2 KB

/.../Assignment 3 - Type Conversion/

03-10-ASSIGNMENT-Type-Conversion.mp4

0.1 KB

Assignment 3 - Type Conversion.docx

14.4 KB

/.../Assignment 4 - Numbers, Booleans, and Equality Section Review/

03-11-ASSIGNMENT-Numbers-Section-Review.mp4

0.1 KB

Assignment 4 - Numbers, Booleans, and Equality Section Review.docx

14.2 KB

/S04 - Variables/

assignment.py

0.8 KB

augmented-assignment-operator.py

0.2 KB

Coding Exercise - Declaring Variables (3.8).docx

13.9 KB

intro-to-variables.py

0.4 KB

multiple-variable-assignments.py

0.1 KB

S04 - Useful Reference Links.txt

1.1 KB

the-NameError-ValueError-TypeError-and-SyntaxError-Exceptions.py

0.1 KB

user-input-with-the-input-function.py

0.5 KB

Variable Naming Rules.docx

16.0 KB

/.../Assignment 5 - Convert Fahrenheit Temperature to Celsius/

04-11-ASSIGNMENT-Fahrenheit-to-Celsius.mp4

0.1 KB

Assignment 5 - Convert Fahrenheit Temperature to Celsius.docx

15.2 KB

/.../Assignment 6 - Variables Section Review/

04-10-ASSIGNMENT-Variables-Section-Review.mp4

0.1 KB

Assignment 6 - Variables Section Review.docx

14.1 KB

/S05 - Functions/

Coding Exercise 3 - The Basics of Functions (3.8).docx

13.9 KB

Coding Exercise 4 - Default Arguments (3.8).docx

17.2 KB

default-argument-values.py

0.1 KB

function-annotations.py

0.1 KB

intro-to-functions.py

0.2 KB

parameters-and-arguments.py

0.2 KB

positional-arguments-and-keyword-arguments.py

0.2 KB

return-values.py

0.1 KB

S05 - Useful Resource Links.txt

1.0 KB

the-none-type.py

0.1 KB

/.../Assignment 7 - Functions Section Review/

05-13-ASSIGNMENT-Functions-Section-Review.mp4

0.1 KB

Assignment 7 - Functions Section Review.docx

13.9 KB

/.../S06 - Strings - The Basics/

Coding Exercise 5 - Length, Concatenation, and Immutability (3.8).py

0.8 KB

Coding Exercise 6 - String Indexing (3.8).py

1.0 KB

Coding Exercise 7 - String Slicing (3.8).py

0.9 KB

escape-characters.py

0.6 KB

length-concatenation-and-immutability.py

0.3 KB

S06 - Useful Resource Links.txt

0.5 KB

string-indexing-with-positive-values.py

0.3 KB

string-slicing-II-slicing-by-steps.py

0.3 KB

string-slicing-I-slicing-by-range.py

0.4 KB

the-in-and-not-in-operators-for-inclusion-and-exclusion.py

0.4 KB

/.../S07 - Strings - Methods/

boolean-methods-for-strings.py

0.6 KB

Coding Exercise 8 - The find and count Methods (3.8).py

0.9 KB

Coding Exercise 9 - String Cleanup Methods (3.8).py

0.6 KB

formatted-string-literals.py

0.2 KB

S07 - Useful Resource Links.txt

3.3 KB

the-capitalize-title-lower-upper-and-swapcase-methods.py

0.2 KB

the-count-method.py

0.2 KB

the-find-and-index-methods.py

0.4 KB

the-format-method.py

0.8 KB

the-lstrip-rstrip-and-strip-methods.py

0.3 KB

the-replace-method.py

0.2 KB

the-startswith-and-endswith-methods.py

0.4 KB

/.../Assignment 9- Researching the rfind Method/

07-02-Assignment-Researching the rfind Method.mp4

0.1 KB

Assignment 9 - Researching the rfind Method.docx

13.9 KB

/.../Assignment 10 - Strings - Methods Section Review/

07-16-ASSIGNMENT-Strings Methods Section Review.mp4

0.1 KB

Assignment 10 - Strings - Methods Section Review.docx

14.5 KB

/.../S08 - Control Flow/

a-brief-intro-to-recursion.py

0.3 KB

a-brief-intro-to-recursion-II.py

0.5 KB

Coding Exercise 10 - if Statements (3.8).py

1.1 KB

Coding Exercise 11 - if, else and elif (3.8).py

0.4 KB

Coding Exercise 12 - Multiple Conditions (3.8).py

0.9 KB

Coding Exercise 13 - Recursion (3.8).py

0.7 KB

conditional-expressions.py

0.2 KB

if-else-elif-assignment.py

0.4 KB

if-statements-assignment.py

1.1 KB

multiple-conditions-assignment.py

0.9 KB

nested-if-statements.py

0.5 KB

REVIEW-The-Boolean-data-type-equality-and-inequality.py

0.3 KB

S08 - Useful Resource Links.txt

1.5 KB

the-and-keyword.py

0.5 KB

the-bool-function-truthiness-and-falsiness.py

0.3 KB

the-elif-statement.py

0.8 KB

the-else-statement.py

0.2 KB

the-if-statement.py

0.5 KB

the-not-keyword.py

0.3 KB

the-or-keyword.py

0.3 KB

the-while-loop.py

0.4 KB

/.../Assignment 11 - FizzBuzz/

Assignment 11 - FizzBuzz.docx

19.6 KB

fizzbuzz.py

0.3 KB

/.../Assignment 12 - Control Flow Section Review/

08-24-ASSIGNMENT-Control-Flow-Section-Review.mp4

0.1 KB

Assignment 12 - Control Flow Section Review.docx

14.1 KB

/.../S09 - Lists - The Basics/

Coding Exercise 14 - Creating Lists (3.8).py

0.7 KB

Coding Exercise 15 - Indexing into List (3.8).py

0.5 KB

Coding Exercise 16 - Slicing Elements (3.8).py

0.6 KB

Coding Exercise 17 - List Problems (3.8).py

1.6 KB

intro-to-lists.py

0.3 KB

S09 - Useful Resource Links.txt

0.9 KB

select-a-list-element-by-positive-or-negative-index-positions.py

0.3 KB

slice-multiple-elements-from-a-list.py

0.4 KB

the-in-and-not-in-operators-on-a-list.py

0.5 KB

/.../Assignment 13 - Lists The Basics Section Review/

09-15-ASSIGNMENT-Lists-the-Basics-Section-Review.mp4

0.1 KB

Assignment 13 - Lists - The Basics Section Review.docx

14.0 KB

/.../S10 - Lists - Iteration/

Assignment 14 - Lists - Iteration Section Review.docx

16.0 KB

Coding Exercise 18 - List Iteration (3.8).py

0.8 KB

Coding Exercise 19 - More List Iteration (3.8).py

1.7 KB

Coding Exercise 20 - The enumerate Function (3.8).py

1.1 KB

command-line-arguments-with-argv.py

0.2 KB

iterate-in-reverse-with-the-reversed-function.py

0.3 KB

iteration-with-conditional-logic.py

0.6 KB

iteration-with-the-for-loop.py

0.4 KB

S10 - Useful Resource Links.txt

1.5 KB

the-break-keyword.py

0.3 KB

the-continue-keyword.py

0.4 KB

the-enumerate-function.py

0.2 KB

the-range-function (1).py

0.2 KB

the-range-function.py

0.2 KB

/S11 - Debugging/

S11 - Useful Resource Links.txt

0.1 KB

/.../S12 - Lists - Mutation/

assign-new-value-at-index.py

0.2 KB

assign-new-values-to-list-slice.py

0.3 KB

building-a-list-up-from-another-list.py

0.7 KB

Coding Exercise 21 - Overwriting Elements in a List (3.8).py

0.9 KB

Coding Exercise 22 - Conditionals, Range, Enumerate (3.8).py

1.7 KB

Coding Exercise 23 - Building a List Up (3.8).py

1.0 KB

Coding Exercise 24 - Adding Elements to List (3.8).py

0.5 KB

Coding Exercise 25 - Removing Elements from a List (3.8).py

1.2 KB

S12 - Useful Resource Links.txt

0.7 KB

the-append-method.py

0.3 KB

the-clear-method.py

0.1 KB

the-del-keyword.py

0.1 KB

the-extend-method.py

0.5 KB

the-insert-method.py

0.2 KB

the-pop-method.py

0.4 KB

the-remove-method.py

0.3 KB

the-reverse-method.py

0.1 KB

the-sort-method.py

0.4 KB

/.../Assignment 15 - Lists - Mutation Section Review/

Assignment 15 - Lists - Mutation Section Review.docx

20.3 KB

/.../S13 - Lists - Methods/

Assignment 16 - Lists - Methods Section Review.docx

16.1 KB

Coding Exercise 26 - Encrypt Message (3.8).py

0.7 KB

Coding Exercise 27 - The split and join Methods on Strings (3.8).py

1.1 KB

Coding Exercise 28 - Multidimensional Lists (3.8).py

1.3 KB

Coding Exercise 29 - List Comprehension (3.8).py

1.2 KB

list-comprehensions-II-filtering.py

0.5 KB

list-comprehensions-I-the-basics.py

0.5 KB

multidimensional-lists.py

0.6 KB

S13 - Useful Resource Links.txt

0.8 KB

the-copy-method.py

0.2 KB

the-count-method.py

0.3 KB

the-index-method.py

0.4 KB

the-join-method-on-a-string.py

0.3 KB

the-split-method-on-a-string.py

0.2 KB

the-zip-function.py

0.4 KB

/.../S14 - Built-in Functions/

Assignment 17 - Built-in Functions Section Review.docx

20.6 KB

Coding Exercise 30 - map, filter, and lambda Functions (3.8).py

1.4 KB

Coding Exercise 31 - The sum Function (3.8).py

0.8 KB

lambda-functions.py

0.3 KB

S14 - Useful Resource Links.txt

1.7 KB

the-all-and-any-functions.py

0.3 KB

the-dir-function.py

0.2 KB

the-filter-function.py

0.3 KB

the-format-function.py

0.3 KB

the-help-function.py

0.2 KB

the-map-function.py

0.3 KB

the-max-and-min-functions.py

0.2 KB

the-sum-function.py

0.1 KB

/S15 - Tuples/

Assignment 18 - Tuples Section Review.docx

16.3 KB

Coding Exercise 32 - Declare Tuples (3.8).py

0.8 KB

Coding Exercise 33 - Unpacking a Tuple (3.8).py

1.2 KB

intro-to-tuples.py

0.4 KB

lists-vs-tuples.py

0.4 KB

S15 - Tuples.txt

0.4 KB

unpacking-arguments-to-functions.py

0.1 KB

unpacking-a-tuple-II-using-_-to-destructure-multiple-elements.py

0.4 KB

unpacking-a-tuple-I-the-basics.py

0.5 KB

variable-number-of-function-arguments-with-_args.py

0.5 KB

/.../S16 - Objects and References/

Assignment 19 - Objects and References Section Review.docx

16.4 KB

equality-vs-identity.py

0.3 KB

S16 - Useful Resource Links.txt

0.5 KB

shallow-and-deep-copies.py

0.4 KB

shared-references-with-immutable-and-mutable-types.py

0.1 KB

variables-objects-and-garbage-collection.py

0.1 KB

/.../S17 - Dictionaries - The Basics/

access-a-dictionary-value-by-key-or-the-get-method.py

0.6 KB

add-or-modify-key-value-pair-in-dictionary.py

1.1 KB

Assignment 20 - Dictionaries - The Basics Section Review.docx

18.1 KB

Coding Exercise 34 - Create a Dictionary (3.8).py

0.7 KB

Coding Exercise 35 - Dictionaries from Lists (3.8).py

1.3 KB

Coding Exercise 36 - Inclusion and Removal (3.8).py

0.6 KB

intro-to-dictionaries.py

0.2 KB

nested-dictionaries.py

0.7 KB

S17 - Useful Resource Links.txt

1.7 KB

the-clear-method.py

0.2 KB

the-dict-function.py

0.2 KB

the-in-and-not-in-operators-on-a-dictionary.py

0.7 KB

the-pop-method.py

0.5 KB

the-setdefault-method.py

0.5 KB

the-update-method.py

0.3 KB

/.../S18 - Dictionaries - Iteration/

Assignment 21 - Dictionaries - Iteration Section Review.docx

16.3 KB

Coding Exercise 37 - The items Method (3.8).py

1.8 KB

Coding Exercise 38 - The keys and values Methods (3.8).py

0.5 KB

Coding Exercise 39 - Nested Data Structures (3.8).py

0.8 KB

Coding Exercise 40 - Keyword Arguments (3.8).py

0.7 KB

Coding Exercise 41 - Dictionary Comprehensions (3.8).py

1.5 KB

dictionary-comprehensions-I.py

0.3 KB

dictionary-comprehensions-II.py

0.2 KB

iterate-over-a-dictionary-with-a-for-loop.py

0.5 KB

keyword-arguments-kwargs.py

0.8 KB

lists-of-dictionaries.py

0.3 KB

S18 - Useful Resource Links.txt

1.2 KB

the-items-method.py

0.3 KB

the-keys-and-values-methods.py

0.8 KB

the-sorted-function.py

0.4 KB

unpacking-argument-dictionary.py

0.2 KB

/S19 - Sets/

Assignment 22 - Sets Section Review.docx

16.2 KB

Coding Exercise 42 - Set Basics (3.8).py

0.8 KB

intro-to-sets.py

0.6 KB

S19 - Useful Resource Links.txt

1.8 KB

the-add-and-update-methods.py

0.4 KB

the-difference-method.py

0.3 KB

the-frozenset-object.py

0.2 KB

the-intersection-method.py

0.4 KB

the-issubset-and-issuperset-method.py

0.2 KB

the-remove-and-discard-methods.py

0.2 KB

the-set-function.py

0.4 KB

the-symmetric-difference.py

0.3 KB

the-union-method.py

0.3 KB

/S20 - Modules/

aliases.py

0.1 KB

Assignment 23 - Module Experimentation.docx

16.9 KB

Assignment 24 - Modules Section Review.docx

16.4 KB

calculator.py

0.2 KB

import_all_attributes.py

0.1 KB

import_specific_attributes.py

0.2 KB

my_program.py

0.1 KB

playground.py

0.2 KB

S20 - Useful Resource Links.txt

2.0 KB

standard_library.py

0.3 KB

/.../S21 - Read Write Files/

append-to-a-file.py

0.1 KB

Assignment 25 - Files Section Review.docx

16.0 KB

read-file-line-by-line.py

0.1 KB

read-from-a-file.py

0.3 KB

S21 - Useful Resource Links.txt

0.5 KB

write-to-a-file.py

0.2 KB

/S22 - Decorators/

arguments-with-decorator-functions.py

0.5 KB

Assignment 26 - Higher Order Functions.docx

17.1 KB

Assignment 27 - Decorators Section Review.docx

17.8 KB

Coding Exercise 43 - Higher Order Functions (3.8).py

0.4 KB

Coding Exercise 44 - Higher Order Functions II (3.8).py

0.3 KB

Coding Exercise 45 - The global Keyword (3.8).py

0.3 KB

higher-order-functions-I.py

0.2 KB

higher-order-functions-II.py

0.5 KB

intro-to-decorators.py

0.4 KB

returned-values-from-decorated-functions.py

0.4 KB

S22 - Useful Resource Links.txt

1.0 KB

scope-I-global-vs-local-variables.py

0.3 KB

scope-III-closures.py

0.1 KB

scope-II-the-legb-rule.py

0.1 KB

the-functools-wraps-decorator.py

0.4 KB

the-global-keyword.py

0.1 KB

the-nonlocal-keyword.py

0.2 KB

/.../S23 - Classes - The Basics/

adding_attributes_to_objects.py

0.4 KB

Assignment 28 – Classes - The Basics Section Review.docx

16.2 KB

class-definition-and-instantiation.py

0.2 KB

Coding Exercise 46 - Class Definition and Instantiation (3.8).py

0.8 KB

Coding Exercise 47 - The __init__ Method (3.8).py

2.0 KB

Coding Exercise 48 - Default Values for Attributes (3.8).py

1.3 KB

default-values-for-attributes.py

0.5 KB

S23 - Useful Resource Links.txt

0.4 KB

setting_object_attributes_in_the__init__method.py

0.3 KB

the__init__method.py

0.2 KB

/.../S24 - Classes - Attributes and Methods/

Assignment 29 - Classes - Attributes and Methods Section Review.docx

16.0 KB

attribute-lookup-order.py

0.2 KB

class-attributes.py

0.4 KB

class-methods.py

0.6 KB

Coding Exercise 49 - Instance Methods (3.8).py

1.1 KB

Coding Exercise 50 - Protected Attributes (3.8).py

2.1 KB

Coding Exercise 51 - Properties (3.8).py

1.6 KB

Coding Exercise 52 - Class Methods (3.8).py

0.9 KB

define-properties-with-decorators.py

0.5 KB

define-properties-with-property-method.py

0.4 KB

instance-methods.py

0.7 KB

protected-attributes-and-methods.py

0.4 KB

S24- Useful Resource Links.txt

1.7 KB

static-methods.py

0.5 KB

the-getattr-and-setattr-functions.py

0.4 KB

the-hasattr-and-delattr-functions.py

0.5 KB

/.../S25 - Classes - Magic Methods/

Assignment 30 - Magic Methods Section Review.docx

16.5 KB

Coding Exercise 53 - Equality and String.py

2.1 KB

Coding Exercise 54 - Docstrings (3.8).py

1.4 KB

Coding Exercise 55 - namedtuple (3.8).py

1.1 KB

Coding Exercise 56 - Custom Indexing and Iteration (3.8).py

1.5 KB

Coding Exercise 57 - Magic Methods (3.8).py

1.6 KB

docstrings.py

0.2 KB

equality-with-the-__eq__-method.py

0.7 KB

indexing-with-the-__getitem__-and-__setitem__.py

0.5 KB

intro-to-magic-methods.py

0.2 KB

length-with-the-__len__-method.py

0.5 KB

magic-methods-for-comparison-operations.py

0.9 KB

namedtuple.py

0.3 KB

S25 - Useful Resource Links.txt

2.2 KB

string-representation-with-the-__str__-and-__repr__-methods.py

0.3 KB

the-__del__-method.py

0.2 KB

truthiness-with-the-__bool__-method.py

0.5 KB

/.../S26 - Classes - Inheritance/

Coding Exercise 58 - Define a Subclass (3.8).py

0.7 KB

Coding Exercise 59 - Override a Method on Subclass (3.8).py

1.2 KB

Coding Exercise 60 - The super Function (3.8).py

1.4 KB

Coding Exercise 61 - Polymorphism (3.8).py

2.0 KB

composition.py

0.9 KB

define-a-subclass.py

0.3 KB

multiple-inheritance-I.py

0.4 KB

multiple-inheritance-II.py

0.4 KB

multiple-inheritance-III.py

0.4 KB

name-mangling-for-privacy.py

0.5 KB

new-methods-on-subclasses.py

0.4 KB

override-an-inherited-method-on-a-subclass.py

0.6 KB

polymorphism-I.py

0.3 KB

polymorphism-II.py

0.7 KB

S26 - Useful Resource Links.txt

0.4 KB

the-isinstance-and-issubclass-functions.py

0.7 KB

the-super-function.py

0.3 KB

/.../Assignment 31 - Inheritance Section Review/

26-23-ASSIGNMENT-Classes-Inheritance-Section-Review.mp4

0.1 KB

Assignment 31 - Inheritance Section Review.docx

16.2 KB

/.../S27 - Exception Handling/

Assignment 26 - Exception Handling Section Review.docx

15.9 KB

catching-one-or-more-specific-exceptions.py

0.3 KB

exception-inheritance-hierarchies.py

0.5 KB

S27 - Useful Resource Links.txt

0.9 KB

the-else-and-finally-blocks.py

0.3 KB

the-raise-keyword.py

0.4 KB

the-try-except-block.py

0.2 KB

user-defined-exceptions.py

0.3 KB

/.../S28 - Dates and Time/

Assignment 33 - The strftime Method.docx

16.4 KB

Assignment 34 - Dates and Times Section Review.docx

16.3 KB

Coding Exercise 62 - date and time Objects (3.8).py

0.5 KB

Coding Exercise 63 - The datetime Object (3.8).py

0.8 KB

S28 - Useful Resouce Links.txt

0.8 KB

the-date-object.py

0.4 KB

the-datetime-object-I.py

0.8 KB

the-datetime-object-II.py

0.3 KB

the-timedelta-object.py

0.4 KB

the-time-object.py

0.5 KB

/.../S29 - The Random module/

Assignment 35 - The random Module Section Review.docx

16.8 KB

S29 - Useful Resource Links.txt

1.0 KB

the-choice-and-sample-functions.py

0.3 KB

the-random-randint-and-randrange-functions.py

0.1 KB

the-shuffle-function.py

0.2 KB

/.../S30 - Testing Code - The Basics/

assert-not-equal-and-custom-error-messages.py

0.8 KB

Assignment 36 - Testing in Python.docx

16.8 KB

Assignment 37 - unittest Assertions.docx

16.1 KB

Assignment 38 - Testing Code - The Basics Section Review.docx

15.8 KB

inclusion.py

0.8 KB

nullness.py

0.3 KB

object-identity.py

0.3 KB

object-type.py

0.6 KB

S30 - Useful Resource Links.txt

4.1 KB

setUpClass-and-tearDownClass.py

0.6 KB

skipping-tests.py

0.3 KB

testing-errors.py

0.4 KB

the_assert_statement.py

0.2 KB

the_doctest_module (1).py

0.3 KB

the_doctest_module.py

0.3 KB

the-assertEqual-method.py

0.3 KB

the-purpose-of-testing.py

0.2 KB

the-unittest-module.py

0.1 KB

truthiness-and-falsiness.py

0.5 KB

/.../S31 - Testing Code - Mocking/

Coding Exercise 64 - Creating Mocks (3.8).py

1.4 KB

intro-to-mocking-with-the-Mock-class.py

0.5 KB

mock-calls.py

0.7 KB

Mock-vs-MagicMock-objects.py

0.5 KB

patch-I.py

1.0 KB

patch-II.py

0.9 KB

patch-III.py

0.7 KB

putting-it-all-together.py

0.7 KB

S31 - Useful Resource Links.txt

2.5 KB

the-return-value-attribute.py

0.3 KB

the-side-effect-attribute.py

0.6 KB

verifying-doubles.py

1.0 KB

web_request.py

0.3 KB

/S32 - Project/

03-Setting-Up-Our-Project.zip

2.7 KB

04-The-Card-Class-I-Adding-Initial-Attributes.zip

5.0 KB

05-The-Card-Class-II-String-Representation-Suits-and-Ranks.zip

4.5 KB

06-The-Card-Class-III-Adding-All-Ranks-and-Suits.zip

5.6 KB

07-Building-out-main.py-Start-File.zip

5.5 KB

08-The-Deck-Class-I-Storing-and-Adding-Cards.zip

5.6 KB

09-The-Card-Class-IV-Creating-52-Cards.zip

5.7 KB

10-The-Hand-Class-I-The-High-Card-Rank.zip

7.4 KB

11-The-Hand-Class-II-The-Pair-Rank.zip

7.3 KB

12-The-Hand-Class-III-The-Two-Pair-Rank.zip

6.7 KB

13-The-Hand-Class-IV-The-Three-of-a-Kind-Rank.zip

7.0 KB

14-The-Hand-Class-V-Refactoring.zip

7.5 KB

15-The-Hand-Class-VI-The-Straight-Rank-Part-I.zip

7.5 KB

16-The-Hand-Class-VII-The-Straight-Rank-Part-2.zip

7.7 KB

17-The-Hand-Class-VIII-The-Flush-Rank.zip

7.5 KB

18-The-Hand-Class-IX-The-Full-House-Rank.zip

7.7 KB

19-The-Hand-Class-X-The-Four-of-a-Kind-Rank.zip

7.9 KB

20-The-Hand-Class-XI-The-Straight-Flush-Rank.zip

7.9 KB

21-The-Hand-Class-XII-The-Royal-Flush-Rank.zip

8.0 KB

23-The-Player-Class-I-Creating-a-Player-with-a-Hand.zip

10.1 KB

24-Catching-Two-Bugs.zip

8.9 KB

25-The-GameRound-Class-I-Instantiation-and-Card-Shuffle.zip

11.6 KB

26-The-Deck-Class-II-Removing-Cards.zip

9.8 KB

27-The-GameRound-Class-II-Asking-the-Deck-for-Cards.zip

11.6 KB

28-Expanding-Player-and-Hand-Classes-to-Add-New-Cards.zip

10.9 KB

29-The-GameRound-Class-III-Sending-Cards-to-the-Players.zip

11.1 KB

30-Manual-Testing-and-Adding-Hand-Technical-Representation-and-Deck-Length.zip

12.1 KB

31-Implementing-Fake-Betting-in-the-Player-and-GameRound-Classes.zip

11.9 KB

32-Community-Cards-in-Hand-Player-and-GameRound-Classes.zip

11.6 KB

33-The-GameRound-Class-IV-Finishing-Up-Community-Cards-Logic.zip

12.0 KB

34-Running-the-Code-Again.zip

10.4 KB

35-The-HighCardValidator-Class.zip

15.9 KB

36-The-NoCardsValidator-Class.zip

15.2 KB

37-The-PairValidator-Class.zip

19.6 KB

38-The-TwoPairValidator-Class.zip

17.6 KB

39-Refactoring-the-Existing-Validators.zip

18.6 KB

40-The-ThreeOfAKindValidator-Class.zip

20.4 KB

41-TheStraightValidator-Class-I.zip

20.4 KB

42-TheStraightValidator-Class-II.zip

27.5 KB

43-The-FlushValidator-Class.zip

22.0 KB

44-The-FullHouseValidator-Class.zip

23.5 KB

45-The-FourOfAKindValidator-Class.zip

24.9 KB

46-The-StraightFlushValidator-Class-I.zip

25.5 KB

47-The-StraightFlushValidator-Class-II.zip

27.0 KB

48-The-RoyalFlushValidator-Class.zip

26.4 KB

49-Refactoring-the-Hand-Class.zip

26.1 KB

50-Calculating-the-Winner.zip

26.9 KB

S32 - Useful Resource Links.txt

0.8 KB

test-driven-development.py

0.3 KB

/.../S33 - Regular Expressions/

module-level-regex-functions.py

0.3 KB

review-of-raw-strings.py

0.1 KB

S33 - Useful Resource Links.txt

0.0 KB

search-for-digit-and-non-digit-characters.py

0.2 KB

search-for-text-at-beginning-of-string-with-the-match-method.py

0.2 KB

search-for-text-with-a-pattern-object.py

0.3 KB

the-findall-and-finditer-methods.py

0.2 KB

/.../S34 - Virtual Environments/

S34 - Useful Resource Links.txt

0.3 KB

/.../S35 - Web Scraping with Scrapy/

final.zip

9.9 KB

S35 - Useful Resource Links.txt

0.1 KB

/S36 - Conclusion/

Intro to Vehicle Dynamics - Notes.txt

0.1 KB

S36 - Useful Resource Links.txt

0.6 KB

 

Total files 1264


Copyright © 2026 FileMood.com