FileMood

Download [05-2020] the-complete-python-course

05 2020 the complete python course

Name

[05-2020] the-complete-python-course

 DOWNLOAD Copy Link

Total Size

18.5 GB

Total Files

920

Hash

B5C2DD7D425589005B39EE7E9C0723B111FB9043

/11 Web Scraping with Python/

174 Books Project 12_ Adding logging to our Python project.mp4

272.2 MB

148 Code for this section.html

1.3 KB

149 Markup Languages_ The Structure of HTML Code.en_US.srt

9.7 KB

149 Markup Languages_ The Structure of HTML Code.mp4

73.0 MB

150 Understanding HTML with BeautifulSoup.en_US.srt

31.6 KB

150 Understanding HTML with BeautifulSoup.mp4

176.4 MB

151 More complex HTML parsing.en_US.srt

35.9 KB

151 More complex HTML parsing.mp4

255.5 MB

152 Structuring our parsing program better.en_US.srt

8.4 KB

152 Structuring our parsing program better.mp4

84.9 MB

153 Splitting HTML locators out of our Python class.en_US.srt

6.6 KB

153 Splitting HTML locators out of our Python class.mp4

52.3 MB

154 Understanding HTML with the browser.en_US.srt

10.7 KB

154 Understanding HTML with the browser.mp4

104.9 MB

155 Scraping our first website with Python.en_US.srt

10.5 KB

155 Scraping our first website with Python.mp4

51.5 MB

156 Milestone Project 3_ A Quote Scraper.en_US.srt

6.5 KB

156 Milestone Project 3_ A Quote Scraper.mp4

55.3 MB

157 Quotes Project 2_ Structuring a scraping app in Python.en_US.srt

4.3 KB

157 Quotes Project 2_ Structuring a scraping app in Python.mp4

14.5 MB

158 Quotes Project 3_ Getting our locators.en_US.srt

6.4 KB

158 Quotes Project 3_ Getting our locators.mp4

76.7 MB

159 Quotes Project 4_ Crafting our quote parser.en_US.srt

6.4 KB

159 Quotes Project 4_ Crafting our quote parser.mp4

56.6 MB

160 Quotes Project 5_ The quotes page.en_US.srt

6.5 KB

160 Quotes Project 5_ The quotes page.mp4

44.4 MB

161 Quotes Project 6_ Recap of the project.en_US.srt

5.7 KB

161 Quotes Project 6_ Recap of the project.mp4

37.1 MB

162 Milestone Project 4_ A Book Scraper + application.en_US.srt

9.5 KB

162 Milestone Project 4_ A Book Scraper + application.mp4

92.6 MB

163 Books Project 2_ Recap of HTML locators.en_US.srt

7.4 KB

163 Books Project 2_ Recap of HTML locators.mp4

39.7 MB

164 Books Project 3_ Creating locators in Python.en_US.srt

7.1 KB

164 Books Project 3_ Creating locators in Python.mp4

25.2 MB

165 Books Project 4_ Creating our page.en_US.srt

5.3 KB

165 Books Project 4_ Creating our page.mp4

26.0 MB

166 Books Project 5_ Creating our book parser.en_US.srt

17.4 KB

166 Books Project 5_ Creating our book parser.mp4

130.1 MB

167 Books Project 6_ Writing our app file.en_US.srt

5.6 KB

167 Books Project 6_ Writing our app file.mp4

37.0 MB

168 Books Project 7_ Sorting the books.en_US.srt

13.4 KB

168 Books Project 7_ Sorting the books.mp4

86.6 MB

169 Books Project 8_ Constructing our menu.en_US.srt

9.4 KB

169 Books Project 8_ Constructing our menu.mp4

63.2 MB

170 ASIDE_ The best way to write user menus.en_US.srt

2.1 KB

170 ASIDE_ The best way to write user menus.mp4

16.6 MB

171 Books Project 9_ Getting multiple pages.en_US.srt

4.2 KB

171 Books Project 9_ Getting multiple pages.mp4

30.1 MB

172 Books Project 10_ Multiple pages in Python.en_US.srt

8.3 KB

172 Books Project 10_ Multiple pages in Python.mp4

51.3 MB

173 Books Project 11_ Getting the page count in Python.en_US.srt

9.3 KB

173 Books Project 11_ Getting the page count in Python.mp4

84.5 MB

174 Books Project 12_ Adding logging to our Python project.en_US.srt

28.6 KB

175 A word on scraping pages with JavaScript.en_US.srt

5.6 KB

175 A word on scraping pages with JavaScript.mp4

33.8 MB

175 More-info-Why-does-scraping-fail-with-requests-and-BeautifulSoup-.txt

0.1 KB

176 A note on scraping and robots.txt.html

1.6 KB

/01 Intro to Python/

001 Welcome to this course!.mp4

46.8 MB

002 Overview of the course curriculum.en_US.srt

5.2 KB

002 Overview of the course curriculum.mp4

12.6 MB

003 Getting-Set-Up.txt

0.1 KB

003 Our Python coding environment.en_US.srt

4.3 KB

003 Our Python coding environment.mp4

45.7 MB

004 Interactive-code-for-this-lecture.txt

0.1 KB

004 Numbers-Arithmetic-and-Printing-to-the-Console.txt

0.1 KB

004 Strings-Variables-and-Getting-Input-from-Users.txt

0.1 KB

004 Writing our first code! Variables and printing.en_US.srt

7.6 KB

004 Writing our first code! Variables and printing.mp4

26.0 MB

005 [quiz] Variables and printing.html

7.6 KB

005 Community & Support.en_US.srt

11.1 KB

005 Community & Support.mp4

114.1 MB

005 Discord-server.txt

0.0 KB

005 Our-Python-e-book.txt

0.0 KB

006 Interactive-code-for-this-lecture.txt

0.1 KB

006 Numbers in Python.en_US.srt

5.2 KB

006 Numbers in Python.mp4

21.1 MB

007 Blog-post-on-the-divmod-function.txt

0.1 KB

007 Blog-post-on-the-modulo-and-floor-division-operators.txt

0.1 KB

007 Calculating the remainder of a division.en_US.srt

7.3 KB

007 Calculating the remainder of a division.mp4

31.0 MB

007 Interactive-code-for-this-lecture.txt

0.1 KB

008 [exercise] Exercise_ variables and numbers.py

0.1 KB

008 [exercise_info] Exercise_ variables and numbers.html

1.3 KB

008 [exercise_solution] Exercise_ variables and numbers.py

0.2 KB

008 [quiz] Numbers and Printing in Python.html

10.3 KB

008 Solution_ variables and numbers.html

1.5 KB

009 Interactive-code-for-this-lecture.txt

0.1 KB

009 Python strings.en_US.srt

11.4 KB

009 Python strings.mp4

42.5 MB

010 Advanced-blog-post-on-formatting-integers-in-different-bases.txt

0.1 KB

010 Advanced-blog-post-on-formatting-numbers.txt

0.1 KB

010 Advanced-blog-post-on-nested-string-interpolation.txt

0.1 KB

010 Advanced-blog-post-on-the-format-function.txt

0.1 KB

010 Interactive-code-for-this-lecture.txt

0.1 KB

010 Python string formatting.en_US.srt

10.8 KB

010 Python string formatting.mp4

50.7 MB

011 [quiz] Python string formatting.html

12.3 KB

011 Formatting-Strings-and-Processing-User-Input.txt

0.1 KB

011 Getting user input in Python.en_US.srt

12.5 KB

011 Getting user input in Python.mp4

52.5 MB

011 Interactive-code-for-this-lecture.txt

0.1 KB

012 [quiz] Python strings, formatting, and user input.html

