Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's, 2nd Edition

    Posted By: yoyoloit
    Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's, 2nd Edition

    Expert C++
    by Marcelo Guerra Hahn | Araks Tigranyan | John Asatryan | Vardan Grigoryan | Shunguang Wu

    English | 2023 | ISBN: 1804617830 | 640 pages | True/Retail EPUB | 13.01 MB




    Take your C++ skills to the next level with expert insights on advanced techniques, design patterns, and high-performance programming

    Purchase of the print or Kindle book includes a free PDF eBook
    Key Features

    Master templates, metaprogramming, and advanced functional programming techniques to elevate your C++ skills
    Design scalable and efficient C++ applications with the latest features of C++17 and C++20
    Explore real-world examples and essential design patterns to optimize your code

    Book Description

    Are you an experienced C++ developer eager to take your skills to the next level? This updated edition of Expert C++ is tailored to propel you toward your goals.

    This book takes you on a journey of building C++ applications while exploring advanced techniques beyond object-oriented programming. Along the way, you'll get to grips with designing templates, including template metaprogramming, and delve into memory management and smart pointers. Once you have a solid grasp of these foundational concepts, you'll advance to more advanced topics such as data structures with STL containers and explore advanced data structures with C++. Additionally, the book covers essential aspects like functional programming, concurrency, and multithreading, and designing concurrent data structures. It also offers insights into designing world-ready applications, incorporating design patterns, and addressing networking and security concerns. Finally, it adds to your knowledge of debugging and testing and large-scale application design.

    With Expert C++ as your guide, you'll be empowered to push the boundaries of your C++ expertise and unlock new possibilities in software development.
    What you will learn

    Go beyond the basics to explore advanced C++ programming techniques
    Develop proficiency in advanced data structures and algorithm design with C++17 and C++20
    Implement best practices and design patterns to build scalable C++ applications
    Master C++ for machine learning, data science, and data analysis framework design
    Design world-ready applications, incorporating networking and security considerations
    Strengthen your understanding of C++ concurrency, multithreading, and optimizing performance with concurrent data structures

    Who this book is for

    This book will empower experienced C++ developers to achieve advanced proficiency, enabling them to build professional-grade applications with the latest features of C++17 and C++20. If you're an aspiring software engineer or computer science student, you'll able to master advanced C++ programming techniques through real-world applications that will prepare you for complex projects and real-world challenges.
    Table of Contents

    Building C++ Applications
    Beyond Object-Oriented Programming
    Understanding C++ Templates
    Template Metaprogramming
    Memory Management and Smart Pointers
    Digging into Data Structures: STL Containers
    Advanced Data Structures with C++
    Functional Programming
    Concurrency and Multithreading
    Designing Concurrent Data Structures
    Designing World-Ready Applications
    Incorporating Design Patterns in C++ Applications
    Networking and Security
    Aggregates, Entities & Value Objects
    Large-Scale C++ Application Design
    Understanding and Using C++ in Machine Learning Tasks
    Using C++ in Data Science
    Designing and Implementing a Data Analysis Framework



    For more quality books vist My Blog.