Deep Dive (Part 1 - Functional)

Deep Dive (Part 1 – Functional)

This is Part 1 of a series of courses intended to dive into the inner mechanics and more complicated aspects of Python 3.

This is not a beginner course – if you’ve been coding Python for a week or a couple of months, you probably should keep writing Python for a bit more before tackling this series.

On the other hand, if you’re now starting to ask yourself questions like:

  • I wonder how this works?
  • is there another way of doing this?
  • what’s a closure? is that the same as a lambda?
  • I know how to use a decorator someone else wrote, but how does it work? Can I write my own?
  • why isn’t this boolean expression returning a boolean value?
  • what does an import actually do, and why am I getting side effects?
  • and similar types of question…

then this course is for you.

Please make sure you review the pre-requisites for this course (below)  – although I give a brief refresh of basic concepts at the beginning of the course, those are concepts you should already be very comfortable with as you being this course.

Leave a Reply