6.2 KB

012 A note about f-strings in code exercises.html

1.4 KB

013 [exercise] Exercise_ communicating with users.py

0.3 KB

013 [exercise_info] Exercise_ communicating with users.html

1.8 KB

013 [exercise_solution] Exercise_ communicating with users.py

0.1 KB

013 Solution_ communicating with users.html

1.3 KB

014 Booleans and comparisons in Python.en_US.srt

6.3 KB

014 Booleans and comparisons in Python.mp4

32.6 MB

014 Conditionals-and-Booleans.txt

0.1 KB

014 Interactive-code-for-this-lecture.txt

0.1 KB

015 and & or in Python.en_US.srt

12.1 KB

015 and & or in Python.mp4

78.3 MB

015 Blog-post-on-and-and-or-with-even-more-detail.txt

0.1 KB

015 Interactive-code-for-this-lecture.txt

0.1 KB

016 [quiz] Booleans and comparisons in Python.html

11.3 KB

016 Basic-Python-Collections.txt

0.1 KB

016 Blog-post-on-extending-lists.txt

0.1 KB

016 Interactive-code-for-this-lecture.txt

0.1 KB

016 Lists in Python.en_US.srt

13.2 KB

016 Lists in Python.mp4

49.6 MB

017 Interactive-code-for-this-lecture.txt

0.1 KB

017 Tuples in Python.en_US.srt

8.8 KB

017 Tuples in Python.mp4

32.3 MB

018 Interactive-code-for-this-lecture.txt

0.0 KB

018 Sets in Python.en_US.srt

4.7 KB

018 Sets in Python.mp4

23.6 MB

018 Sets.txt

0.1 KB

019 Advanced set operations.en_US.srt

7.8 KB

019 Advanced set operations.mp4

43.8 MB

019 Blog-post-on-set-operators.txt

0.1 KB

019 Blog-post-on-the-symmetric-difference-method.txt

0.1 KB

019 Interactive-code-for-this-lecture.txt

0.1 KB

020 [exercise] Exercise_ nearby friends.py

0.3 KB

020 [exercise_info] Exercise_ nearby friends.html

1.4 KB

020 [exercise_solution] Exercise_ nearby friends.py

0.3 KB

020 [quiz] Lists, tuples, and sets in Python.html

10.2 KB

020 Solution_ nearby friends.html

1.2 KB

021 Blog-post-on-updating-dictionaries.txt

0.1 KB

021 Dictionaries.txt

0.1 KB

021 Interactive-code-for-this-lecture.txt

0.1 KB

021 Python dictionaries.en_US.srt

12.6 KB

021 Python dictionaries.mp4

44.2 MB

022 [quiz] Python dictionaries.html

8.7 KB

022 Interactive-code-for-this-lecture.txt

0.1 KB

022 Length and sum.en_US.srt

4.4 KB

022 Length and sum.mp4

33.1 MB

023 [exercise] Exercise_ dictionaries.py

0.8 KB

023 [exercise_info] Exercise_ dictionaries.html

2.6 KB

023 [exercise_solution] Exercise_ dictionaries.py

1.2 KB

023 Solution_ dictionaries.html

2.1 KB

024 Interactive-code-for-this-lecture.txt

0.1 KB

024 Joining a list.en_US.srt

3.4 KB

024 Joining a list.mp4

15.5 MB

024 split-join-and-Slices.txt

0.1 KB

001 Welcome to this course!.en_US.srt

4.2 KB

/02 Python fundamentals/

025 Blog-post-on-Pythons-ternary-operator.txt

0.1 KB

025 Conditionals-and-Booleans.txt

0.1 KB

025 If statements in Python.en_US.srt

20.0 KB

025 If statements in Python.mp4

74.7 MB

025 Interactive-code-for-this-lecture.txt

0.1 KB

026 [quiz] If statements in Python.html

4.5 KB

026 Interactive-code-for-this-lecture.txt

0.1 KB

026 While loops in Python.en_US.srt

9.5 KB

026 While loops in Python.mp4

44.0 MB

026 While-Loops.txt

0.1 KB

027 [exercise] Exercise_ a simple text menu.py

0.6 KB

027 [exercise_info] Exercise_ a simple text menu.html

2.0 KB

027 [exercise_solution] Exercise_ a simple text menu.py

0.6 KB

027 Solution_ a simple text menu.html

1.5 KB

028 For loops in Python.en_US.srt

11.8 KB

028 For loops in Python.mp4

45.3 MB

028 For-Loops.txt

0.1 KB

028 Interactive-code-for-this-lecture.txt

0.1 KB

029 Blog-post-on-destructuring.txt

0.1 KB

029 Destructuring syntax.en_US.srt

5.1 KB

029 Destructuring syntax.mp4

28.5 MB

029 Interactive-code-for-this-lecture.txt

0.1 KB

029 Unpacking-Enumeration-and-the-zip-Function.txt

0.1 KB

030 Blog-post-on-dictionary-iteration.txt

0.1 KB

030 Interactive-code-for-this-lecture.txt

0.1 KB

030 Iterating over dictionaries.en_US.srt

3.5 KB

030 Iterating over dictionaries.mp4

27.2 MB

031 Break and continue.en_US.srt

6.4 KB

031 Break and continue.mp4

27.7 MB

031 Interactive-code-for-this-lecture.txt

0.1 KB

032 A couple more loop examples.html

1.3 KB

033 [exercise] Exercise_ FizzBuzz.py

0.2 KB

033 [exercise_info] Exercise_ FizzBuzz.html

2.9 KB

033 [exercise_solution] Exercise_ FizzBuzz.py

0.4 KB

033 [quiz] Loops in Python.html

10.5 KB

033 Solution_ FizzBuzz.html

1.6 KB

034 -advanced-Blog-post-with-more-info.txt

0.1 KB

034 Interactive-code-for-this-lecture.txt

0.1 KB

034 The else keyword with loops.en_US.srt

6.3 KB

034 The else keyword with loops.mp4

36.4 MB

035 Finding prime numbers with for loops.en_US.srt

8.1 KB

035 Finding prime numbers with for loops.mp4

60.6 MB

035 Interactive-code-for-this-lecture.txt

0.1 KB

036 Blog-post-on-more-advanced-slicing-concepts.txt

0.1 KB

036 Blog-post-on-reversing-sequences-using-slicing.txt

0.1 KB

036 Blog-post-on-slicing-basics.txt

0.0 KB

036 Interactive-code-for-this-lecture.txt

0.1 KB

036 List slicing in Python.en_US.srt

6.6 KB

036 List slicing in Python.mp4

25.5 MB

037 Blog-post-on-list-comprehensions.txt

0.1 KB

037 Comprehensions.txt

0.1 KB

037 Interactive-code-for-this-lecture.txt

0.1 KB

037 List comprehension in Python.en_US.srt

15.4 KB

037 List comprehension in Python.mp4

43.9 MB

038 Blog-post-on-using-comprehensions-with-conditionals.txt

0.1 KB

038 Comprehensions with conditionals.en_US.srt

10.0 KB

038 Comprehensions with conditionals.mp4

48.8 MB

038 Interactive-code-for-this-lecture.txt

0.1 KB

038 map-filter-and-Conditional-Comprehensions.txt

0.1 KB

039 Interactive-code-for-this-lecture.txt

0.1 KB

039 Set and dictionary comprehensions.en_US.srt

8.4 KB

039 Set and dictionary comprehensions.mp4

35.1 MB

040 Blog-post-on-zip-longest-advanced-.txt

0.1 KB

040 Blog-post-on-zip.txt

0.1 KB

