Stanford Seminar - Optional Static Typing for Python
Stanford University via YouTube
-
40
-
- Write review
The Most Addictive Python and SQL Courses
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Syllabus
Introduction.
Python's popularity.
Python's type system.
Why dynamic typing.
Why static typing.
Gradual typing.
The mypy project.
Other static type checkers for Python.
A static type system for Python.
Example in Python 2.
Type inference.
How to spell types.
Escape hooks (unsafe).
Generics.
Generic class example.
Analyzing runtime type checks.
Protocols (PEP 544) (2).
Stub files and typeshed.
How to start on a large code base.
Standardization effort.
Taught by
Stanford Online