null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

C++ Crash Course (A Fast-Paced Introduction)

List Price: $59.99
SKU:
9781593278885
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Josh Lospinoso
    Format:
    Paperback
    Pages:
    792
    Publisher:
    No Starch Press (September 24, 2019)
    Language:
    English
    ISBN-13:
    9781593278885
    ISBN-10:
    1593278888
    Weight:
    45.8oz
    Dimensions:
    7" x 9.25" x 1.55"
    Case Pack:
    10
    File:
    RandomHouse-PRH_Book_Company_PRH_PRT_Onix_full_active_D20260705T122257_156890368-20260705.xml
    Folder:
    RandomHouse
    List Price:
    $59.99
    As low as:
    $46.19
    Publisher Identifier:
    P-RH
    Discount Code:
    A
    QuickShip:
    Yes
    Audience:
    General/trade
    Country of Origin:
    China
    Pub Discount:
    65
    Imprint:
    No Starch Press
  • Overview

    A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries.

    C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any programmer would be proud of.

    Designed for intermediate to advanced programmers, C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard. Part 1 covers the core of the C++ language, where you'll learn about everything from types and functions, to the object life cycle and expressions. Part 2 introduces you to the C++ Standard Library and Boost Libraries, where you'll learn about all of the high-quality, fully-featured facilities available to you. You'll cover special utility classes, data structures, and algorithms, and learn how to manipulate file systems and build high-performance programs that communicate over networks. 

    You'll learn all the major features of modern C++, including:
      •  Fundamental types, reference types, and user-defined types
      •  The object lifecycle including storage duration, memory management, exceptions, call stacks, and the RAII paradigm 
      •  Compile-time polymorphism with templates and run-time polymorphism with virtual classes
      •  Advanced expressions, statements, and functions
      •  Smart pointers, data structures, dates and times, numerics, and probability/statistics facilities
      •  Containers, iterators, strings, and algorithms
      •  Streams and files, concurrency, networking, and application development

    With well over 500 code samples and nearly 100 exercises, C++ Crash Course is sure to help you build a strong C++ foundation.