040 Interactive-code-for-this-lecture.txt

0.1 KB

040 The zip function.en_US.srt

4.4 KB

040 The zip function.mp4

20.9 MB

040 Unpacking-Enumeration-and-the-zip-Function.txt

0.1 KB

041 Blog-post-on-enumerate.txt

0.0 KB

041 The enumerate function.en_US.srt

6.2 KB

041 The enumerate function.mp4

30.6 MB

042 [exercise] Exercise_ an improved lottery!.py

0.6 KB

042 [exercise_info] Exercise_ an improved lottery!.html

2.2 KB

042 [exercise_solution] Exercise_ an improved lottery!.py

0.9 KB

042 [quiz] List comprehensions and slicing in Python.html

8.6 KB

042 Solution_ an improved lottery!.html

2.4 KB

043 Functions in Python.en_US.srt

7.1 KB

043 Functions in Python.mp4

22.9 MB

043 Functions.txt

0.1 KB

043 Interactive-code-for-this-lecture.txt

0.1 KB

044 Arguments and parameters.en_US.srt

16.1 KB

044 Arguments and parameters.mp4

84.7 MB

044 Interactive-code-for-this-lecture.txt

0.1 KB

045 Functions and return values in Python.en_US.srt

15.4 KB

045 Functions and return values in Python.mp4

83.8 MB

045 Interactive-code-for-this-lecture.txt

0.1 KB

045 Scope-and-Returning-Values-from-Functions.txt

0.1 KB

046 Default parameter values.en_US.srt

12.5 KB

046 Default parameter values.mp4

35.8 MB

046 Interactive-code-for-this-lecture.txt

0.1 KB

047 [quiz] Functions in Python.html

8.2 KB

047 First-Class-Functions-and-Lambda-Expressions.txt

0.1 KB

047 Interactive-code-for-this-lecture.txt

0.1 KB

047 Lambda functions in Python.en_US.srt

10.4 KB

047 Lambda functions in Python.mp4

47.4 MB

048 First-class functions in Python.en_US.srt

13.5 KB

048 First-class functions in Python.mp4

87.2 MB

049 [quiz] Advanced functions in Python.html

9.3 KB

/03 Milestone Project 1/

049 Code for this section.html

1.1 KB

050 Installing Python in your computer.en_US.srt

3.6 KB

050 Installing Python in your computer.mp4

31.2 MB

051 Blog-post-on-setting-up-VS-Code-as-an-alternative-to-PyCharm.txt

0.1 KB

051 Installing PyCharm in your computer.en_US.srt

5.1 KB

051 Installing PyCharm in your computer.mp4

36.2 MB

051 Setting-Up-a-Local-Development-Environment.txt

0.1 KB

052 Creating our first PyCharm project.en_US.srt

9.7 KB

052 Creating our first PyCharm project.mp4

49.8 MB

053 Setting up PyCharm font and display settings.en_US.srt

4.4 KB

053 Setting up PyCharm font and display settings.mp4

18.4 MB

054 Incomplete-app-code.txt

0.1 KB

054 Milestone Project Brief.en_US.srt

10.7 KB

054 Milestone Project Brief.mp4

73.1 MB

055 Completed-app-code.txt

0.1 KB

055 Milestone Project Implementation Video.en_US.srt

15.0 KB

055 Milestone Project Implementation Video.mp4

95.2 MB

/04 Object-Oriented Programming with Python/

056 Interactive-code-for-this-lecture.txt

0.1 KB

056 Intro to Object-Oriented Programming with Python.en_US.srt

27.5 KB

056 Intro to Object-Oriented Programming with Python.mp4

107.8 MB

057 [exercise] Exercise_ your first Python class.py

0.2 KB

057 [exercise_info] Exercise_ your first Python class.html

1.5 KB

057 [exercise_solution] Exercise_ your first Python class.py

0.3 KB

057 Solution_ your first Python class.html

1.1 KB

058 [exercise] Exercise_ defining a method.py

0.3 KB

058 [exercise_info] Exercise_ defining a method.html

2.3 KB

058 [exercise_solution] Exercise_ defining a method.py

0.4 KB

058 Solution_ defining a method.html

1.3 KB

059 Interactive-code-for-this-lecture.txt

0.0 KB

059 More about classes and objects.en_US.srt

14.4 KB

059 More about classes and objects.mp4

87.2 MB

060 So... sum(), int(), str(), len(), what else is there_.html

1.8 KB

061 [quiz] Object-Oriented Programming.html

8.0 KB

061 Parameter naming in Python.en_US.srt

6.0 KB

061 Parameter naming in Python.mp4

20.2 MB

062 Advanced-blog-series-on-Pythons-magic-methods-part-1-.txt

0.1 KB

062 Advanced-blog-series-on-Pythons-magic-methods-part-2-.txt

0.1 KB

062 Advanced-blog-series-on-Pythons-magic-methods-part-3-.txt

0.1 KB

062 Interactive-code-for-this-lecture.txt

0.1 KB

062 Magic methods in Python.en_US.srt

18.2 KB

062 Magic methods in Python.mp4

95.1 MB

063 [exercise] Exercise_ magic methods in Python.py

1.2 KB

063 [exercise_info] Exercise_ magic methods in Python.html

3.0 KB

063 [exercise_solution] Exercise_ magic methods in Python.py

1.5 KB

063 Solution_ magic methods in Python.html

2.4 KB

064 Inheritance in Python.en_US.srt

12.9 KB

064 Inheritance in Python.mp4

70.5 MB

064 Interactive-code-for-this-lecture.txt

0.1 KB

065 The @property decorator.en_US.srt

7.0 KB

065 The @property decorator.mp4

37.9 MB

066 @classmethod and @staticmethod in Python.en_US.srt

11.7 KB

066 @classmethod and @staticmethod in Python.mp4

56.3 MB

066 [quiz] Advanced Object-Oriented Programming.html

11.2 KB

066 Interactive-code-for-this-lecture.txt

0.1 KB

067 Interactive-code-for-this-lecture.txt

0.1 KB

067 More @classmethod and @staticmethod examples.en_US.srt

19.2 KB

067 More @classmethod and @staticmethod examples.mp4

96.0 MB

068 [quiz] @classmethod and @staticmethod.html

4.6 KB

/05 Errors in Python/

068 Code samples for this section.html

1.2 KB

069 Interactive-code-for-this-lecture.txt

0.1 KB

069 Intro to errors in Python.en_US.srt

23.5 KB

069 Intro to errors in Python.mp4

84.3 MB

070 Built in errors in Python.en_US.srt

32.0 KB

070 Built in errors in Python.mp4

79.1 MB

071 [quiz] Errors in Python.html

5.8 KB

071 Interactive-code-for-this-lecture.txt

0.1 KB

071 Raising errors in Python.en_US.srt

17.0 KB

071 Raising errors in Python.mp4

110.0 MB

072 [exercise] Exercise_ raising an error.py

0.4 KB

072 [exercise_info] Exercise_ raising an error.html

2.0 KB

072 [exercise_solution] Exercise_ raising an error.py

0.5 KB

072 Solution_ raising an error.html

1.3 KB

073 Creating our own errors in Python.en_US.srt

21.3 KB

073 Creating our own errors in Python.mp4

101.4 MB

073 Interactive-code-for-this-lecture.txt

0.1 KB

074 [exercise] Exercise_ raising our own custom errors.py

0.6 KB

074 [exercise_info] Exercise_ raising our own custom errors.html

2.7 KB

074 [exercise_solution] Exercise_ raising our own custom errors.py

0.8 KB

074 Solution_ raising our own custom error.html

1.6 KB

