Archive of Weekly Videos

    1. 022 On Iterators and Laziness

    2. 021 Dictionaries post-Python 3.6/3.7 • Sorting Dictionaries

    3. 020 Dealing with paths and the pathlib module

    1. 019 Exploring String Methods

    2. 018 Different String Representations for Objects • __repr__() and __str__()

    3. 017 Bytes, Unicode, and UTF-8

    4. 016 You Go First. No, You Go First…

    5. 015 Do You Remember the Result? Caching and Memoisation in Python

    6. 014** On the many possible paths when designing a program [summary of Beyond the Basics Week 3 live session discussion]

    7. 013 The __new__() Dunder Method, the object Parent Class, and Singletons

    8. 012 Reading a Real-Life CSV into NumPy

    9. 011 and and or and Their Quirky Behaviour

    10. 010 Sorting .sort() from sorted()

    11. 009 Revealing the Magic 1 • __getitem__()

    12. 008 canyouunderstandthistitleeasily

    13. 007 The Twinkling Stars

    14. 006 To Infinity and Beyond

    15. 005 Unpacking With The Unpacking Operator

    16. 004 Do You Know About Sets?

    17. 003 Equals Plus Plus Is Not Equal to Plus Equals

    18. 002 The Trailing Comma Tripped Me

    19. 001 The List Leapfrog Loop Lapse

About this course

  • 22 lessons
  • 5.5 hours of video content