Functional Programming with Python Comprehensions
Last updated on October 13, 2026 6:45 pmFunctional Programming with Python Comprehensions
★★★★★
$509.00 in stock
Udemy.com
as of November 6, 2026 2:46 am
Functional Programming with Python: Harness the Power of Comprehensions for Clearer, Concise, and Efficient Code.
Created by:
James Clare
Software Engineer with 12+ Years Teaching Experience
Software Engineer with 12+ Years Teaching Experience
Rating:4.8 (48reviews)
1709students enrolled
What Will I Learn?
- How to understand and apply the 'action source condition' model of comprehensions.
- The difference between imperative and declarative programming styles.
- How to identify, write and use functional code.
- How to create clean, concise list, set and dictionary comprehensions.
- How to create and use generator comprehensions.
- How to create and use nested comprehensions.
- How to solve job interview style questions using functional code.
- List Comprehensions
- Set Comprehensions
- Dictionary Comprehensions
- Generator Comprehensions
- Lazy Evaluation
- Declarative Programming
- Functional Programming
- Immutability
Requirements
- Some basic Python would be ideal, such as a good understanding of the syntax, basic data types and loops.
Target audience
- This course is for beginner/intermediate Python programmers wanting to include functional programming concepts in their code.
- Programmers wanting to learn how to use comprehensions in their programs.
- Programmers wanting to understand how to use declarative code, and be able to translate code from imperative to declarative.
- Programmers wanting to prepare for job interviews and careers where clean functional code is common place.


There are no reviews yet.