->
Oreilly - Iterators in Functional Programming with Python - 9781788474535
Oreilly - Iterators in Functional Programming with Python
by Sebastiaan Mathôt | Released November 2017 | ISBN: 9781788474535


Get a thorough understanding of iterators (a crucial part of every Python programmer's toolbox) to solve many real-world problems more efficientlyAbout This VideoExpand your knowledge of Python by delving into iteratorsUse the power of iterators and functional programming to solve real-world problems in PythonApply the techniques learnt in various practical examples throughout the courseIn DetailFunctional programming is a style of programming that is characterized by short functions and little reliance on variables. You will learn what functional programming is, and how you can apply functional programming in Python.In this volume, you will learn everything there is to know about iterators in Python and how crucial they are in functional programming, where they are used, among other things, to implement repetitive logic and coroutines. You will learn about all standard iterators and iterator functions that Python offers. You will also learn to implement your own iterators. Functional programming makes heavy use of iterators, and we will learn how you can use them in functional programming through an interactive calculator application. All videos in the course contains simple, hands-on examples to give you a firm grasp on the subject.At the end of this course, you apply the techniques that you've learned in this course in the real world with a final example (an interactive calculator application) but this time based on a sensible mix of programming techniques, including (but not limited to) functional programming. Show and hide more Publisher resources Download Example Code
  1. Chapter 1 : Built-in Iterators
    • The Course Overview 00:05:20
    • Using a List – Mutable Sequences of Elements with a Fixed Order 00:10:40
    • Using a Tuple – Immutable Sequences of Elements with a Fixed Order 00:05:11
    • Using a Dict – Mutable, Key-value Mappings Without a Fixed Order 00:05:34
    • Using a Set – Immutable Collections of Unique Elements Without a Fixed Order 00:04:12
    • Unpacking Iterators by Assigning to Multiple Variables 00:06:11
  2. Chapter 2 : Iterators and Generators
    • What Is an Iterator? 00:05:47
    • Creating Your Own Iterator 00:06:50
    • Exploring Generators 00:09:10
    • Lazy Evaluation 00:06:28
    • Coroutines – Implementing Concurrency through Generators 00:12:29
    • Convenience Iterators – The Collections Module 00:10:02
  3. Chapter 3 : List and Dict Comprehensions, and Generator Expressions
    • List Comprehensions 00:06:41
    • Dict Comprehensions 00:04:16
    • Generator Expressions 00:05:55
    • Nested Comprehensions 00:03:46
  4. Chapter 4 : Functions That Work with Iterators
    • Using Convenience Functions 00:11:24
    • Using Numerical and Logical Functions 00:06:40
    • The Itertools Module 00:15:12
    • The Functools Module 00:08:04
    • A Functional, Iterator-Based, Interactive Calculator 00:12:21
  5. Chapter 5 : Functional Programming, Iterators, and Decorators in the Real World
    • Recognize the Most Suitable Programming Technique for the Job 00:13:17
    • A Sensible Interactive Calculator Built with Various Programming Techniques 00:07:17
  6. Show and hide more

    Oreilly - Iterators in Functional Programming with Python


 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.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss