Latin : /ki-ɛɹ-ə/ to conjure, to summon, to put in motion
Software Consulting, C++ Training, and Project Recovery

Training

We offer Professional C++ Training. What is Professional Training? It is training you can use. Knowledge that will make you productive. Tips and techniques you can apply.

What makes our training different?

We work with each group to customize training. Contact us today to put a plan in motion to improve your group’s skills: training@ciere.com

Some of our more popular courses are listed below.


C++ 11/14 Bootstrap

This two-day hands-on course will get you going with the core language and standard library changes you are most likely to employ in your daily work. We will explore the new features through examples and exercises while discussing practical uses and gotchas.

Participants should have basic knowledge of the C++ language.


Survey of Boost Libraries

Boost is a collection of high-quality libraries, utilities, and frameworks written by various members of the C++ community. Boost provides an incubator for the C++ Standards Committee, in which many of the additions to TR1, C++11, and TR2 are directly from the Boost anthology. Boost’s liberal license, cross-platform benefit, and peer-reviewed quality standards make the collection a staple and building block in many successful organizations.

“…one of the most highly regarded and expertly designed C++ library projects in the world.”

Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

“Item 55 - Familiarize yourself with Boost.”

Scott Meyers, Effective C++, 3rd Ed.

“The obvious solution for most programmers is to use a library that provides an elegant and efficient platform independent to needed services. Examples are BOOST…”

Bjarne Stroustrup, Abstraction, libraries, and efficiency in C++

This two-day course will introduce participants to many of the Boost libraries. Through examples and exercises we will explore the usefulness of the collection while increasing our productivity and the quality of our code base.

Participants should have basic C++ language knowledge.


Modern C++ Techniques


ASIO Networking