C++11: Programming Techniques New Horizons Lebanon
Price: TBA
  • Duration: 2 Hours

Course details

C++ includes a number of features for manipulating functions and types and it includes features such as concurrency for optimizing applications. This course covers using function adapters, assertions and type traits, and threads and concurrency in C++11. It also covers Smart pointers and valarray.

  • Topic T2 Objective O3
  • start the course
  • Topic T6 Objective O7
  • use bind for partial evaluation in C++
  • Topic T10 Objective O11
  • use the mem_fn function adapter in C++
  • Topic T15 Objective O16
  • recognize how to use static_assert and type_traits in C++
  • Topic T19 Objective O20
  • use type information at run-time in C++
  • Topic T23 Objective O24
  • use the primary type traits in C++
  • Topic T27 Objective O28
  • use the composite type categories in C++
  • Topic T31 Objective O32
  • use the type properties in C++
  • Topic T35 Objective O36
  • use the type features in C++
  • Topic T39 Objective O40
  • use the type relationships in C++
  • Topic T43 Objective O44
  • use the property queries in C++
  • Topic T48 Objective O49
  • use threads in C++
  • Topic T52 Objective O53
  • pass arguments to threads in C++
  • Topic T56 Objective O57
  • recognize how to return from threads in C++
  • Topic T60 Objective O61
  • use mutexes in C++
  • Topic T64 Objective O65
  • use unique_lock and condition_variable to share data between threads in C++
  • Topic T68 Objective O69
  • use future and promise in C++
  • Topic T72 Objective O73
  • use a packaged task in C++
  • Topic T76 Objective O77
  • use async in C++
  • Topic T80 Objective O81
  • access the properties of the this thread in C++
  • Topic T84 Objective O85
  • access variables using atomic in C++
  • Topic T107 Objective O108
  • decide which programming techniques to use in a C++11 application
Updated on 09 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Programming starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or