In this course, youβll learn how to approach functional programming in Python. Youβll start with the absolute basics of Functional Programming (FP). After that, youβll see hands-on examples for common FP patterns available, like using immutable data structures and the filter(), map(), and reduce() functions. Youβll end the course with actionable tips for parallelizing your code to make it run faster.
Youβll cover:
- What functional programming is
- How you can use immutable data structures to represent your data
- How to use
filter(),map(), andreduce() - How to do parallel processing with
multiprocessingandconcurrent.futures

paulagm12 on Nov. 15, 2020
Great course! It is explained in a very clear way and I have learnt a lot of new and useful things to put into practise in my programming. I really appreciate all the effort put into this.