The Complete Python Bootcamp From Zero to Hero in Python (Udemy – Vietsub and Engsub)
About Course
Views
The Complete Python Bootcamp From Zero to Hero in Python – Become a Python Developer
Start your journey to becoming a
professional Python programmer
with one of the most complete and straightforward Python courses available. From the very basics to advanced concepts, this bootcamp guides you step by step through Python 3, helping you build the foundation to create your own
applications and games
.
With
over 100 lectures and 21+ hours of video content
, the course is designed for absolute beginners as well as those with some coding background. It includes
quizzes, coding exercises, tests, and real projects
, ensuring you not only understand Python but also gain practical experience to showcase in your portfolio.
From zero to hero — learn Python the practical way and build skills that employers demand.
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!
Time Course:
22 hours (170 Lectures + Documents)
Instructor
: Jose Portilla
Total Weight:
4.69 GB
** Note
:
Chú ý:
Link gốc:
https://www.udemy.com/course/complete-python-bootcamp/
Course Content
12 – Python Decorators
-
001 Decorators with Python Overview.mp4
21:20 -
002 Decorators Homework.mp4
02:05
22 – APPENDIX OLDER PYTHON 2 MATERIAL
-
002 Objects and Data Structures Assessment – Solutions.mp4
06:09 -
003 Comparison Operators.mp4
04:59 -
004 Chained Comparison Operators.mp4
04:02
21 – Bonus Material – Introduction to GUIs
-
004 Interact Functionality with GUIs.mp4
15:40 -
005 GUI Widget Basics.mp4
08:12 -
006 List of Possible Widgets.mp4
06:19 -
007 Widget Styling and Layouts.mp4
08:09 -
008 Example of what a Widget can do!.mp4
05:53
20 – Advanced Python Objects and Data Structures
-
001 Advanced Numbers.mp4
04:33 -
002 Advanced Strings.mp4
08:30 -
003 Advanced Sets.mp4
11:25 -
004 Advanced Dictionaries.mp4
05:02 -
005 Advanced Lists.mp4
08:20 -
006 Advanced Python Objects Assessment Test.mp4
01:46 -
007 Advanced Python Objects Test – Solutions.mp4
01:10
19 – Final Capstone Python Project
-
001 Final Capstone Project.mp4
03:15
18 – Emails with Python
-
001 Introduction to Emails with Python.mp4
01:31 -
002 Sending Emails with Python.mp4
13:42 -
003 Receiving Emails with Python.mp4
12:47
17 – Working with PDFs and Spreadsheet CSV Files
-
001 Introduction to PDFs and Spreadsheets with Python.mp4
00:44 -
003 Working with CSV Files in Python.mp4
19:27 -
005 Working with PDF Files in Python.mp4
12:36 -
006 PDFs and Spreadsheets Python Puzzle Exercise.mp4
02:00 -
007 PDFs and Spreadsheets Python Puzzle Exercise – Solutions.mp4
09:55
16 – Working with Images with Python
-
001 Introduction to Images with Python.mp4
00:36 -
003 Working with Images with Python.mp4
18:05 -
004 Python Image Exercises – Overview.mp4
01:56 -
005 Python Image Exercises – Solution.mp4
03:30
15 – Web Scraping with Python
-
001 Introduction to Web Scraping.mp4
15:40 -
002 Setting Up Web Scraping Libraries.mp4
06:57 -
003 Python Web Scraping – Grabbing a Title.mp4
10:13 -
005 Python Web Scraping – Grabbing a Class.mp4
08:16 -
007 Python Web Scraping – Grabbing an Image.mp4
15:30 -
008 Python Web Scraping – Book Examples Part One.mp4
09:45 -
009 Python Web Scraping – Book Examples Part Two.mp4
13:21 -
010 Python Web Scraping – Exercise Overview.mp4
04:11 -
011 Python Web Scraping – Exercise Solutions.mp4
16:00
14 – Advanced Python Modules
-
001 Introduction to Advanced Python Modules.mp4
00:55 -
002 Python Collections Module.mp4
12:56 -
003 Opening and Reading Files and Folders (Python OS Module).mp4
19:42 -
004 Python Datetime Module.mp4
11:22 -
005 Python Math and Random Modules.mp4
15:44 -
006 Python Debugger.mp4
06:51 -
007 Python Regular Expressions Part One.mp4
11:31 -
008 Python Regular Expressions Part Two.mp4
14:32 -
009 Python Regular Expressions Part Three.mp4
14:04 -
010 Timing Your Python Code.mp4
12:32 -
012 Zipping and Unzipping files with Python.mp4
10:26 -
013 Advanced Python Module Puzzle – Overview.mp4
01:49 -
014 Advanced Python Module Puzzle – Solution.mp4
10:15
13 – Python Generators
-
001 Generators with Python.mp4
13:05 -
002 Generators Homework Overview.mp4
01:39 -
003 Generators Homework Solutions.mp4
02:31
01 – Course Overview
-
06:39
-
04:00
-
004 Why Python.mp4
05:17
11 – Milestone Project – 2
-
001 Introduction to Milestone Project 2 Section Warmup.mp4
03:49 -
002 Card Class.mp4
11:56 -
003 Deck Class.mp4
15:51 -
004 Player Class.mp4
11:04 -
005 Game Logic – Part One.mp4
05:42 -
006 Game Logic – Part Two.mp4
08:04 -
007 Game Logic – Part Three.mp4
16:32 -
008 Milestone Project 2 Overview.mp4
08:37 -
009 Solution Walkthrough – Card and Deck classes.mp4
10:48 -
010 Solution Walkthrough – Hand and Chip Classes.mp4
14:22 -
011 Solution Walkthrough – Functions for Game Play.mp4
19:22 -
012 Solutions Walkthrough – Final Gameplay Script.mp4
12:11
10 – Errors and Exceptions Handling
-
001 Errors and Exception Handling.mp4
17:19 -
002 Errors and Exceptions Homework.mp4
01:29 -
003 Errors and Exception Homework – Solutions.mp4
05:16 -
005 Pylint Overview.mp4
11:36 -
006 Running tests with the Unittest Library.mp4
09:33
09 – Modules and Packages
-
002 Pip Install and PyPi.mp4
07:46 -
003 Modules and Packages.mp4
11:39 -
004 __name__ and __main__.mp4
09:45
08 – Object Oriented Programming
-
001 Object Oriented Programming – Introduction.mp4
04:52 -
002 Object Oriented Programming – Attributes and Class Keyword.mp4
14:19 -
003 Object Oriented Programming – Class Object Attributes and Methods.mp4
17:18 -
004 Object Oriented Programming – Inheritance and Polymorphism.mp4
16:45 -
005 Object Oriented Programming – Special (MagicDunder) Methods.mp4
07:01 -
006 Object Oriented Programming – Homework.mp4
03:07 -
007 Object Oriented Programming – Homework Solutions.mp4
06:51 -
008 Object Oriented Programming – Challenge Overview.mp4
05:14 -
009 Object Oriented Programming – Challenge Solution.mp4
05:22
07 – Milestone Project – 1
-
001 Introduction to Warm Up Project Exercises.mp4
03:47 -
002 Displaying Information.mp4
05:27 -
003 Accepting User Input.mp4
10:18 -
004 Validating User Input.mp4
18:39 -
005 Simple User Interaction.mp4
14:20 -
006 First Python Milestone Project Overview.mp4
15:38 -
008 Solution Overview for MileStone Project 1 – Part One.mp4
16:00 -
009 Solution Overview for MileStone Project 1 – Part Two.mp4
13:04
06 – Methods and Functions
-
022 Function Practice Exercises – Overview.mp4
04:55 -
030 Methods and Functions Homework – Solutions.mp4
19:11 -
029 Methods and Functions Homework Overview.mp4
05:59 -
028 Nested Statements and Scope.mp4
16:02 -
027 Lambda Expressions, Map, and Filter Functions.mp4
13:36 -
026 Function Exercise Solutions – Challenge Problem.mp4
13:16 -
025 Function Practice – Solutions Level Two.mp4
11:25 -
024 Function Practice – Solutions Level One.mp4
07:20 -
023 Function Practice Exercises – Solutions.mp4
10:03 -
001 Methods and the Python Documentation.mp4
07:04 -
018 args and kwargs in Python.mp4
12:00 -
008 Interactions between Python Functions.mp4
10:48 -
007 Tuple Unpacking with Python Functions.mp4
08:55 -
006 Logic with Python Functions.mp4
12:19 -
005 Basics of Python Functions.mp4
11:05 -
004 def Keyword.mp4
05:42 -
003 Introduction to Functions.mp4
03:09
05 – Python Statements
-
001 If Elif and Else Statements in Python.mp4
09:06 -
002 For Loops in Python.mp4
18:17 -
003 While Loops in Python.mp4
10:35 -
004 Useful Operators in Python.mp4
16:08 -
005 List Comprehensions in Python.mp4
11:26 -
006 Python Statements Test Overview.mp4
02:27 -
007 Python Statements Test Solutions.mp4
07:19
04 – Python Comparison Operators
-
001 Comparison Operators in Python.mp4
03:26 -
002 Chaining Comparison Operators in Python with Logical Operators.mp4
05:41
03 – Python Object and Data Structure Basics
-
001 Introduction to Python Data Types.mp4
04:02 -
002 Python Numbers.mp4
04:11 -
006 Variable Assignments.mp4
07:54 -
007 Introduction to Strings.mp4
07:10 -
009 Indexing and Slicing with Strings.mp4
08:29 -
012 String Properties and Methods.mp4
09:27 -
015 Print Formatting with Strings.mp4
11:50 -
018 Lists in Python.mp4
11:42 -
022 Dictionaries in Python.mp4
10:39 -
026 Tuples with Python.mp4
04:49 -
028 Sets in Python.mp4
02:49 -
030 Booleans in Python.mp4
03:07 -
032 IO with Basic Files in Python.mp4
17:46 -
035 Python Objects and Data Structures Assessment Test Overview.mp4
06:48 -
036 Python Objects and Data Structures Assessment Test Solutions.mp4
09:47
02 – Python Setup
-
001 Command Line Basics.mp4
08:15 -
003 Installing Python (Step by Step).mp4
23:08 -
004 Installing Python on Windows and updated Jupyter Notebook Introduction.mp4
03:56 -
005 Installing Python on Mac and updated Jupyter Notebook Introduction.mp4
03:38 -
006 Running Python Code.mp4
17:50 -
008 Getting the Notebooks and the Course Material.mp4
02:22 -
009 Git and Github Overview (Optional).mp4
02:49