Learn how to leverage the pre-built code in the Python Standard Library to make building applications with Python even easier.
Overview
Syllabus
Introduction
- Python, the "batteries-included" language
- What you should know
- Overview of the Python standard library
- Setting up Visual Studio Code
- Python text processing
- Basic string operations
- Searching strings
- String manipulation
- String formatting
- String interpolation
- Using the sorted() function
- Sorting with the key parameter
- Sorting stability
- Using operator functions
- Using efficient arrays
- Array bisection
- Basic file operations
- Creating temporary files and directories
- Reading CSV files
- Writing CSV files
- Working with ZIP files
- Working with configuration files
- Working with random numbers
- Random sequence operations
- Cryptographic random operations
- Temporary passwords and URLs
- Generating unique identifiers
- Statistics functions
- Basic dates and times
- Date and time formatting
- Calculating dates and times
- Working with URLs
- Retrieving internet data
- Parsing HTML
- Using JSON
- Next steps
Taught by
Joe Marini