Advanced C++ 20 Programming / Modern C++ (TTCP2175)

Geared for experienced C++ developers, Advanced C++ 20 Programming / Modern C++ is a three-day hands-on course designed to provide you with skills required to write faster, robust C++ code, enhancing your ability to create performance-critical applications ranging from system software, game development, to real-time systems and AI programming.Working in a lab-focused learning environment guided by our experienced Instructor, you’ll explore a broad spectrum of ‘next-level’ topics such as SOLID design principles, operator overloading, functional programming, and template usage, all aimed at refining your programming craft. The hands-on work will mirror real-world scenarios, including implementing design patterns and managing threads and tasks.  You’ll also discover the realms of multi-threading and asynchronous programming, invaluable skills for creating efficient, high-performance applications. These advanced skills have significant application in industries such as finance for high-frequency trading systems, in gaming for building high-performance game engines, or in tech companies for building large scale distributed systems.By the end of this unique and intensive course, you will be well-equipped to tackle complex coding challenges, contribute more effectively to your team’s projects, and deliver high-quality, efficient applications that meet modern business demands.

  • Price: $2,495.00
  • Duration: 3 days
  • Delivery Methods: Virtual
Date Time Price Option
02/19/2025 09:00 AM - 05:00 PM CT $2,495.00
04/16/2025 08:00 AM - 04:00 PM CT $2,495.00
06/25/2025 08:00 AM - 04:00 PM CT $2,495.00
08/27/2025 08:00 AM - 04:00 PM CT $2,495.00
10/08/2025 08:00 AM - 04:00 PM CT $2,495.00
12/03/2025 09:00 AM - 05:00 PM CT $2,495.00