075 Advanced-Exception-Handling-and-Raising-Exceptions.txt

0.1 KB

075 Dealing with Python errors.en_US.srt

13.3 KB

075 Dealing with Python errors.mp4

92.8 MB

075 Exception-Handling.txt

0.1 KB

075 Interactive-code-for-this-lecture.txt

0.1 KB

076 [quiz] Error handling in Python.html

5.8 KB

076 Interactive-code-for-this-lecture.txt

0.1 KB

076 The on success block and re-raising exceptions.en_US.srt

20.7 KB

076 The on success block and re-raising exceptions.mp4

141.1 MB

077 [quiz] Some error problems.html

16.6 KB

077 Code-seen-in-this-lecture.txt

0.1 KB

077 Handling those pesky user errors!.en_US.srt

23.7 KB

077 Handling those pesky user errors!.mp4

102.3 MB

078 [exercise] Exercise_ try-except-finally.py

1.1 KB

078 [exercise_info] Exercise_ try-except-finally.html

4.0 KB

078 [exercise_solution] Exercise_ try-except-finally.py

0.8 KB

078 Solution_ try-except-finally.html

1.6 KB

079 Debugging with Pycharm.en_US.srt

27.9 KB

079 Debugging with Pycharm.mp4

189.7 MB

080 [quiz] Advanced error handling in Python.html

6.9 KB

080 Further reading.html

1.7 KB

/06 Files in Python/

081 Code for this section.html

1.1 KB

082 Files in Python.en_US.srt

18.0 KB

082 Files in Python.mp4

70.0 MB

082 Working-with-Files.txt

0.1 KB

083 Python Exercise_ copying files.en_US.srt

33.5 KB

083 Python Exercise_ copying files.mp4

204.4 MB

084 [exercise] Exercise_ building a quiz system.py

0.5 KB

084 [exercise_info] Exercise_ building a quiz system.html

2.6 KB

084 [exercise_solution] Exercise_ building a quiz system.py

0.9 KB

084 Solution_ building a quiz system.html

1.7 KB

085 CSV files with Python.en_US.srt

15.1 KB

085 CSV files with Python.mp4

76.0 MB

085 YouTube-video-on-the-csv-module.txt

0.0 KB

086 How to use the csv module to read and write CSV files more easily.html

1.4 KB

087 JSON files with Python.en_US.srt

27.0 KB

087 JSON files with Python.mp4

159.1 MB

088 [exercise] Exercise_ a CSV to JSON converter.py

0.2 KB

088 [exercise_info] Exercise_ a CSV to JSON converter.html

2.3 KB

088 [exercise_solution] Exercise_ a CSV to JSON converter.py

0.4 KB

088 Solution_ a CSV to JSON converter.html

1.3 KB

089 Using the with syntax in Python.en_US.srt

8.9 KB

089 Using the with syntax in Python.mp4

51.6 MB

090 Importing our own files.en_US.srt

18.3 KB

090 Importing our own files.mp4

60.1 MB

090 Splitting-Code-Into-Multiple-Files.txt

0.1 KB

091 Python relative imports_ children.en_US.srt

21.7 KB

091 Python relative imports_ children.mp4

121.0 MB

092 [exercise] Exercise_ importing modules.py

2.1 KB

092 [exercise_info] Exercise_ importing modules.html

3.6 KB

092 [exercise_solution] Exercise_ importing modules.py

1.7 KB

092 Solution_ importing modules.html

1.7 KB

093 Python relative imports_ parents.en_US.srt

7.6 KB

093 Python relative imports_ parents.mp4

52.0 MB

094 Import errors and running as a Python script.en_US.srt

7.9 KB

094 Import errors and running as a Python script.mp4

50.5 MB

095 Further reading.html

1.6 KB

/07 Databases in Python & Milestone Project 2/

096 Code for this section.html

1.1 KB

097 Intro to Milestone Project 2.en_US.srt

10.1 KB

097 Intro to Milestone Project 2.mp4

34.0 MB

097 milestone-project-2-brief.pdf

565.2 KB

098 Milestone Project 2 Brief.html

1.1 KB

098 milestone-project-2-brief.pdf

565.2 KB

099 Milestone Project with lists.en_US.srt

28.2 KB

099 Milestone Project with lists.mp4

174.2 MB

100 Storing books in files.en_US.srt

31.8 KB

100 Storing books in files.mp4

193.2 MB

101 Using JSON instead of CSV.en_US.srt

15.2 KB

101 Using JSON instead of CSV.mp4

121.0 MB

102 Intro to databases with Python.en_US.srt

11.1 KB

102 Intro to databases with Python.mp4

23.9 MB

103 Using SQLite in Python.en_US.srt

4.3 KB

103 Using SQLite in Python.mp4

10.4 MB

104 Some database jargon.en_US.srt

6.6 KB

104 Some database jargon.mp4

15.5 MB

105 Creating our books table using Python.en_US.srt

8.7 KB

105 Creating our books table using Python.mp4

55.5 MB

106 Inserting books using Python.en_US.srt

10.3 KB

106 Inserting books using Python.mp4

65.0 MB

107 SELECT examples.en_US.srt

5.4 KB

107 SELECT examples.mp4

14.0 MB

108 Getting all our books.en_US.srt

10.0 KB

108 Getting all our books.mp4

72.9 MB

109 UPDATE and DELETE.en_US.srt

3.6 KB

109 UPDATE and DELETE.mp4

10.8 MB

110 Filtering with WHERE.en_US.srt

8.9 KB

110 Filtering with WHERE.mp4

27.0 MB

111 Finishing the Milestone Project.en_US.srt

12.1 KB

111 Finishing the Milestone Project.mp4

90.2 MB

112 Ordering and limiting.en_US.srt

4.4 KB

112 Ordering and limiting.mp4

13.2 MB

113 Developing our context manager in Python.en_US.srt

16.0 KB

113 Developing our context manager in Python.mp4

106.4 MB

114 Errors in context managers.en_US.srt

10.9 KB

114 Errors in context managers.mp4

69.3 MB

115 Further reading.html

1.7 KB

/08 Type hinting in Python/

116 Type-Hinting.txt

0.1 KB

116 Typing in Python.en_US.srt

19.1 KB

116 Typing in Python.mp4

158.1 MB

117 26.1.typing-Support-for-type-hints-Python-3.6.4-documentation.txt

0.0 KB

117 Further reading.en_US.srt

3.0 KB

117 Further reading.mp4

29.5 MB

117 PEP-483-The-Theory-of-Type-Hints-Python.org.txt

0.0 KB

/09 Advanced built-in functions in Python/

118 Generators in Python.en_US.srt

19.6 KB

118 Generators in Python.mp4

71.7 MB

118 Generators-and-Generator-Expressions.txt

0.1 KB

118 Interactive-code-for-this-lecture.txt

0.1 KB

118 Iterators.txt

0.1 KB

119 [exercise] Exercise_ a prime number generator.py

0.6 KB

119 [exercise_info] Exercise_ a prime number generator.html

2.1 KB

119 [exercise_solution] Exercise_ a prime number generator.py

0.4 KB

119 Solution_ a prime number generator.html

1.2 KB

120 Interactive-code-for-this-lecture.txt

0.1 KB

120 Python generator classes and iterators.en_US.srt

12.5 KB

120 Python generator classes and iterators.mp4

57.2 MB

121 [exercise] Exercise_ coding a generator class.py

0.3 KB

121 [exercise_info] Exercise_ coding a generator class.html

1.5 KB

121 [exercise_solution] Exercise_ coding a generator class.py

0.6 KB

121 Solution_ coding a generator class.html

1.6 KB

122 Interactive-code-for-this-lecture.txt

