Advanced Python With VM Internals
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 255 MB
Genre: eLearning Video | Duration: 14 lectures (2 hour, 9 mins) | Language: English
Learn Advanced Python with Virtual Machine Insights
Homepage: https://www.udemy.com/course/python-advanced/
What you'll learn
Start contributing to live commercial Python project within 1-2 days
System level knowledge of Classes Functions Closures and Decorators
Implement Python design patterns and make effective use of Python Decorators. This course is mandatory to be able to do a code walkthrough of commercial Python softwares like Open Stack
Requirements
Practice a little bit writing simples python code on interactive shell
Description
A course on Python is useless if it doesn't answer following questions.
1. Why is Python slow
2. How do you add more functionality to standard Python sdk
3. How do you sell propreity software written in Python and still keep it propreity.
4. How do you integrate your Python source code with your code written in other languages.
This course answers all these questions plus lot more
I am sure Meta Class may sound confusing and even scary to the best of us. Decorators look mysterious and intimidating. But before you start learning them you have to recall the first principal of Python language design and which is simplicity . Apart from that while designing Python lots of focus is given to readability and avoidance of complicated things. Python is simple (All chapters) readable, explicit and may be a bit complex but never complicated. Keeping these things in mind you have to approach learning Python because an over kill can confuse you needlessly. After keeping these things in mind only I created these lectures and have arranged subtopics that you come to know first things first, in correct order, clear and never take too long.
This course is to be taken after you are familiar with basics like data model, data types, loops and controls and you are a able to write small pieces of code. You have to be aware of and in practice of using Python Interactive Shell. You also have to know modules and how do we use them in various ways, be familiar with directives like import, import..from , import..from..as etc.
I have also used disassembler for demonstrating the Python byte code in action but it is not necessary to know them in depth and in advance.
Who this course is for:
You must take this course if you intend to work on opens stack or are about to embark on learning open stack
You want to be able to write test automation code without repeating any percentage of code
You want to implement design patterns in more than one ways, other than you have been already doing
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.