Companies Home Search Profile

Python Type Checking

Focused View

Christopher Bailey

55:31

248 View
  • 01 Introandoverview .mp4
    02:16
  • 02 Dynamicvsstatic .mp4
    05:47
  • 03 Ducktyping .mp4
    02:56
  • 04 Typehinting .mp4
    06:49
  • 05 Typecheckingwithmypy .mp4
    05:17
  • 06 Prosandconsoftypehints .mp4
    04:28
  • 07 Annotations .mp4
    07:10
  • 08 Typecomments .mp4
    08:35
  • 09 Playingwithpythontypes .mp4
    09:57
  • 10 Conclusionandreview .mp4
    02:16
  • Exercise Files.zip
  • Description


    In this course, you’ll learn about Python type checking. Traditionally, types have been handled by the Python interpreter in a flexible but implicit way. Recent versions of Python allow you to specify explicit type hints that can be used by different tools to help you develop your code more efficiently.

    In this tutorial, you’ll learn about:

    You’ll go on a tour of how type hints work in Python and find out if type checking is something you want to use in your code. If you want to learn more, you can check out the resources that will be linked to throughout this course.

    What You'll Learn?


    • Type annotations and type hints
    • Adding static types to code, both your code and the code of others
    • Running a static type checker
    • Enforcing types at runtime

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Christopher Bailey
    Christopher Bailey
    Instructor's Courses

    Chris is an avid Pythonista and creates video tutorials for Real Python. He is a programmer and data analyst, working in banking, marketing and environmental science. He creates music under the name Tripnet. Chris lives in Colorado with his wife and two dogs.

    Learn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.
    • language english
    • Training sessions 10
    • duration 55:31
    • Release Date 2023/04/03