LESSONS: 6
Advanced Function Features
Functions as First Class Objects
Functional Programming Basics
Map, Filter and Reduce
List Comprehensions
Functional Programming Assignments
Learn the fundamentals of Functional Programming with Python, including map/reduce, lambdas, and the advantages of immutable code.
You can preview this course for free, including videos, assignments and projects.
Functional programming is the foundation of Data Management and pipelining. It's key to building workflows of data transformations (map operations) and filters (filter operations).
"We'll focus on FP concepts to make you a Data Management expert. Have you ever heard about Map/Reduce? That's functional programming."
Santiago Basulto
Course Instructor
Functional Programming
Advanced Functional Programming
LESSONS: 6
Advanced Function Features
Functions as First Class Objects
Functional Programming Basics
Map, Filter and Reduce
List Comprehensions
Functional Programming Assignments
LESSONS: 1
Functional Programming Assignments 2
$19
per month
15% OFF!
$190
per year
The most trusted Data Science academy online.
1000+ students have trusted us with their Data Science careers.
Data Scientist at RMOTR
Santiago is an experienced Data Scientist and Python programmer with more than 10 years of experience in the field. He started as a Java developer working as a consultant on high performance and critical systems before moving to Python. In 2012 was hired as the CTO of Athlete.com, a startup analyzing data from runners. He then fell in love with Data processing with Python and in 2015 founded RMOTR, to provide expert-level Data Science training.