BD Software delivers expert on-site C++ instructor-led training by Leor Zolman.

C++11 heralded the beginning of the age of "Modern C++", representing 12 years of evolution since the original C++98 language standard. C++14 completes this new style of programming that offers move semantics, lambdas, concurrency and other new features making C++ both more intuitive and more powerful. This set of courses focus specifically on Modern C++ facilities, assuming a working knowledge of C++98. (Note: Our Legacy C++ courses can provide that knowledge.)

Nobody ever accused C++ of being a "simplistic" language. Upon its inaugural standardization, the C++98 language already carried with it a bevy of idioms, best practices and rich generic programming tools that can take some study to master. Our Legacy C++ courses are offered in both introductory and advanced varieties, and all subject matter retains full relevancy even upon moving to Modern C++ (C++11/14).

In the beginning... there was C. The best (though perhaps not the fastest!) way to get a true, deep understanding of the fundamental building blocks upon which C++ is built is still to learn the C language independently. Leor Zolman implemented a popular 70's-era C compiler ("BDS C"); his introductory C course leverages his experience from those efforts to give a compiler's-eye view of C software design and development.

The beautiful thing about Unix (along with its variants) and Perl is how the fundamentals haven't changed in decades; what was important to teach and learn about Unix 30-plus years ago is still as important today. These topics are, as much as anything in the IT world can be, timeless...


January 18-22, 2016

Effective C++

A "best practices" course covering Legacy C++ (C++98/03) topics, based on the original three books of Scott Meyers' Effective C++ series, paired with Leor Zolman's 1-day C++11/14 overview

DevelopMentor, Woburn, MA

March 7-11, 2016

Intensive C++

An introduction to C++ programming (assuming C programming knowledge.) Includes hands-on lab time.

DevelopMentor, Woburn, MA

March 14-17, 2016

Effective Modern C++

A C++11/14 "best practices" course based on Scott Meyers' new book of the same name.

DevelopMentor, Woburn, MA

"The C++ ecosystem is powerful, inspriring, fun to learn and use.
I believe it's worth taking time to learn how to use C++ right.
With a passion for programming, I savor the opportunity to teach that."

—Leor Zolman

Contact Us | Pricing | Copyright © 2015 by Leor Zolman | Links | Phone: 978-664-4178