Advanced C++ Programming for High Performance Applications
MP4 | h264, 1280x720 | Lang: English | Audio: aac, 48000 Hz | 3h 1m | 600 MB
MP4 | h264, 1280x720 | Lang: English | Audio: aac, 48000 Hz | 3h 1m | 600 MB
Up your C++ game
What you'll learn
Solid understanding of performance aspects of C/C++ programs
Internals of the C++ standard library including the Standard Template Library (STL)
Tools to analyze performance and improve performance of applications
Different measurement techniques and pitfalls
Tips and tricks for writing highly efficient modern C++ programs
Internals of the C library
Reading materials and references
Requirements
Basic Knowledge of C++
Modern C++ compiler, preferably g++, clang, Microsoft Visual Studio
Description
This is the course you should take if you want to become an indispensable part of your organization. When a software scales, performance becomes one of the most important issues. Knowing about the modern C++ programming language that can improve your application's performance, useful compiler tricks, the standard C++ library, and measurement tools will equip you with highly desirable skills that are rare to find among many experienced software engineers.
For companies
Having the expertise of this course material would save computing cost and help with your bottom line
For Engineers
Demand for performance engineers increasing at an unprecedented rate
Very limited supply of engineers who can optimize the performance of real world applications
What will you get out of this course?
Solid understanding of performance aspects of C/C++ programs
Internals of the C++ standard library including the Standard Template Library (STL)
Tools to analyze performance and improve performance of applications
Different measurement techniques and pitfalls
Tips and tricks for writing highly efficient modern C++ programs
Internals of the C library
Reading materials and references
How to make best use of this course:
If something isn't clear, please watch multiple times and ask questions. This is not a beginner level course but the value addition to your skill set is priceless!
Practice small examples to validate what has been said.
Read. There are several references which you can use to your advantage.
Who this course is for:
C++ programmers who want to stand out from the crowd
Begineer/Intermediate C++ programmers who want to up their game
Software professionals who want to write modern C++ to the envy of their peers