Advanced Python

Welcome to our Advanced Python course! This is a great course to take you to the next level of programming. After this course, you'll feel completely confident about what you do. You'll understand with a great level of detail what's going on underneath. You'll be able to create beautiful and styled programs using advanced features as Decorators, Context Managers, Mixins, etc.

Of course, all that comes to a cost :). You'll need to work a little bit harder to get the most out of this course.

How the course works

For this course, we'll ask you to go over the topics that we'll cover during class, before the actual class. If you're taking this course, you are already an experience developer and you shoulnd't have much issues going through the topics before the class.

Why before?: Simple, we want you to take the most out of the class. We want smart and advanced questions. We want you to be able to squeeze the most out of your instructor. And to do that, you need to have a good sense of the topics we'll cover.

What if I need help or I don't understand something? That's completely fine! And even expected. We want you to come to class with questions. Also, remember that there are mentors available in case you need help.

Your first class

So, as an example, before our first class you'll need to go through the following learn units:


That is, from Introduction to Functional Programming