Sale!

C++ Crash Course: A Fast-Paced Introduction

Add your review

Original price was: $59.99.Current price is: $45.65.

Original price was: $59.99.Current price is: $45.65.

Sale!

Note: Prices may fluctuate as sellers adjust them regularly. You'll see the latest price at final checkout.
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare


[ad_1]
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 typesThe 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 classesAdvanced expressions, statements, and functionsSmart pointers, data structures, dates and times, numerics, and probability/statistics facilitiesContainers, iterators, strings, and algorithmsStreams 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.

From the Publisher

Copy of C++ Crash Course on black background with No Starch Press LogoCopy of C++ Crash Course on black background with No Starch Press Logo

Spread of C++ Crash Course on yellow background with Text and code exmaplesSpread of C++ Crash Course on yellow background with Text and code exmaples

‘Comprehensive’

“A comprehensive book, both in size (over 700 pages, taking 5 months to review) and breadth of coverage . . . All in all, highly recommended.”

—ACCU

Stacked copies of C++ Crash Course on a black backgroundStacked copies of C++ Crash Course on a black background

‘Highly Effecient’

“Thanks to the really good writing style and enough examples, I gained some new insights into how the language is supposed to be used properly, as well as a drive to dive deeper into the intricacies of it. I admire how the author of the book was able to include the most important knowledge in such a highly efficient way to learn.”

—InnateCoder

Spread of C++ Crash Course on a yellow background with text and formulasSpread of C++ Crash Course on a yellow background with text and formulas

‘My Favorite’

“I have sampled a number of books on this topic and they all suffer some limitations, this one is my favorite so far.”

—David Weiseth, Amazon reviewer

Man smiling wearing a button up and jacket on a white backgroundMan smiling wearing a button up and jacket on a white background

About the Author

Josh Lospinoso, PhD, is an entrepreneur who served 15 years in the US Army. As a cyber officer, Josh wrote dozens of infosec tools and taught C++ to junior developers. He has spoken at a wide range of conferences, published over 20 peer-reviewed articles, is a Rhodes Scholar, and holds a patent. In 2012, he co-founded a successfully acquired security company. He keeps a blog and is an active contributor to open source software.

Who Should Read This Book

This book is intended for intermediate to advanced programmers already familiar with basic programming concepts. If you don’t specifically have system programming experience, that’s okay. Experienced application programmers are welcome.

No Starch Press logo. A black circle with a white iron with a star in the centerNo Starch Press logo. A black circle with a white iron with a star in the center

No Starch Press has published the finest in geek entertainment since 1994, creating both timely and timeless titles like Python Crash Course, Python for Kids, How Linux Works, and Hacking: The Art of Exploitation. An independent, San Francisco-based publishing company, No Starch Press focuses on a curated list of well-crafted books that make a difference. They publish on many topics, including computer programming, cybersecurity, operating systems, and LEGO. The titles have personality, the authors are passionate experts, and all the content goes through extensive editorial and technical reviews. Long known for its fun, fearless approach to technology, No Starch Press has earned wide support from STEM enthusiasts worldwide.

Publisher ‏ : ‎ No Starch Press
Publication date ‏ : ‎ September 24, 2019
Edition ‏ : ‎ Illustrated
Language ‏ : ‎ English
Print length ‏ : ‎ 792 pages
ISBN-10 ‏ : ‎ 1593278888
ISBN-13 ‏ : ‎ 978-1593278885
Item Weight ‏ : ‎ 2.89 pounds
Dimensions ‏ : ‎ 7 x 1.55 x 9.25 inches
Best Sellers Rank: #129,117 in Books (See Top 100 in Books) #11 in C++ Programming Language #14 in Object-Oriented Design #19 in Computer Systems Analysis & Design (Books)
Customer Reviews: 4.6 4.6 out of 5 stars (351) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
[ad_2]

12 reviews for C++ Crash Course: A Fast-Paced Introduction

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “C++ Crash Course: A Fast-Paced Introduction”

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

C++ Crash Course: A Fast-Paced Introduction
C++ Crash Course: A Fast-Paced Introduction

Original price was: $59.99.Current price is: $45.65.

bestdealsavvy.com
Logo
Compare items
  • Total (0)
Compare
0
Shopping cart