{"product_id":"modern-c-richard-grimes-9781789951738","title":"Modern C++: Leverage the modern features of C++ to overcome difficulties in various stages of application development","description":"\u003cp\u003e\u003cstrong\u003eCreate apps in C++ and leverage its latest features using modern programming techniques.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Develop strong C++ skills to build a variety of applications\u003c\/p\u003e\u003cp\u003e- Explore features of C++17, such as containers, algorithms, and threads\u003c\/p\u003e\u003cp\u003e- Grasp the standard support for threading and concurrency and use them in basic daily tasks\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eC++ is one of the most widely used programming languages. It is fast, flexible, and used to solve many programming problems.\u003c\/p\u003e\u003cp\u003eThis 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.\u003c\/p\u003e\u003cp\u003eModern 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.\u003c\/p\u003e\u003cp\u003eBy the end of this Learning Path, you will have all the skills to become a master C++ programmer.\u003c\/p\u003e\u003cp\u003eThis Learning Path includes content from the following Packt products: \u003c\/p\u003e\u003cp\u003e- Beginning C++ Programming by Richard Grimes\u003c\/p\u003e\u003cp\u003e- Modern C++ Programming Cookbook by Marius Bancila\u003c\/p\u003e\u003cp\u003e- The Modern C++ Challenge by Marius Bancila\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Become familiar with the structure of C++ projects\u003c\/p\u003e\u003cp\u003e- Identify the main structures in the language: functions and classes\u003c\/p\u003e\u003cp\u003e- Learn to debug your programs\u003c\/p\u003e\u003cp\u003e- Leverage C++ features to obtain increased robustness and performance\u003c\/p\u003e\u003cp\u003e- Explore functions and callable objects with a focus on modern features\u003c\/p\u003e\u003cp\u003e- Serialize and deserialize JSON and XML data\u003c\/p\u003e\u003cp\u003e- Create client-server applications that communicate over TCP\/IP\u003c\/p\u003e\u003cp\u003e- Use design patterns to solve real-world problems\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis Learning Path is designed for developers who want to gain a solid foundation in C++. The desire to learn how to code in C++ is all you need to get started with this Learning Path\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Richard Grimes,Marius Bancila\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1789951739\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781789951738\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/19\/2018\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 702\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.61lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 1.40d","brand":"Richard Grimes","offers":[{"title":"Paperback","offer_id":48088823300351,"sku":"9781789951738","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_9c6c29e3-f30c-466f-9272-1d585e4165f8.jpg?v=1769106755","url":"https:\/\/www.whiterainbookhouse.com\/products\/modern-c-richard-grimes-9781789951738","provider":"WR Book House","version":"1.0","type":"link"}