C++ Lambda Expressions - From C++98 to C++23
Completed by Francesco Bradascio
June 4, 2026
5 hours (approximately)
Francesco Bradascio's account is verified. Coursera certifies their successful completion of C++ Lambda Expressions - From C++98 to C++23
What you will learn
Learn how to effectively use function pointers and function objects in real-world scenarios.
Master the features and syntax of C++ lambda expressions from C++11 to C++23.
Understand the differences between capturing by value, reference, and constants in lambdas.
Apply advanced lambda techniques such as recursion, static lambdas, and optimizations for better performance.
Skills you will gain
- Category: C++ (Programming Language)
- Category: Code Reusability
- Category: Maintainability
- Category: C and C++
- Category: Event-Driven Programming

