Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Đổi giao diện
Giao diện cũ
Giao diện mới
en
English
Công nghệ
Programing Language
The Complete Python Bootcamp From Zero to Hero in Python
0 students
Last updated
Feb 2024
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
22
•
Activities:
0
•
Resources:
141
Expand all
Section 1
Course Overview
002-Course Introduction
003-Course Curriculum Overview
004-Why Python
Section 2
Python Setup
006-Command Line Basics
007-Installing Python Step by Step
008-Running Python Code
009-Getting the Notebooks and the Course Material
010-Git and Github Overview Optional
Section 3
Python Object and Data Structure Basics
011-Introduction to Python Data Types
012-Python Numbers
016-Variable Assignments
017-Introduction to Strings
019-Indexing and Slicing with Strings
022-String Properties and Methods
025-Print Formatting with Strings
028-Lists in Python
032-Dictionaries in Python
036-Tuples with Python
038-Sets in Python
040-Booleans in Python
042-I O with Basic Files in Python
045-Python Objects and Data Structures Assessment Test Overview
046-Python Objects and Data Structures Assessment Test Solutions
Section 4
Python Comparison Operators
047-Comparison Operators in Python
048-Chaining Comparison Operators in Python with Logical Operators
Section 5
Python Statements
050-If Elif and Else Statements in Python
051-For Loops in Python
052-While Loops in Python
053-Useful Operators in Python
054-List Comprehensions in Python
055-Python Statements Test Overview
056-Python Statements Test Solutions
Section 6
Methods and Functions
057-Methods and the Python Documentation
058-Introduction to Functions
059-def Keyword
060-Basics of Python Functions
061-Logic with Python Functions
062-Tuple Unpacking with Python Functions
063-Interactions between Python Functions
073-args and kwargs in Python
077-Function Practice Exercises Overview
078-Function Practice Exercises Solutions
079-Function Practice Solutions Level One
080-Function Practice Solutions Level Two
081-Function Exercise Solutions Challenge Problem
082-Lambda Expressions Map and Filter Functions
083-Nested Statements and Scope
084-Methods and Functions Homework Overview
085-Methods and Functions Homework Solutions
Section 7
Milestone Project - 1
086-Introduction to Warm Up Project Exercises
087-Displaying Information
088-Accepting User Input
089-Validating User Input
090-Simple User Interaction
091-First Python Milestone Project Overview
093-Solution Overview for MileStone Project 1 Part One
094-Solution Overview for MileStone Project 1 Part Two
Section 8
Object Oriented Programming
095-Object Oriented Programming Introduction
096-Object Oriented Programming Attributes and Class Keyword
097-Object Oriented Programming Class Object Attributes and Methods
098-Object Oriented Programming Inheritance and Polymorphism
099-Object Oriented Programming Special Magic Dunder Methods
100-Object Oriented Programming Homework
101-Object Oriented Programming Homework Solutions
102-Object Oriented Programming Challenge Overview
103-Object Oriented Programming Challenge Solution
Section 9
Modules and Packages
104-Pip Install and PyPi
105-Modules and Packages
106-name and main-ZOPQ
Section 10
Errors and Exceptions Handling
107-Errors and Exception Handling
108-Errors and Exceptions Homework
109-Errors and Exception Homework Solutions
111-Pylint Overview
112-Running tests with the Unittest Library
Section 11
Milestone Project - 2
113-Introduction to Milestone Project 2 Section Warmup
114-Card Class
115-Deck Class
116-Player Class
117-Game Logic Part One
118-Game Logic Part Two
119-Game Logic Part Three
120-Milestone Project 2 Overview
121-Solution Walkthrough Card and Deck classes
122-Solution Walkthrough Hand and Chip Classes
123-Solution Walkthrough Functions for Game Play
124-Solutions Walkthrough Final Gameplay Script
Section 12
Python Decorators
125-Decorators with Python Overview
126-Decorators Homework
Section 13
Python Generators
127-Generators with Python
128-Generators Homework Overview
129-Generators Homework Solutions
Section 14
Advanced Python Modules
130-Introduction to Advanced Python Modules
131-Python Collections Module
132-Opening and Reading Files and Folders Python OS Module
133-Python Datetime Module
134-Python Math and Random Modules
135-Python Debugger
136-Python Regular Expressions Part One
137-Python Regular Expressions Part Two
138-Python Regular Expressions Part Three
139-Timing Your Python Code
140-Zipping and Unzipping files with Python
141-Advanced Python Module Puzzle Overview
142-Advanced Python Module Puzzle Solution
Section 15
Web Scraping with Python
143-Introduction to Web Scraping
144-Setting Up Web Scraping Libraries
145-Python Web Scraping Grabbing a Title
146-Python Web Scraping Grabbing a Class
147-Python Web Scraping Grabbing an Image
148-Python Web Scraping Book Examples Part One
149-Python Web Scraping Book Examples Part Two
150-Python Web Scraping Exercise Overview
151-Python Web Scraping Exercise Solutions
Section 16
Working with Images with Python
152-Introduction to Images with Python
153-Working with Images with Python
154-Python Image Exercises Overview
155-Python Image Exercises Solution
Section 17
Working with PDFs and Spreadsheet CSV Files
156-Introduction to PDFs and Spreadsheets with Python
157-Working with CSV Files in Python
158-Working with PDF Files in Python
159-PDFs and Spreadsheets Python Puzzle Exercise
160-PDFs and Spreadsheets Python Puzzle Exercise Solutions
Section 18
Emails with Python
161-Introduction to Emails with Python
162-Sending Emails with Python
163-Receiving Emails with Python
Section 19
Final Capstone Python Project
164-Final Capstone Project
Section 20
Advanced Python Objects and Data Structures
165-Advanced Numbers
166-Advanced Strings
167-Advanced Sets
168-Advanced Dictionaries
169-Advanced Lists
170-Advanced Python Objects Assessment Test
171-Advanced Python Objects Test Solutions
Section 21
Bonus Material - Introduction to GUIs
174-Interact Functionality with GUIs
175-GUI Widget Basics
176-List of Possible Widgets
177-Widget Styling and Layouts
178-Example of what a Widget can do
Section 22
APPENDIX: OLDER PYTHON 2 MATERIAL
180-Objects and Data Structures Assessment Solutions
181-Comparison Operators
182-Chained Comparison Operators
Instructors
Enrolment options
The Complete Python Bootcamp From Zero to Hero in Python
Course modified date:
17 Feb 2024
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close