0.1 KB

122 Iterables in Python.en_US.srt

11.1 KB

122 Iterables in Python.mp4

64.7 MB

123 Interactive-code-for-this-lecture.txt

0.1 KB

123 map-filter-and-Conditional-Comprehensions.txt

0.1 KB

123 The filter() function in Python.en_US.srt

14.1 KB

123 The filter() function in Python.mp4

52.8 MB

124 Interactive-code-for-this-lecture.txt

0.1 KB

124 The map() function in Python.en_US.srt

8.9 KB

124 The map() function in Python.mp4

44.9 MB

125 any() and all() in Python.en_US.srt

7.5 KB

125 any() and all() in Python.mp4

42.5 MB

125 Interactive-code-for-this-lecture.txt

0.1 KB

126 [quiz] Section 9 Review.html

13.5 KB

126 So what other things evaluate to True or False_.html

1.9 KB

127 Further reading.html

1.3 KB

/10 Advanced Python Development/

128 Interactive-code-for-this-lecture.txt

0.1 KB

128 Mutability in Python.en_US.srt

14.9 KB

128 Mutability in Python.mp4

79.0 MB

129 Argument mutability in Python.en_US.srt

16.2 KB

129 Argument mutability in Python.mp4

71.1 MB

129 Interactive-code-for-this-lecture.txt

0.1 KB

130 Default values for parameters.en_US.srt

8.3 KB

130 Default values for parameters.mp4

35.2 MB

130 Interactive-code-for-this-lecture.txt

0.1 KB

131 Interactive-code-for-this-lecture.txt

0.1 KB

131 Mutable default arguments (bad idea).en_US.srt

11.6 KB

131 Mutable default arguments (bad idea).mp4

46.1 MB

132 Argument unpacking in Python.en_US.srt

17.9 KB

132 Argument unpacking in Python.mp4

100.9 MB

132 Flexible-Functions-with-args-and-kwargs.txt

0.1 KB

132 Interactive-code-for-this-lecture.txt

0.1 KB

133 Queues in Python.en_US.srt

5.7 KB

133 Queues in Python.mp4

15.0 MB

134 Blog-post-on-deques.txt

0.0 KB

134 Blog-post-on-named-tuples.txt

0.1 KB

134 Interactive-code-for-this-lecture.txt

0.1 KB

134 Leveraging-the-Standard-Library.txt

0.1 KB

134 Some interesting Python collections.en_US.srt

41.3 KB

134 Some interesting Python collections.mp4

177.1 MB

135 [exercise] Exercise_ Python collections.py

1.5 KB

135 [exercise_info] Exercise_ Python collections.html

4.5 KB

135 [exercise_solution] Exercise_ Python collections.py

0.8 KB

135 Solution_ Python collections.html

1.7 KB

136 Timezones.en_US.srt

14.4 KB

136 Timezones.mp4

40.2 MB

137 Dates and time in Python.en_US.srt

19.6 KB

137 Dates and time in Python.mp4

76.0 MB

137 Datetime-cheatsheet.pdf

512.0 KB

137 Interactive-code-for-this-lecture.txt

0.1 KB

138 Interactive-code-for-this-lecture.txt

0.1 KB

138 Timing your code with Python.en_US.srt

10.9 KB

138 Timing your code with Python.mp4

73.3 MB

139 Interactive-code-for-this-lecture.txt

0.1 KB

139 Regular expressions.en_US.srt

12.5 KB

139 Regular expressions.mp4

33.2 MB

140 Interactive-code-for-this-lecture.txt

0.1 KB

140 Regex examples.en_US.srt

20.3 KB

140 Regex examples.mp4

72.9 MB

141 Regex in Python.en_US.srt

19.9 KB

141 Regex in Python.mp4

83.1 MB

142 [exercise] Exercise_ secure file names using regex.py

0.5 KB

142 [exercise_info] Exercise_ secure file names using regex.html

3.2 KB

142 [exercise_solution] Exercise_ secure file names using regex.py

0.5 KB

142 Solution_ secure file names using regex.html

1.3 KB

143 Introduction to logging in Python.en_US.srt

16.7 KB

143 Introduction to logging in Python.mp4

74.1 MB

144 Interactive-code-for-this-lecture.txt

0.1 KB

144 Logging to a file and other features.en_US.srt

7.2 KB

144 Logging to a file and other features.mp4

38.2 MB

145 Higher-order functions in Python.en_US.srt

11.9 KB

145 Higher-order functions in Python.mp4

72.8 MB

146 The built-in itertools module.html

1.4 KB

147 Further reading.html

1.0 KB

/12 Browser Automation with Selenium/

177 Introduction to this section.en_US.srt

2.9 KB

177 Introduction to this section.mp4

31.4 MB

178 Code for this section.html

1.1 KB

179 1-our-scraping-code.zip

6.6 KB

179 Review of our quotes scraping code.en_US.srt

8.2 KB

179 Review of our quotes scraping code.mp4

101.0 MB

180 Download-ChromeDriver-here.txt

0.0 KB

180 Downloading chromedriver.en_US.srt

3.3 KB

180 Downloading chromedriver.mp4

38.0 MB

181 3-using-chrome-in-scraping-code.zip

11.2 KB

181 Using Chrome in our scraping code.en_US.srt

11.9 KB

181 Using Chrome in our scraping code.mp4

95.4 MB

182 4-our-new-page-locators.zip

10.9 KB

182 Our new page locators.en_US.srt

6.0 KB

182 Our new page locators.mp4

49.0 MB

183 5-interacting-with-dropdowns.zip

11.3 KB

183 Filling-in-forms-Selenium-Documentation.txt

0.1 KB

183 Interacting with dropdowns.en_US.srt

7.1 KB

183 Interacting with dropdowns.mp4

59.4 MB

183 Select-Selenium-Documentation.txt

0.1 KB

184 6-selecting-tags.zip

10.8 KB

184 Selecting tags.en_US.srt

9.0 KB

184 Selecting tags.mp4

68.8 MB

185 7-searching-for-quotes.zip

11.2 KB

185 Searching for quotes.en_US.srt

3.7 KB

185 Searching for quotes.mp4

43.4 MB

186 8-encapsulating-logic-simply.zip

11.6 KB

186 Encapsulating logic more simply.en_US.srt

7.6 KB

186 Encapsulating logic more simply.mp4

82.7 MB

187 9-adding-some-error-handling.zip

11.7 KB

187 Adding some error handling.en_US.srt

2.9 KB

187 Adding some error handling.mp4

29.5 MB

188 Implicit and explicit waits in Selenium.en_US.srt

11.3 KB

188 Implicit and explicit waits in Selenium.mp4

25.8 MB

188 Waits-Selenium-Documentation.txt

0.1 KB

189 11-adding-waits-to-our-code.zip

11.8 KB

189 Adding waits to our program code.en_US.srt

11.8 KB

189 Adding waits to our program code.mp4

108.3 MB

189 Waits-Selenium-Documentation.txt

0.1 KB

/13 Asynchronous Python Development/

190 Code samples for this section.html

1.3 KB

191 A glossary of terms used in concurrency.html

2.2 KB

192 The Dining Philosophers Problem.en_US.srt

12.2 KB

192 The Dining Philosophers Problem.mp4

29.4 MB

193 Processes and threads.en_US.srt

14.9 KB

193 Processes and threads.mp4

27.1 MB

194 The Python GIL.en_US.srt

16.3 KB

194 The Python GIL.mp4

42.7 MB

195 Example-code-threads.txt

0.1 KB

195 Example_ threads in Python.en_US.srt

20.2 KB

195 Example_ threads in Python.mp4

