Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Functional Programming with Python 2

Python is one of the most popular programming languages in the world today. Functional programming is also enjoying a resurgence of popularity. This course shows you how to marry the two and apply functional programming principles in Python.

Advanced
1h 50m
(45)

Created by Gerald Britton

Last Updated Dec 02, 2024

Course Thumbnail
  • Course

Functional Programming with Python 2

Python is one of the most popular programming languages in the world today. Functional programming is also enjoying a resurgence of popularity. This course shows you how to marry the two and apply functional programming principles in Python.

Advanced
1h 50m
(45)

Created by Gerald Britton

Last Updated Dec 02, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Functional programming (or FP) is a fifty-year-old idea that is becoming more and more relevant in building low-fault, high-concurrency systems. In this course, Functional Programming with Python 2, you will learn six essential paradigms of FP and how to implement them in Python. You will learn how to recognize problems that lend themselves to functional solutions, how to implement them professionally, and how they can be used to make your programs more robust and succinct. When you're finished with this course, you will be well on your way to adapting a functional style of programming to your Python projects.

Functional Programming with Python 2
Advanced
1h 50m
(45)
Table of contents

About the author
Gerald Britton - Pluralsight course - Functional Programming with Python 2
Gerald Britton
19 courses 4.2 author rating 635 ratings

Gerald is a multiple-year of the Microsoft MVP award, Gerald has led introductory classes in Python and SQL for industry-sponsored events at Ryerson University, Toronto and the University of Toronto (his alma mater). 

Get started with Pluralsight