The Complete Python Bootcamp From Zero to Hero in Python
-
Course Overview
-
Python Setup
-
Python Object and Data Structure BasicsIntroduction to Python Data Types0sPython Numbers0sNumbers: Simple ArithmeticNumbers – FAQNumbers QuizVariable Assignments0sIntroduction to Strings0sIndexing and Slicing with Strings0sQuick Print CheckString Properties and Methods0sString SlicingString IndexingStrings -FAQPrint Formatting with Strings0sStrings QuizPrint Formatting FAQsPrint FormattingLists in Python0sListsLists – FAQLists QuizDictionaries in Python0sDictionariesDictionaries – FAQDictionaries QuizTuples with Python0sTuples QuizSets in Python0sSetsBooleans in Python0sSets and Booleans QuizI/O with Basic Files in Python0sFile IOResources for More Basic PracticePython Objects and Data Structures Assessment Test Overview0sPython Objects and Data Structures Assessment Test Solutions0s
-
Python Comparison Operators
-
Python Statements
-
Methods and FunctionsMethods and the Python Documentation0sIntroduction to Functions0sdef Keyword0sBasics of Python Functions0sLogic with Python Functions0sTuple Unpacking with Python Functions0sInteractions between Python Functions0sOverview of Quick Function Exercises #1-10Quick Check on Solutions LinkFunctions #1: print Hello WorldFunctions #3 – simple BooleanFunctions #2: print Hello NameFunctions #4 – using BooleansFunctions #6: is evenFunctions #5: simple mathFunctions #7: is greater*args and **kwargs in Python0sFunctions #8: *argsFunctions #9: pick evensFunctions #10: skylineFunction Practice Exercises – Overview0sFunction Practice Exercises – Solutions0sFunction Practice – Solutions Level One0sFunction Practice – Solutions Level Two0sFunction Exercise Solutions – Challenge Problem0sLambda Expressions, Map, and Filter Functions0sNested Statements and Scope0sMethods and Functions Homework Overview0sMethods and Functions Homework – Solutions0s
-
Milestone Project – 1Introduction to Warm Up Project Exercises0sDisplaying Information0sAccepting User Input0sValidating User Input0sSimple User Interaction0sFirst Python Milestone Project Overview0sMilestone Project HelpSolution Overview for MileStone Project 1 – Part One0sSolution Overview for MileStone Project 1 – Part Two0s
-
Object Oriented ProgrammingObject Oriented Programming – Introduction0sObject Oriented Programming – Attributes and Class Keyword0sObject Oriented Programming – Class Object Attributes and Methods0sObject Oriented Programming – Inheritance and Polymorphism0sObject Oriented Programming – Special (Magic/Dunder) Methods0sObject Oriented Programming – Homework0sObject Oriented Programming – Homework Solutions0sObject Oriented Programming – Challenge Overview0sObject Oriented Programming – Challenge Solution0s
-
Modules and Packages
-
Errors and Exceptions Handling
-
Milestone Project – 2Introduction to Milestone Project 2 Section Warmup0sCard Class0sDeck Class0sPlayer Class0sGame Logic – Part One0sGame Logic – Part Two0sGame Logic – Part Three0sMilestone Project 2 Overview0sSolution Walkthrough – Card and Deck classes0sSolution Walkthrough – Hand and Chip Classes0sSolution Walkthrough – Functions for Game Play0sSolutions Walkthrough – Final Gameplay Script0s
-
Python Decorators
-
Python Generators
-
Advanced Python ModulesIntroduction to Advanced Python Modules0sPython Collections Module0sOpening and Reading Files and Folders (Python OS Module)0sPython Datetime Module0sPython Math and Random Modules0sPython Debugger0sPython Regular Expressions Part One0sPython Regular Expressions Part Two0sPython Regular Expressions Part Three0sTiming Your Python Code0sZipping and Unzipping files with Python0sAdvanced Python Module Puzzle – Overview0sAdvanced Python Module Puzzle – Solution0s
-
Web Scraping with PythonIntroduction to Web Scraping0sSetting Up Web Scraping Libraries0sPython Web Scraping – Grabbing a Title0sPython Web Scraping – Grabbing a Class0sPython Web Scraping – Grabbing an Image0sPython Web Scraping – Book Examples Part One0sPython Web Scraping – Book Examples Part Two0sPython Web Scraping – Exercise Overview0sPython Web Scraping – Exercise Solutions0s
-
Working with Images with Python
-
Working with PDFs and Spreadsheet CSV Files
-
Emails with Python
-
Final Capstone Python Project
-
Advanced Python Objects and Data Structures
-
Bonus Material – Introduction to GUIs
-
APPENDIX OLDER PYTHON 2 MATERIAL
-
BONUS SECTION THANK YOU!
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!
What's included
- 22 hours on-demand video
- 27 articles
- Access on mobile and TV
- Certificate of completion