Computer Programming
6 courses
Functional Programming in C++
This comprehensive path aims to help you master the realm of functional programming within C++. You will first solidify understanding of advanced function mechanics before diving into more complex topics such as functional objects, monads, and the use of powerful libraries like Boost.Range.
See courses
This learning path includes:
6 courses with bite-sized lessons and practices
27 engaging lessons in text and video formats
119 hands-on practices in our state-of-the art IDE
One-on-one guidance from Cosmo, our AI tutor
Verified skills you'll gain
Badge for General Programming and Algorithms, Advanced
ADVANCED
General Programming and Algorithms
Badge for Computer Science Fundamentals, Advanced
ADVANCED
Computer Science Fundamentals
Badge for Computer Systems and Architecture, Advanced
ADVANCED
Computer Systems and Architecture
Tools you'll use
Boost
C++