Part 2 of this Python 3: Deep Dive series is an in–depth look at:
sequences
iterables
iterators
generators
comprehensions
context managers
generator based coroutines
I will show you exactly how iteration works in Python – from the sequence protocol, to the iterable and iterator protocols, and how we can write our own sequence and iterable data types.
We’ll go into some detail to explain sequence slicing and how slicing relates to ranges.
We look at comprehensions in detail as well and I will show you how list comprehensions are actually closures and have their own scope, and the reason why subtle bugs sometimes creep in to list comprehensions that we might not expect.
We’ll take a deep dive into the itertools module and look at all the functions available there and how useful (but overlooked!) they can be.
We also look at generator functions, their relation to iterators, and their comprehension counterparts (generator expressions).
Context managers, an often overlooked construct in Python, is covered in detail too. There we will learn how to create and leverage our own context managers and understand the relationship between context managers and generator functions.
Finally, we’ll look at how we can use generators to create coroutines.
Instructor Details
Courses : 4
Specification: Python 3: Deep Dive (Part 2 – Iteration, Generators)
|
21 reviews for Python 3: Deep Dive (Part 2 – Iteration, Generators)
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $21.99 |
---|---|
Provider | |
Duration | 34.5 hours |
Year | 2020 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
$124.99 $21.99
Leonid Bossis –
All is good except for the quality of recorded images. Sometimes it is very poor all becomes blurred. It lasts from a few seconds to a few minutes and heals itself but a lesson does not stop and that part of it may not be understood properly.
Wojciech Kuczer –
Fred is an absolute genius when it comes to python. He explains every topic with details which lets me to understand python on a level I was only dreaming of. Well done for sharing your knowledge with us Fred. Thanks
David Wallace –
learned a lot from the course so far and the teacher gives a proper understanding of the Python language
Anton De Houwer –
heel leerrijk
James Bell –
This is your or your organization’s opportunity to learn from an experienced developer who is also the most gifted Python instructor I’ve come across in more than a decade. Don’t be tempted to ‘save money’ by just purchasing Dr. Baptiste’s lesson 4 on Object Oriented Programming…thinking you have a ‘good or decent’ grasp on the fundamentals. I guarantee you’ll appreciate the myriad insights that help you become a stronger coder and understand the inner workings of Python better than 99% of your colleagues. This knowledge will make you more confident in coding interviews as well.
Normand Leclerc –
Deep Dive. Python, right in the devil of its details. Lots of preparation given to the topics. Plain python only, no external libraries. Topics explained in a good order. Fred is showing pedagogic mastery. Coding follows explanations. And some techniques, like DISassembly, to make explanations more vivid. Look no further for an intermediate course on Python, showing maturity of understanding the language. Many hours to prepare such a course. So many thanks.
Mike Mueller –
Most comprehensive class ever.
Stuart Binder –
Best of Udemy! This course is precisely what a great Udemy course should be. Concise, clear and well reasoned explanations followed by examples in code. Deepest (and best) deep dive course I’ve ever taken. Kudos to Mr. Baptiste for a fantastic learning experience.
Venkat –
This is the Best course for Learning Python. Fred is awesome.
Sourabh Kumar –
This course is really amazing, I really like the way Fred explains even difficult things which such an ease.
Dumisani Dlamini –
Awesome. Great stuff to learn.
Reeves Smith –
Once again a great course and one of the best out there. If you spend the time you will gain some detailed knowledge. This series has to be the standard on advanced python and I would highly recommend. Two more to go.
Phuc Nguyen –
Fred’s lessons are like stories. I can listen all day.
Paul Wechuli Wafula –
Am through with the 2nd of Fred’s courses and the quality is just as good as the 1st. Excellent, simply excellent. Part 3 here I come.
Rakesh Singh –
For the first time, somebody tried to teach the basics (IN REAL TERMS) of python. Thank you so much Fred! I do not have words, which would reflect my gratitude in true sense.
Jean Francois Bernier –
Seriously, this teacher is awesome. Great pedagogy overall
Yiannis Chatzitheodorou –
Tight content presented in a succinct way. I am absolutely satisfied. A must have for every python user
Daniel De Leonardis –
As expected, Fred delivers a great course covering a lot of the details missed in other courses.
Bruno Demasi –
The teacher has a natural talent for teaching
Ganeshkumar Chandrasekaran –
Great course, great explanations.
Vaibhav Sareen –
I have not seen any other person explain things the way Fred has explained in his series of Deep Dive course