Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Talk Python Python 3, an illustrated tour

Video Introducing this tutorial

Course Introduction
Course resources and source code
Installing Python on Windows
Video player: A quick feature tour
Installing Pipenv on Windows
Virtual Environments and Pip
Walk-through: Virtual Environments and Pip (Windows)
Walk-through: Virtual Environments and Pip (Unix)
Walk-through: Virtual Environments and Pip (IDLE)
Walk-through: Virtual Environments and Pip (PyCharm)
Unicode
Walk-through: Unicode
Unicode in Files
Unicode Variable Names
String Formatting
Walk-through: String Formatting
f-Strings
Walk-through: f-Strings
Unicode Literals
Division
Long Unification
Rounding
Underscores in Numerics
Walk-through: Number
Statistics
Walk-through: Statistics
super()
Walk-through: super()
Matrix Multiplication
Walk-through: Matrix Multiplication
Dictionary Key Sharing
Keyword-only Arguments
Walk-through: Keyword-only Arguments
Introducing Annotations
Annotation syntax
An annotation example
Variable annotations
The Typing library
Annotations best practices
mypy (type consistency verification)
Walk-through: Annotations
3rd-party Annotation tools (combined)
3rd-party: monkeytype
3rd-party: pyannotate
3rd-party: mypy
3rd-party tool summary
Walk-through (part 1): Annotation Tooling
Walk-through (part 2): Annotation Tooling
Print Function
Walk-through: Print Function
pathlib
Walk-through: pathlib
Enum
Walk-through: Enum
asyncio Definitions
Concurrency Example
Python's GIL
Parallelism and Asynchrony Compared
Painting Code Example
asyncio Building Blocks
asyncio When and Why
Cooperative Multitasking From the Ground Up
Cooperative Multitasking, Async Version
Coroutine Requirements
Tasks
asyncio Tips and Tools
Walk-through: Asyncio
asyncio Context Managers
Walk-through: Asyncio Context Managers
asyncio Context Iterators
Walk-through: Asyncio Context Iterators
asyncio Generators
Walk-through: Asyncio Generators
Exceptions
Walk-through: Exceptions
Extended Unpacking
Walk-through: Extended Unpacking
Unpacking Generalizations
Walk-through: Unpacking Generalizations
More laziness
Strict ordering
No more name leakage
Walk-through: Other Changes
Conclusion