102.5 MB

196 Example-code-threads-with-a-ThreadPoolExecutor.txt

0.1 KB

196 Using Python concurrent.futures_ the ThreadPoolExecutor.en_US.srt

4.8 KB

196 Using Python concurrent.futures_ the ThreadPoolExecutor.mp4

27.5 MB

197 Don't kill threads!.en_US.srt

3.1 KB

197 Don't kill threads!.mp4

15.4 MB

198 Example-code-multiprocessing.txt

0.1 KB

198 Multiprocessing in Python.en_US.srt

11.7 KB

198 Multiprocessing in Python.mp4

77.2 MB

199 Example-code-multiprocessing-with-a-ProcessPoolExecutor.txt

0.1 KB

199 Using Python concurrent.futures_ the ProcessPoolExecutor.en_US.srt

4.2 KB

199 Using Python concurrent.futures_ the ProcessPoolExecutor.mp4

24.2 MB

200 Dealing with shared state in threads.en_US.srt

14.2 KB

200 Dealing with shared state in threads.mp4

65.0 MB

200 Example-code-shared-state-in-threads.txt

0.1 KB

201 Example-code-queued-threads-with-a-ThreadPoolExecutor.txt

0.1 KB

201 Example-code-queued-threads-with-no-waits.txt

0.1 KB

201 Example-code-queuing-in-threads-with-shared-state.txt

0.1 KB

201 Queuing in threads with shared state.en_US.srt

17.8 KB

201 Queuing in threads with shared state.mp4

123.4 MB

202 Using Python generators instead of threads.en_US.srt

8.5 KB

202 Using Python generators instead of threads.mp4

32.3 MB

203 Example-code-our-first-task-scheduler-using-generators.txt

0.1 KB

203 Our first single-threaded task scheduler in Python.en_US.srt

9.6 KB

203 Our first single-threaded task scheduler in Python.mp4

40.7 MB

204 Example-code-yielding-from-another-iterator.txt

0.1 KB

204 Yielding from another iterator in Python.en_US.srt

7.6 KB

204 Yielding from another iterator in Python.mp4

46.5 MB

205 Curious-Course-on-Coroutines-and-Concurrency.txt

0.0 KB

205 Example-code-receiving-data-through-yield.txt

0.1 KB

205 Python-Concurrency-From-the-Ground-Up.txt

0.0 KB

205 Receiving data through yield.en_US.srt

14.1 KB

205 Receiving data through yield.mp4

75.3 MB

206 Example-code-async-and-await.txt

0.1 KB

206 The async and await keywords.en_US.srt

8.9 KB

206 The async and await keywords.mp4

57.1 MB

207 David-Beazley-Python-Concurrency-From-the-Ground-Up-LIVE-PyCon-2015-YouTube.txt

0.0 KB

207 Keynote-David-Beazley-Topics-of-Interest-Python-Asyncio-YouTube.txt

0.0 KB

207 Only-if-you-want-to-go-deeper-into-the-Python-GIL-Understanding-the-Python-GIL-YouTube.txt

0.0 KB

207 Raymond-Hettinger-Keynote-on-Concurrency-PyBay-2017-YouTube.txt

0.0 KB

207 Watch these talks for more explanations and examples!.en_US.srt

3.4 KB

207 Watch these talks for more explanations and examples!.mp4

8.6 MB

208 Our asynchronous scraper.en_US.srt

7.3 KB

208 Our asynchronous scraper.mp4

55.2 MB

208 Our-async-scraper-project-code.txt

0.1 KB

209 First-async-request-online-code.txt

0.2 KB

209 Making our first async request in Python.en_US.srt

22.4 KB

209 Making our first async request in Python.mp4

122.5 MB

210 Async-request-code-sample.txt

0.2 KB

210 Getting multiple pages efficiently.en_US.srt

16.2 KB

210 Getting multiple pages efficiently.mp4

115.6 MB

211 Async-requests-with-async-timeout.txt

0.2 KB

211 Using async_timeout for security.en_US.srt

2.8 KB

211 Using async_timeout for security.mp4

21.6 MB

212 The-project-source-code.txt

0.1 KB

212 Turning our book scraping project async.en_US.srt

17.0 KB

212 Turning our book scraping project async.mp4

134.8 MB

213 A note on HTTPS with Python and Mac OS X.en_US.srt

4.9 KB

213 A note on HTTPS with Python and Mac OS X.mp4

39.9 MB

213 A-note-on-HTTPS-test-code.txt

0.2 KB

/14 Python on the console and managing project dependencies/

214 Running Python in the console.en_US.srt

14.7 KB

214 Running Python in the console.mp4

42.5 MB

215 Terminal video_ running Python.en_US.srt

9.3 KB

215 Terminal video_ running Python.mp4

52.9 MB

215 The-PATH-in-Windows.txt

0.0 KB

216 Terminal video_ what is a virtualenv_.en_US.srt

17.6 KB

216 Terminal video_ what is a virtualenv_.mp4

163.7 MB

217 Terminal video_ navigating the terminal and using virtualenv.en_US.srt

16.0 KB

217 Terminal video_ navigating the terminal and using virtualenv.mp4

98.8 MB

218 Terminal video_ using Pipenv.en_US.srt

13.8 KB

218 Terminal video_ using Pipenv.mp4

130.1 MB

219 Terminal video_ Pipenv and virtualenv.en_US.srt

6.5 KB

219 Terminal video_ Pipenv and virtualenv.mp4

61.7 MB

220 Summary e-book of using Pipenv.html

0.8 KB

220 using-pipenv.pdf

879.9 KB

/15 Web Development with Flask/

221 Setting up our project with Pipenv.en_US.srt

9.5 KB

221 Setting up our project with Pipenv.mp4

79.3 MB

222 Code samples for this section.html

1.4 KB

223 Code-for-this-lecture.txt

0.1 KB

223 Our first Flask endpoint.en_US.srt

13.1 KB

223 Our first Flask endpoint.mp4

45.7 MB

224 Code-for-this-lecture.txt

0.1 KB

224 Returning information with Flask and Python.en_US.srt

7.8 KB

224 Returning information with Flask and Python.mp4

37.0 MB

225 Code-for-this-lecture.txt

0.1 KB

225 Rendering HTML with Flask and Python.en_US.srt

10.1 KB

225 Rendering HTML with Flask and Python.mp4

48.3 MB

226 Code-for-this-lecture.txt

0.1 KB

226 Error pages and Jinja2 inheritance.en_US.srt

18.6 KB

226 Error pages and Jinja2 inheritance.mp4

83.4 MB

227 Code-for-this-lecture.txt

0.1 KB

227 Rendering forms with Flask and Python.en_US.srt

20.7 KB

227 Rendering forms with Flask and Python.mp4

137.2 MB

228 Accessing POST form data with Flask.en_US.srt

7.6 KB

228 Accessing POST form data with Flask.mp4

44.4 MB

228 Code-for-this-lecture.txt

0.1 KB

229 Code-for-this-lecture.txt

0.1 KB

229 Putting our form in a single endpoint.en_US.srt

4.8 KB

229 Putting our form in a single endpoint.mp4

35.8 MB

230 Code-for-this-lecture.txt

0.1 KB

230 Using Jinja2 for loops to create a nicer homepage.en_US.srt

11.8 KB

230 Using Jinja2 for loops to create a nicer homepage.mp4

60.5 MB

231 Adding navigation to our website.en_US.srt

8.1 KB

231 Adding navigation to our website.mp4

39.5 MB

231 Code-for-this-lecture.txt

0.1 KB

/16 Interacting with APIs with Python/

232 Code for this section.html

