Modern C++: Efficient and Scalable Application Development

Modern C++: Efficient and Scalable Application Development

eBook Details:

  • Paperback: 694 pages
  • Publisher: WOW! eBook (December 21, 2018)
  • Language: English
  • ISBN-10: 1789951739
  • ISBN-13: 978-1789951738

eBook Description:

Modern C++: Efficient and Scalable Application Development: Create apps in C++ and leverage its latest features using modern programming techniques

C++ is one of the most widely used programming languages. It is fast, flexible, and used to solve many programming problems.

This Learning Path gives you an in-depth and hands-on experience of working with C++, using the latest recipes and understanding most recent developments. You will explore C++ programming constructs by learning about language structures, functions, and classes, which will help you identify the execution flow through code. You will also understand the importance of the C++ standard library as well as memory allocation for writing better and faster programs.

Modern C++: Efficient and Scalable Application Development deals with the challenges faced with advanced C++ programming. You will work through advanced topics such as multithreading, networking, concurrency, lambda expressions, and many more recipes.

  • Become familiar with the structure of C++ projects
  • Identify the main structures in the language: functions and classes
  • Learn to debug your programs
  • Leverage C++ features to obtain increased robustness and performance
  • Explore functions and callable objects with a focus on modern features
  • Serialize and deserialize JSON and XML data
  • Create client-server applications that communicate over TCP/IP
  • Use design patterns to solve real-world problems

By the end of this Learning Path Modern C++: Efficient and Scalable Application Development, you will have all the skills to become a master C++ programmer.

DOWNLOAD

Leave a Reply

Your email address will not be published. Required fields are marked *