Using Functional Programming in Python: High Level Approaches and Using Functions as Objects

Published: 11 December 2025
on channel: Real Python
1,654
56

Download your free Python Cheat Sheet here: https://realpython.com/cheatsheet
Free Python Skill Test with instant level + learning plan: https://realpython.com/skill-test
Want to learn faster? Become a Python Expert with unlimited access to 5,000+ tutorials, videos, and exercises: https://realpython.com/start


This is a preview of the video course, "Using Functional Programming in Python". Functional programming is a programming paradigm in which the primary method of computation is the evaluation of functions. But how does Python support functional programming?

This is a portion of the complete course, which you can find here: https://realpython.com/courses/using-...

The rest of the course covers:
Understanding Lambdas
Mapping Values and Iterables
Filtering Iterables
Reducing Iterables


🐍 Become a Python expert with real-world tutorials, on-demand courses, interactive quizzes, and 24/7 access to a community of experts at https://realpython.com

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰
🐍 Start Here → https://realpython.com/start
🗺️ Guided Learning Paths → https://realpython.com/learning-paths
🎧 Real Python Podcast → https://realpython.com/podcast

📚 Python Books → https://realpython.com/books
📖 Python Reference → https://realpython.com/ref
🧑‍💻 Quizzes & Exercises → https://realpython.com/quizzes

🎓 Live Courses: https://realpython.com/live
⭐️ Reviews & Learner Stories: https://realpython.com/learner-stories
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰


On this page of the site you can watch the video online Using Functional Programming in Python: High Level Approaches and Using Functions as Objects with a duration of hours minute second in good quality, which was uploaded by the user Real Python 11 December 2025, share the link with friends and acquaintances, this video has already been watched 1,654 times on youtube and it was liked by 56 viewers. Enjoy your viewing!