C++Now!

Thank You

After 12 years in business, the principals of BoostPro have decided it's time for new challenges. The technical leads are still pursuing their commitment to transforming the way software is written: John Wiegley has started working for FPComplete, building tools for Haskell programmers, and Dave Abrahams has joined a team at Apple, shaping the future of Mac and iOS development.

We thank you for your support of BoostPro over the years; it has been our privilege to serve you.

Note:The open source C++ library collection at Boost.org is still very much alive and well!

Training

C++ and Boost Programmer Training

For any programming team to remain creative, engaged, and effective, it must continuously extend its power to formulate and express design ideas. The group itself can often be an extremely effective source of inspiration. Learning from one’s colleagues fosters a sense of team and respect for the strengths of individual members. However, not all team members are equally well-suited to teaching, nor do they always have the resources to sort through the available information and distinguish fads, dogma, and outdated ideas from best practices and valuable insight.

Boostpro brings expertise and excitement about advanced software development to your developers, giving them the deep insight, inspiration, and practical tools to create masterful code. Our courses are designed to energize and enhance your team’s own educational dynamic, to help sustain intellectual growth outside the classroom, and to leave students with a broader conceptual vocabulary. We believe that every training course should fundamentally expand the way programmers approach their work, so we always combine coverage of tools and techniques that immediately accelerate progress with background material that produces ongoing new insights and instills a sense of power and confidence.

Curriculum

C++11

A hands-on encounter with the new version of C++. Get acquainted with all the new features, from mutexes to move semantics to metaprogramming! more about the C++11 course

Higher-Level C++ with the Boost Libraries

A hands-on introduction to the Boost Libraries, showing how to use high-level Boost building blocks to get the job done sooner with code that is smaller, more verifiable, and more maintainable. more about our C++ training course…

Generic Programming

An intensive hands-on course exploring the design, use, and methodology of high-performance reusable software libraries in C++. more about our Generic Programming Course…

C++ Metaprogramming

An intensive hands-on course exploring the concepts, tools, and techniques of metaprogramming in C++ with the field’s leading practitioners. more about our C++ Metaprogramming Course

Emacs—Discover what an editor can do

Programming is about more than editing text, and the same can be said for Emacs. more about Emacs training Course…

Custom Courseware

In addition to the courses listed here, which can be adjusted as necessary, we also develop custom courseware to address the specific training needs of your programmers.

For More Information

Please Contact us today to discuss your training needs.

News

  • Boost 1.50 installer for 32-bit Windows now available

    An installer for Boost 1.50 available for is available for immediate download here

    More...

  • Boost 1.50 installer for 64-bit Windows now available

    BoostPro’s free 64-bit installer for Windows is now available for download here

    More...

  • BoostCon / C++Next!: Register Now and Save $100

    Less than three days remain before the early registration deadline The amazing 6th Boost conference, now with additional track containing 15 hours of C++11 tutorials, is still $599 for a short time only.

    More...