1.1 KB

233 Signing up to OpenExchangeRates.en_US.srt

2.9 KB

233 Signing up to OpenExchangeRates.mp4

35.2 MB

234 Getting all exchange rates from the API.en_US.srt

8.2 KB

234 Getting all exchange rates from the API.mp4

79.3 MB

235 Creating a currency exchange library.en_US.srt

11.5 KB

235 Creating a currency exchange library.mp4

80.2 MB

236 Caching functions with functools.en_US.srt

8.0 KB

236 Caching functions with functools.mp4

76.2 MB

237 TTL caches with cachetools.en_US.srt

3.3 KB

237 TTL caches with cachetools.mp4

39.7 MB

/17 Decorators in Python/

238 A simple decorator in Python.en_US.srt

8.4 KB

238 A simple decorator in Python.mp4

40.5 MB

238 Blog-post-on-writing-decorators.txt

0.1 KB

238 Decorators.txt

0.1 KB

238 Interactive-code-for-this-lecture.txt

0.1 KB

239 [exercise] Exercise_ decorators.py

0.5 KB

239 [exercise_info] Exercise_ decorators.html

2.2 KB

239 [exercise_solution] Exercise_ decorators.py

0.4 KB

239 Solution_ decorators.html

1.2 KB

240 Interactive-code-for-this-lecture.txt

0.1 KB

240 Using a @syntax.en_US.srt

4.2 KB

240 Using a @syntax.mp4

28.1 MB

241 Functools wraps in Python.en_US.srt

3.4 KB

241 Functools wraps in Python.mp4

18.2 MB

241 Interactive-code-for-this-lecture.txt

0.1 KB

242 Decorating functions with parameters.en_US.srt

6.4 KB

242 Decorating functions with parameters.mp4

46.1 MB

242 Interactive-code-for-this-lecture.txt

0.1 KB

243 Decorators with parameters.en_US.srt

13.7 KB

243 Decorators with parameters.mp4

88.1 MB

243 Interactive-code-for-this-lecture.txt

0.1 KB

244 Functions that accept multiple arguments.en_US.srt

7.6 KB

244 Functions that accept multiple arguments.mp4

30.7 MB

244 Interactive-code-for-this-lecture.txt

0.1 KB

245 Generic decorators for any function.en_US.srt

5.4 KB

245 Generic decorators for any function.mp4

39.0 MB

245 Interactive-code-for-this-lecture.txt

0.1 KB

246 [exercise] Exercise_ a generic access control decorator.py

1.7 KB

246 [exercise_info] Exercise_ a generic access control decorator.html

4.0 KB

246 [exercise_solution] Exercise_ a generic access control decorator.py

0.6 KB

246 Solution_ a generic access control decorator.html

1.3 KB

247 Multiple decorators for one function_.html

1.8 KB

/18 Advanced Object-Oriented Programming/

248 Complete-lecture-code.txt

0.1 KB

248 Intro to multiple inheritance with Python.en_US.srt

20.8 KB

248 Intro to multiple inheritance with Python.mp4

105.2 MB

249 [exercise] Exercise_ multiple inheritance.py

0.8 KB

249 [exercise_info] Exercise_ multiple inheritance.html

2.3 KB

249 [exercise_solution] Exercise_ multiple inheritance.py

0.4 KB

249 Solution_ multiple inheritance.html

1.3 KB

250 Complete-lecture-code.txt

0.1 KB

250 Intro to ABCs in Python.en_US.srt

11.7 KB

250 Intro to ABCs in Python.mp4

64.9 MB

251 The usefulness of ABCs.en_US.srt

5.3 KB

251 The usefulness of ABCs.mp4

32.2 MB

252 Complete-lecture-code.txt

0.1 KB

252 The relationship between ABCs and interfaces.en_US.srt

9.2 KB

252 The relationship between ABCs and interfaces.mp4

52.4 MB

253 [exercise] Exercise_ ABCs.py

0.4 KB

253 [exercise_info] Exercise_ ABCs.html

3.1 KB

253 [exercise_solution] Exercise_ ABCs.py

0.2 KB

253 Solution_ ABCs.html

1.0 KB

254 Complete-lecture-code.txt

0.1 KB

254 The property setter in Python.en_US.srt

15.8 KB

254 The property setter in Python.mp4

110.1 MB

255 Pythonic vs. Non-Pythonic.html

1.1 KB

/19 GUI Development with Tkinter/

256 Code for this section.html

0.9 KB

257 Setting up Tkinter.en_US.srt

4.2 KB

257 Setting up Tkinter.mp4

69.0 MB

258 Hello world in Tkinter.en_US.srt

12.3 KB

258 Hello world in Tkinter.mp4

65.6 MB

259 Labels and fields.en_US.srt

8.0 KB

259 Labels and fields.mp4

56.5 MB

260 Blog-post-on-the-grid-geometry-manager.txt

0.1 KB

260 Blog-post-on-the-pack-geometry-manager.txt

0.1 KB

260 Blog-post-on-using-side-values-with-pack.txt

0.1 KB

260 Packing components.en_US.srt

16.8 KB

260 Packing components.mp4

102.7 MB

261 Using frames for different layouts.en_US.srt

6.1 KB

261 Using frames for different layouts.mp4

62.0 MB

262 Starting our text editor project.en_US.srt

1.3 KB

262 Starting our text editor project.mp4

18.6 MB

263 Tkinter notebooks and creating files.en_US.srt

5.4 KB

263 Tkinter notebooks and creating files.mp4

33.1 MB

264 Adding a menu to our application.en_US.srt

6.8 KB

264 Adding a menu to our application.mp4

50.8 MB

265 Saving files to disk.en_US.srt

12.6 KB

265 Saving files to disk.mp4

93.5 MB

266 Opening files.en_US.srt

7.9 KB

266 Opening files.mp4

58.4 MB

267 Binding shortcuts in Tkinter.en_US.srt

6.8 KB

267 Binding shortcuts in Tkinter.mp4

61.0 MB

268 Checking our tabs for unsaved changes.en_US.srt

12.3 KB

268 Checking our tabs for unsaved changes.mp4

100.9 MB

269 Confirming exit with unsaved changes.en_US.srt

7.7 KB

269 Confirming exit with unsaved changes.mp4

55.5 MB

270 Closing individual tabs.en_US.srt

7.6 KB

270 Closing individual tabs.mp4

57.0 MB

271 Adding another menu.en_US.srt

2.9 KB

271 Adding another menu.mp4

33.2 MB

272 Adding a permanent scrollbar to our text area.en_US.srt

6.4 KB

272 Adding a permanent scrollbar to our text area.mp4

55.2 MB

272 Advanced-blog-post-on-creating-scrollable-frames.txt

0.1 KB

/20 Unit testing with Python/

273 Introduction to this section.en_US.srt

5.1 KB

273 Introduction to this section.mp4

110.1 MB

274 Code for this section.html

1.1 KB

275 Testing functions.en_US.srt

11.9 KB

275 Testing functions.mp4

84.0 MB

276 Testing for errors.en_US.srt

4.6 KB

276 Testing for errors.mp4

31.0 MB

277 Testing our multiplication function.en_US.srt

14.9 KB

277 Testing our multiplication function.mp4

109.8 MB

278 Writing a printer class for testing.en_US.srt

2.8 KB

278 Writing a printer class for testing.mp4

36.7 MB

279 Testing classes.en_US.srt

7.2 KB

279 Testing classes.mp4

71.1 MB

280 More Printer tests.en_US.srt

14.5 KB

280 More Printer tests.mp4

113.6 MB

281 Testing external libraries.en_US.srt

14.0 KB

