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
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Introduction to the Boost C++ Libraries

An introductory course on the Boost C++ libraries.

Dmitri Nesteruk - Pluralsight course - Introduction to the Boost C++ Libraries
Dmitri Nesteruk
What you'll learn

This course gives an overview of Boost: a set of C++ libraries designed to cover some of the functionality that's missing from the STL. This course covers the libraries that are used for storing optional values (Boost.Optional), reading program options (Boost.ProgramOptions), storing any type of value in a generic container (Boost.Any), implementing the signal/slot paradigm (a.k.a Observer pattern) (Boost.Signals2), working with the local file system (Boost.Filesystem), and also covers an assortment of smaller libraries including Boost string algorithms, Boost.Bimap, and Boost.Units.

Table of contents

About the author
Dmitri Nesteruk - Pluralsight course - Introduction to the Boost C++ Libraries
Dmitri Nesteruk

Dmitri is a developer, speaker, podcaster, technical evangelist and wannabe quant.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight