Rock Solid Python with Python Typing Transcripts
Chapter: Welcome to the Course
Lecture: Welcome

Login or purchase this course to watch this video and the rest of the course contents.
0:00 Welcome to Rock Solid Python with type hints. So happy to have you here in the course.
0:08 This is going to be a really, really fun one and I think you're going to get a lot out of it.
0:14 Maybe you're not familiar with Python type hints and annotations and how that works.
0:18 Or maybe you are, but you're not sure that you're using them correctly, or you feel like you could be doing more with them.
0:24 Well, that's the kind of stuff we're going to talk about in this course.
0:27 And we'll learn that Python type hints or type annotations as they're sometimes called are not just for readability.
0:35 We have tools like editors that are driven by them. We have linter like things such as my pie as well as others will discuss that can check
0:44 the structure and correctness of your code almost like a compilation step.
0:49 We have frameworks built on them, you know, FastAPI comes to mind, which will dive into a couple of the frameworks and see examples there.
0:56 And you can even use type hints for runtime type verification with a pretty low overhead as we'll see.
1:02 Finally, we'll close out the course with a little bit of patterns and guidance. What should you be doing?
1:09 How can you work with Python type hints to be the most efficient? So Python type hints are awesome.
1:17 They make your code more readable, they make you way more productive because the editors can tell you a lot more about what you're doing.
1:25 you won't find yourself in the documentation or on Google nearly as much. I hope that sounds great to you.
1:31 I'm gonna dive into all those things and way, way more. Let's go.


Talk Python's Mastodon Michael Kennedy's Mastodon