Rock Solid Python with Python Typing Transcripts
Chapter: Welcome to the Course
Lecture: Goal: Not 100%

Login or purchase this course to watch this video and the rest of the course contents.
0:00 As we get into the code samples and actual topics of this course, I want to just set some expectations.
0:06 The goal is not to cover 100% of Python's type information. For example, metaclasses. We don't
0:14 care about metaclasses. They can be used to work with types in Python. We're not going to mess with
0:18 that. There's also some really specialized stuff in the typing peps and specifications for Python
0:25 that we're not going to cover, variadic types and other interesting things like that that may be
0:31 relevant, certainly would be covered in a computer science course around it. However, we're not going
0:37 to cover it in this course. And that's not because I don't want to, you know, take the time to write
0:41 that up or put together an example. It's because I want to focus on what is important, what I think
0:47 almost everyone is who's going to use Python type hints needs to know. So we're going to focus on
0:53 maybe 85% or so of what is actually specified in Python typing because that 85% is what you need
1:02 almost all the time. And once we finish this course, the few little edge cases that we
1:07 didn't cover, you'll be very well equipped to go and research them for yourselves.


Talk Python's Mastodon Michael Kennedy's Mastodon