UDEMY.The.Complete.Python.Bootcamp.From.Zero.to.Hero.in.Python.2025.BOOKWARE-MiMiR
NFO
Mímir, Keeper of the Well of Wisdom
The Complete Python Bootcamp From Zero to Hero in Python
https://www.udemy.com/course/complete-python-bootcamp/
Year : 2025
Language : English
Level : All Levels
Category : Development
Subcategory : Programming Languages
Duration : 22h 10m
Lectures : 170
Rating : 4.6/5 (556,614 reviews)
Students : 2,131,317
INSTRUCTOR(S)
HEADLINE
Learn Python like a Professional Start from the basics and go
all the way to creating your own applications and games
WHAT YOU'LL LEARN
* You will learn how to leverage the power of Python to solve
tasks.
* You will build games and programs that use Python libraries.
* You will be able to use Python for your own work problems or
personal projects.
* You will create a portfolio of Python based projects you can
share.
* Learn to use Python professionally, learning both Python 2
and
Python 3!
* Create games with Python, like Tic Tac Toe and Blackjack!
* Learn advanced Python features, like the collections module
and how to work with timestamps!
* Learn to use Object Oriented Programming with classes!
* Understand complex topics, like decorators.
* Understand how to use both the Jupyter Notebook and create
.py
files
* Get an understanding of how to create GUIs in the Jupyter
Notebook system!
* Build a complete understanding of Python from the ground up!
REQUIREMENTS
* Access to a computer with an internet connection.
WHO IS THIS COURSE FOR
* Beginners who have never programmed before.
* Programmers switching languages to Python.
* Intermediate Python programmers who want to level up their
skills!
DESCRIPTION
Become a Python Programmer and learn one of employer's most
requested skills of 2023! This is the most comprehensive, yet
straight-forward, course for the Python programming language
on
Udemy! Whether you have never programmed before, already know
basic syntax, or want to learn about the advanced features of
Python, this course is for you! In this course we will teach
you
Python 3. With over 100 lectures and more than 21 hours of
video
this comprehensive course leaves no stone unturned! This
course
includes quizzes, tests, coding exercises and homework
assignments as well as 3 major projects to create a Python
project portfolio! Learn how to use Python for real-world
tasks,
such as working with PDF Files, sending emails, reading Excel
files, Scraping websites for informations, working with image
files, and much more! This course will teach you Python in a
practical manner, with every lecture comes a full coding
screencast and a corresponding code notebook! Learn in
whatever
manner is best for you! We will start by helping you get
Python
installed on your computer, regardless of your operating
system,
whether its Linux, MacOS, or Windows, we've got you covered.
We
cover a wide variety of topics, including: Command Line Basics
Installing Python Running Python Code Strings Lists
Dictionaries
Tuples Sets Number Data Types Print Formatting Functions Scope
args/kwargs Built-in Functions Debugging and Error Handling
Modules External Modules Object Oriented Programming
Inheritance
Polymorphism File I/O Advanced Methods Unit Tests and much
more!
You will get lifetime access to over 100 lectures plus
corresponding Notebooks for the lectures! This course comes
with
a 30 day money back guarantee! If you are not satisfied in any
way, you'll get your money back. Plus you will keep access to
the Notebooks as a thank you for trying out the course! So
what
are you waiting for? Learn Python in a way that will advance
your career and increase your knowledge, all in a fun and
practical way!
COURSE CONTENT
Chapter 1: Course Overview
1. Auto-Welcome Message
2. Course Introduction
3. Course Curriculum Overview
4. Why Python?
5. Course FAQs
Chapter 2: Python Setup
6. Command Line Basics
7. Import Note on the Installation Lectures
8. Installing Python (Step by Step)
9. Installing Python on Windows and updated Jupyter Notebook
Introduction
10. Installing Python on Mac and updated Jupyter Notebook
Introduction
11. Running Python Code
12. Quick Note on how to download the Course Material
13. Getting the Notebooks and the Course Material
14. Git and Github Overview (Optional)
15. Quick Note on the Github Documentation
Chapter 3: Python Object and Data Structure Basics
16. Introduction to Python Data Types
17. Python Numbers
18. Numbers - FAQ
19. Variable Assignments
20. Introduction to Strings
21. Indexing and Slicing with Strings
22. String Properties and Methods
23. Strings -FAQ
24. Print Formatting with Strings
25. Print Formatting FAQs
26. Lists in Python
27. Lists - FAQ
28. Dictionaries in Python
29. Dictionaries - FAQ
30. Tuples with Python
31. Sets in Python
32. Booleans in Python
33. I/O with Basic Files in Python
34. Resources for More Basic Practice
35. Python Objects and Data Structures Assessment Test
Overview
36. Python Objects and Data Structures Assessment Test
Solutions
Chapter 4: Python Comparison Operators
37. Comparison Operators in Python
38. Chaining Comparison Operators in Python with Logical
Operators
Chapter 5: Python Statements
39. If Elif and Else Statements in Python
40. For Loops in Python
41. While Loops in Python
42. Useful Operators in Python
43. List Comprehensions in Python
44. Python Statements Test Overview
45. Python Statements Test Solutions
Chapter 6: Methods and Functions
46. Methods and the Python Documentation
47. Quick Note on Python Versions
48. Introduction to Functions
49. def Keyword
50. Basics of Python Functions
51. Logic with Python Functions
52. Tuple Unpacking with Python Functions
53. Interactions between Python Functions
54. Overview of Quick Function Exercises #1-10
55. *args and **kwargs in Python
56. Function Practice Exercises - Overview
57. Function Practice Exercises - Solutions
58. Function Practice - Solutions Level One
59. Function Practice - Solutions Level Two
60. Function Exercise Solutions - Challenge Problem
61. Lambda Expressions, Map, and Filter Functions
62. Nested Statements and Scope
63. Methods and Functions Homework Overview
64. Methods and Functions Homework - Solutions
Chapter 7: Milestone Project - 1
65. Introduction to Warm Up Project Exercises
66. Displaying Information
67. Accepting User Input
68. Validating User Input
69. Simple User Interaction
70. First Python Milestone Project Overview
71. Milestone Project Help
72. Solution Overview for MileStone Project 1 - Part One
73. Solution Overview for MileStone Project 1 - Part Two
Chapter 8: Object Oriented Programming
74. Object Oriented Programming - Introduction
75. Object Oriented Programming - Attributes and Class
Keyword
76. Object Oriented Programming - Class Object Attributes
and Methods
77. Object Oriented Programming - Inheritance and
Polymorphism
78. Object Oriented Programming - Special (Magic/Dunder)
Methods
79. Object Oriented Programming - Homework
80. Object Oriented Programming - Homework Solutions
81. Object Oriented Programming - Challenge Overview
82. Object Oriented Programming - Challenge Solution
Chapter 9: Modules and Packages
83. Quick note on the PyPi website
84. Pip Install and PyPi
85. Modules and Packages
86. __name__ and "__main__"
Chapter 10: Errors and Exceptions Handling
87. Errors and Exception Handling
88. Errors and Exceptions Homework
89. Errors and Exception Homework - Solutions
90. Update for Pylint Users
91. Pylint Overview
92. Running tests with the Unittest Library
Chapter 11: Milestone Project - 2
93. Introduction to Milestone Project 2 Section Warmup
94. Card Class
95. Deck Class
96. Player Class
97. Game Logic - Part One
98. Game Logic - Part Two
99. Game Logic - Part Three
100. Milestone Project 2 Overview
101. Solution Walkthrough - Card and Deck classes
102. Solution Walkthrough - Hand and Chip Classes
103. Solution Walkthrough - Functions for Game Play
104. Solutions Walkthrough - Final Gameplay Script
Chapter 12: Python Decorators
105. Decorators with Python Overview
106. Decorators Homework
Chapter 13: Python Generators
107. Generators with Python
108. Generators Homework Overview
109. Generators Homework Solutions
Chapter 14: Advanced Python Modules
110. Introduction to Advanced Python Modules
111. Python Collections Module
112. Opening and Reading Files and Folders (Python OS
Module)
113. Python Datetime Module
114. Python Math and Random Modules
115. Python Debugger
116. Python Regular Expressions Part One
117. Python Regular Expressions Part Two
118. Python Regular Expressions Part Three
119. Timing Your Python Code
120. Quick Note on Paths
121. Zipping and Unzipping files with Python
122. Advanced Python Module Puzzle - Overview
123. Advanced Python Module Puzzle - Solution
Chapter 15: Web Scraping with Python
124. Introduction to Web Scraping
125. Setting Up Web Scraping Libraries
126. Python Web Scraping - Grabbing a Title
127. Important Note on Wikipedia Classes
128. Python Web Scraping - Grabbing a Class
129. Important Note on how to grab an Image
130. Python Web Scraping - Grabbing an Image
131. Python Web Scraping - Book Examples Part One
132. Python Web Scraping - Book Examples Part Two
133. Python Web Scraping - Exercise Overview
134. Python Web Scraping - Exercise Solutions
Chapter 16: Working with Images with Python
135. Introduction to Images with Python
136. Quick Note on the Example Images
137. Working with Images with Python
138. Python Image Exercises - Overview
139. Python Image Exercises - Solution
Chapter 17: Working with PDFs and Spreadsheet CSV Files
140. Introduction to PDFs and Spreadsheets with Python
141. Quick Note on the UnicodeDecodeError
142. Working with CSV Files in Python
143. Import Note on PyPDF2
144. Working with PDF Files in Python
145. PDFs and Spreadsheets Python Puzzle Exercise
146. PDFs and Spreadsheets Python Puzzle Exercise -
Solutions
Chapter 18: Emails with Python
147. Introduction to Emails with Python
148. Sending Emails with Python
149. Receiving Emails with Python
Chapter 19: Final Capstone Python Project
150. Final Capstone Project
Chapter 20: Advanced Python Objects and Data Structures
151. Advanced Numbers
152. Advanced Strings
153. Advanced Sets
154. Advanced Dictionaries
155. Advanced Lists
156. Advanced Python Objects Assessment Test
157. Advanced Python Objects Test - Solutions
Chapter 21: Bonus Material - Introduction to GUIs
158. Quick Note if your Widgets do not load
159. Introduction to GUIs
160. Quick note about ipywidgets
161. Interact Functionality with GUIs
162. GUI Widget Basics
163. List of Possible Widgets
164. Widget Styling and Layouts
165. Example of what a Widget can do!
Chapter 22: APPENDIX: OLDER PYTHON 2 MATERIAL
166. NOTE ABOUT THIS SECTION
167. Objects and Data Structures Assessment - Solutions
168. Comparison Operators
169. Chained Comparison Operators
Chapter 23: BONUS SECTION: THANK YOU!
170. BONUS LECTURE
DATES
Published : 2015-10-12
Last Updated : 2025-08-07
If you fear the truth, don?t come to my well.
Files
| Path | Size |
|---|---|
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 11,77 KB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 123,33 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 190,73 MB |
| udemy.the.complete.python.bootcamp.from.zero.to.hero.in.python.2025.bo | 4,17 KB |