281 Testing external libraries.mp4

85.9 MB

282 Conclusion of this section.en_US.srt

1.7 KB

282 Conclusion of this section.mp4

37.4 MB

/21 Algorithms and Data Structures/

283 Presentation_ queues, stacks, and complexity.en_US.srt

15.7 KB

283 Presentation_ queues, stacks, and complexity.mp4

46.5 MB

284 A conference talk about Big-O.html

1.0 KB

285 Presentation_ binary search.en_US.srt

9.8 KB

285 Presentation_ binary search.mp4

27.8 MB

286 Presentation_ binary trees.en_US.srt

9.1 KB

286 Presentation_ binary trees.mp4

25.3 MB

287 Presentation_ traversal of binary trees.en_US.srt

12.5 KB

287 Presentation_ traversal of binary trees.mp4

39.6 MB

288 Presentation_ adding elements to a binary tree.en_US.srt

10.1 KB

288 Presentation_ adding elements to a binary tree.mp4

40.0 MB

289 Adding elements to a binary tree in Python.en_US.srt

15.9 KB

289 Adding elements to a binary tree in Python.mp4

80.0 MB

290 Recursion and inorder traversal in Python.en_US.srt

21.6 KB

290 Recursion and inorder traversal in Python.mp4

140.0 MB

291 Finding nodes in a tree with Python.en_US.srt

5.2 KB

291 Finding nodes in a tree with Python.mp4

38.3 MB

292 How do you delete nodes from a binary tree_.en_US.srt

14.0 KB

292 How do you delete nodes from a binary tree_.mp4

57.6 MB

293 Deleting nodes in code with Python.en_US.srt

19.5 KB

293 Deleting nodes in code with Python.mp4

165.8 MB

294 Deleting nodes with two children in code.en_US.srt

25.5 KB

294 Deleting nodes with two children in code.mp4

251.7 MB

295 Testing our binary tree!.en_US.srt

4.3 KB

295 Testing our binary tree!.mp4

27.7 MB

/22 Python libraries/

296 Python libraries overview.en_US.srt

27.1 KB

296 Python libraries overview.mp4

33.5 MB

297 Using pylint.en_US.srt

21.3 KB

297 Using pylint.mp4

104.2 MB

298 Using yapf.en_US.srt

12.4 KB

298 Using yapf.mp4

58.0 MB

299 Sending e-mails with smtplib.en_US.srt

11.2 KB

299 Sending e-mails with smtplib.mp4

77.5 MB

300 Sending e-mails with Mailgun.en_US.srt

15.6 KB

300 Sending e-mails with Mailgun.mp4

106.9 MB

301 Creating a re-usable Mailgun library.en_US.srt

12.4 KB

301 Creating a re-usable Mailgun library.mp4

63.3 MB

302 Sneak peek_ my IDE setup!.en_US.srt

16.0 KB

302 Sneak peek_ my IDE setup!.mp4

82.5 MB

/23 Python Reference _ Refresher/

303 Variables in Python.en_US.srt

14.0 KB

303 Variables in Python.mp4

41.8 MB

304 String formatting in Python.en_US.srt

10.6 KB

304 String formatting in Python.mp4

38.1 MB

305 Getting user input.en_US.srt

9.5 KB

305 Getting user input.mp4

29.1 MB

306 Lists, tuples, and sets.en_US.srt

10.3 KB

306 Lists, tuples, and sets.mp4

37.0 MB

307 Advanced set operations.en_US.srt

7.2 KB

307 Advanced set operations.mp4

28.4 MB

308 Booleans in Python.en_US.srt

8.9 KB

308 Booleans in Python.mp4

32.5 MB

309 If statements in Python.en_US.srt

14.3 KB

309 If statements in Python.mp4

64.5 MB

310 The in keyword.en_US.srt

3.2 KB

310 The in keyword.mp4

16.0 MB

311 If statements with the 'in' keyword.en_US.srt

13.1 KB

311 If statements with the 'in' keyword.mp4

61.8 MB

312 Loops in Python.en_US.srt

19.9 KB

312 Loops in Python.mp4

72.2 MB

313 List comprehensions.en_US.srt

11.9 KB

313 List comprehensions.mp4

42.2 MB

314 Dictionaries.en_US.srt

13.9 KB

314 Dictionaries.mp4

50.3 MB

315 Destructuring variables.en_US.srt

13.5 KB

315 Destructuring variables.mp4

47.1 MB

316 Functions in Python.en_US.srt

18.0 KB

316 Functions in Python.mp4

62.1 MB

317 Function arguments and parameters.en_US.srt

13.0 KB

317 Function arguments and parameters.mp4

53.6 MB

318 Default parameter values.en_US.srt

6.8 KB

318 Default parameter values.mp4

25.0 MB

319 Functions returning values.en_US.srt

12.7 KB

319 Functions returning values.mp4

50.7 MB

320 Lambda functions in Python.en_US.srt

13.5 KB

320 Lambda functions in Python.mp4

53.0 MB

321 Dictionary comprehensions.en_US.srt

6.5 KB

321 Dictionary comprehensions.mp4

33.6 MB

322 Unpacking arguments.en_US.srt

16.3 KB

322 Unpacking arguments.mp4

73.7 MB

323 Unpacking keyword arguments.en_US.srt

14.5 KB

323 Unpacking keyword arguments.mp4

64.1 MB

324 Object-Oriented Programming in Python.en_US.srt

25.0 KB

324 Object-Oriented Programming in Python.mp4

132.7 MB

325 Magic methods_ __str__ and __repr__.en_US.srt

10.6 KB

325 Magic methods_ __str__ and __repr__.mp4

53.5 MB

326 Class methods and static methods.en_US.srt

24.5 KB

326 Class methods and static methods.mp4

119.3 MB

327 Class inheritance.en_US.srt

13.8 KB

327 Class inheritance.mp4

78.2 MB

328 Class composition.en_US.srt

9.6 KB

328 Class composition.mp4

51.4 MB

329 Type hinting.en_US.srt

8.9 KB

329 Type hinting.mp4

45.9 MB

330 How imports work in Python.en_US.srt

15.6 KB

330 How imports work in Python.mp4

84.9 MB

331 Relative imports in Python.en_US.srt

14.4 KB

331 Relative imports in Python.mp4

80.3 MB

332 Errors in Python.en_US.srt

21.5 KB

332 Errors in Python.mp4

132.8 MB

333 Custom error classes.en_US.srt

8.6 KB

333 Custom error classes.mp4

64.6 MB

334 First-class functions.en_US.srt

13.2 KB

334 First-class functions.mp4

73.1 MB

335 Simple decorators in Python.en_US.srt

11.5 KB

335 Simple decorators in Python.mp4

74.2 MB

336 The 'at' syntax for decorators.en_US.srt

6.1 KB

336 The 'at' syntax for decorators.mp4

42.9 MB

337 Decorating functions with parameters.en_US.srt

4.2 KB

337 Decorating functions with parameters.mp4

20.4 MB

338 Decorators with parameters.en_US.srt

8.2 KB

338 Decorators with parameters.mp4

50.4 MB

339 Mutability in Python.en_US.srt

9.6 KB

339 Mutability in Python.mp4

32.9 MB

340 Mutable default parameters (and why they're a bad idea).en_US.srt

7.1 KB

340 Mutable default parameters (and why they're a bad idea).mp4

30.0 MB

/24 Bonus Section/

341 Thank you for taking the course.en_US.srt

1.3 KB

341 Thank you for taking the course.mp4

31.5 MB

342 Bonus lecture_ other courses and next steps.html

2.4 KB

 

Total files 920


Copyright © 2024 FileMood.com