Close Menu
Edu Expertise Hub
    Facebook X (Twitter) Instagram
    Friday, May 9
    • About us
    • Contact
    • Submit Coupon
    Facebook X (Twitter) Instagram YouTube
    Edu Expertise Hub
    • Home
    • Udemy Coupons
    • Best Online Courses and Software Tools
      • Business & Investment
      • Computers & Internet
      • eBusiness and eMarketing
    • Reviews
    • Jobs
    • Latest News
    • Blog
    • Videos
    Edu Expertise Hub
    Home » Computers & Internet » Programming: Principles and Practice Using C++ (2nd Edition)
    Computers & Internet

    Programming: Principles and Practice Using C++ (2nd Edition)

    TeamBy TeamMarch 7, 2025No Comments5 Mins Read0 Views
    Facebook Twitter Pinterest LinkedIn Telegram Tumblr Email
    1741314558 81vOC23rhIL. SL1500 Programming: Principles and Practice Using C++ (2nd Edition) Edu Expertise Hub Programming languages
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Price: $74.99 - $62.16
    (as of Mar 07, 2025 02:29:22 UTC – Details)

    amazon buy now button 300x148 1 Programming: Principles and Practice Using C++ (2nd Edition) Edu Expertise Hub Programming languages

    An Introduction to Programming by the Inventor of C++

    Preparation for Programming in the Real World

    The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.

    Focus on Fundamental Concepts and Techniques

    The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code.

    Programming with Today’s C++ (C++11 and C++14)

    The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start,

    introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks.

    For Beginners—And Anyone Who Wants to Learn Something New

    The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art.

    Provides a Broad View

    The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author’s website.


    From the Publisher

    Tour of C++ 3rd EditionTour of C++ 3rd Edition

    New edition of Bjarne’s Stroustrup’s “A Tour of C++” now available

    This third edition covers many features that are new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges. It even introduces some library components in current use that are not scheduled for inclusion in the standard until C++23.

    Add to Cart

    Add to Cart

    Add to Cart

    Add to Cart

    Add to Cart

    Add to Cart

    Customer Reviews

    4.2 out of 5 stars 50

    4.3 out of 5 stars 31

    4.5 out of 5 stars 69

    4.7 out of 5 stars 32

    4.4 out of 5 stars 30

    4.6 out of 5 stars 59

    Price

    $52.01$52.01 $49.99$49.99 $44.99$44.99 $27.80$27.80 $61.52$61.52 $34.02$34.02

    Who is this for
    Programmers experienced with another language that want to learn C++20. Those with backgrounds in the sciences that want to learn C++20, regardless of programming experience. C++ programmers with all levels of experience. C++ programmers with all levels of experience. C++ programmers with all levels of experience. Those with little or no programming experience.

    Approach
    Hands-on instruction, including 200+, real-world examples to help you quickly master C++20, its “Big Four” features (Ranges, Concepts, Modules and Coroutines), and idioms using popular compilers. Drawing on extensive experience teaching C++ to physicists, mathematicians, engineers, and students, this intensive introduction guides you smoothly to sophisticated approaches based on advanced features. Identifies 30 Core Guidelines you’ll find especially valuable and offers detailed practical knowledge for improving your C++ style through useful conceptual insights and expert sample code. Condenses the C++ Core Guidelines to their essence, removing esoterica, sharing new insights and context, and presenting well-tested examples to help you write more elegant C++ programs and improve legacy code. Distills the C++ community’s years of experience applying C++11 and C++14 features to help you make effective and safe design decisions that reflect real-world, economic engineering tradeoffs in large-scale, diverse software development environments. This complete tutorial will help you quickly master the basics of object-oriented programming and teach you advanced C++ language features and concepts.

    About the authors
    Paul Deitel and Harvey Deitel are the founders of Deitel & Associates, Inc. Millions of people worldwide have used Deitel products to master major programming languages and platforms. Peter Gottschling has extensive experience teaching C++ to physicists, mathematicians, engineers, and students, is a member of the ISO C++ standards committee and vice-chair of Germany’s programming language standards committee. J. Guy Davidson and Kate Gregory are expert C++ programmers. Guy is a contributor to the C++ standards committee and Kate is known for her excellent teaching and writing on C++ and programming. Rainer Grimm is a trainer, coach, and technology Consultant. He is the author of several books on modern C++, concurrency, and blogs at modernesscpp.com. John Lakos, Vittorio Romeo, Rostislav Khlebnikov, and Alisdair Meredith are software engineers at Bloomberg and leading authorities on C++. John Lakos is a long-time member of the C++ Standards Committee. Siddhartha Rao is the vice president in charge of product security at SAP SE. A software engineer at heart, Siddhartha is convinced that the rapid evolution of C++ has powered this age of machine learning and artificial intelligence.

    “This is a fine book that covers a surprising amount of the very large language that is C++20—an in-depth treatment of C++ for a reader familiar with how things work in other programming languages.” —Arthur O’Dwyer, C++ trainer no data
    ” For true geeks, it is an easy and entertaining read. For most software developers, it offers something new and useful.” –Bjarne Stroustrup, inventor of C++ and co-editor of the C++ Core Guidelines “We are very pleased to see Rainer Grimm applying his teaching skills and industrial background to tackling the hard and necessary task of making [these] accessible to more people.” –Bjarne Stroustrup and Herb Sutter, co-editors, C++ Core Guidelines no data
    no data

    Publisher ‏ : ‎ Addison-Wesley Professional; 2nd edition (May 15, 2014)
    Language ‏ : ‎ English
    Paperback ‏ : ‎ 1312 pages
    ISBN-10 ‏ : ‎ 0321992784
    ISBN-13 ‏ : ‎ 978-0321992789
    Item Weight ‏ : ‎ 3.9 pounds
    Dimensions ‏ : ‎ 9.25 x 7.38 x 1.64 inches

    This post is exclusively published on eduexpertisehub.com
    Programming languages
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Team

      Related Posts

      Motorola Edge + |2022| 4800mAh Battery | Unlocked | Made for US 8/512GB | 50MP Camera | Cosmos Blue

      May 9, 2025

      EMOON 15 Pieces Clock Mechanism Replacement Kit with 16 Pack Clock Hands, Silent Sweep Clock Motor Kit Battery Operated for Clock Repair DIY Replacement, Custom Clock (Thread Length 3/4 inch)

      May 8, 2025

      Graphic Design Manual: Principles and Practice

      May 8, 2025

      How to Win at Chess: The Ultimate Guide for Beginners and Beyond

      May 7, 2025

      VILTROX DC-70 II 7 inch Camera Video Monitor, 4K Camera Field Monitor Kit with HDMI AV Input/Output for Canon Nikon Sony DSLR Camera, Peaking Focus Assist Video Monitor with Sunshade Hood/Battery

      May 7, 2025

      The Data Science Design Manual (Texts in Computer Science)

      May 7, 2025
      Courses and Software Tools

      Extreme Privacy: What It Takes to Disappear

      August 24, 202437 Views

      Modern C++ Programming Cookbook: Master Modern C++ with comprehensive solutions for C++23 and all previous standards

      September 18, 202423 Views

      Meebook E-Reader M7 | 6.8′ Eink Carta Screen | 300PPI Smart Light | Android 11 | Ouad Core Processor | Out Speaker | Support Google Play Store | 3GB+32GB Storage | Micro-SD Slot | Gray

      August 19, 202421 Views

      Coders at Work: Reflections on the Craft of Programming

      April 19, 202516 Views

      Bigme inkNote Color + Lite Eink Tablet 10.3″ eBook Reader 4G 64GB eReader for Reading and Writing ePaper Tablet Digital Notepad with Stylus and Cover

      June 13, 202413 Views
      Reviews

      Ryan O’Reilly scores his 200th career NHL goal | February 8, 2021 | Blues vs. Coyotes

      May 9, 2025

      Exploratory Data Analysis using Python | Udemy Coupons 2025

      May 9, 2025

      Software Development Engineer, K8s – EKS

      May 9, 2025

      Ryan Lufkin, Vice President of Global Academic Strategy, Brings the Skinny

      May 9, 2025

      How to Easily Start Web Automation: A Beginner’s Guide ? | Udemy Coupons 2025

      May 9, 2025
      Stay In Touch
      • Facebook
      • YouTube
      • TikTok
      • WhatsApp
      • Twitter
      • Instagram
      Latest News

      Ryan Lufkin, Vice President of Global Academic Strategy, Brings the Skinny

      May 9, 2025

      US tells CNI orgs to stop connecting OT kit to the web

      May 8, 2025

      Pre-K Spending and Enrollment Reach All-Time High, But Quality Concerns Remain

      May 8, 2025

      Ignite Reading Partners with UF Lastinger Center’s Florida Tutoring Advantage

      May 7, 2025

      UK hands Indian IT suppliers competitive boost in trade deal

      May 7, 2025
      Latest Videos

      Ryan O’Reilly scores his 200th career NHL goal | February 8, 2021 | Blues vs. Coyotes

      May 9, 2025

      Cybersecurity has high scope in government jobs! (Tamil) | cyber security career

      May 8, 2025

      Why Pursue A Career In Digital Marketing?

      May 7, 2025

      Want to be a Certified Ethical Hacker? #ethicalhackingtraining#cybersecuritycourses #ethicalhacking

      May 6, 2025

      4 Best Courses to do before pursuing a Career in Finance

      May 5, 2025
      Latest Jobs

      Software Development Engineer, K8s – EKS

      May 9, 2025

      BEHAVIORAL HEALTH TRAINING COORDINATOR

      May 9, 2025

      Locum Physician (MD/DO) – Anesthesiology in Bemidji, MN

      May 9, 2025

      Registered Behavioral Technician (RBT) – Audubon School

      May 9, 2025

      Administrative Coordinator II

      May 8, 2025
      Legal
      • Home
      • Privacy Policy
      • Cookie Policy
      • Terms and Conditions
      • Disclaimer
      • Affiliate Disclosure
      • Amazon Affiliate Disclaimer
      Latest Udemy Coupons

      Mastering Maxon Cinema 4D 2024: Complete Tutorial Series | Udemy Coupons 2025

      August 22, 202434 Views

      Advanced Program in Human Resources Management | Udemy Coupons 2025

      April 5, 202530 Views

      Diploma in Aviation, Airlines, Air Transportation & Airports | Udemy Coupons 2025

      March 21, 202528 Views

      Time Management and Timeboxing in Business, Projects, Agile | Udemy Coupons 2025

      April 2, 202521 Views

      Digital Platforms and Ecosystems Business and Partnership | Udemy Coupons 2025

      March 29, 202520 Views
      Blog

      4 Phrases To Never Include On Your Resume

      May 8, 2025

      How To Start A Conversation With A LinkedIn Connection

      May 7, 2025

      8 Mistakes Companies Make During Layoffs

      May 4, 2025

      How To End Your Week On A Positive Note

      May 3, 2025

      How To Optimize Your LinkedIn Profile For Job Search Success

      May 2, 2025
      Facebook X (Twitter) Instagram Pinterest YouTube Dribbble
      © 2025 All rights reserved!

      Type above and press Enter to search. Press Esc to cancel.

      We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
      .
      SettingsAccept
      Privacy & Cookies Policy

      Privacy Overview

      This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
      Necessary
      Always Enabled
      Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
      Non-necessary
      Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
      SAVE & ACCEPT