{"product_id":"c20-for-lazy-programmers-will-briggs-9781484263051","title":"C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners","description":"\u003cp\u003eReady to learn programming with less effort and more fun? Then do it the lazy way! C++20 for Lazy Programmers uses humor and fun to make you actually willing to read and eager to do the projects as you master the popular and powerful C++ language. Along the way it includes many features from the new C++20 standard, such as ranges, spans, format strings, the \"spaceship\" operator, and concepts (template parameter requirements), and provides brief introductions to modules and coroutines.\u003c\/p\u003eWith this unique method, you'll stretch your abilities with a variety of projects, including your own C++ arcade game. You'll construct your own classes, templates, and abstract data types. After reading and using this book you'll be ready to build real-world C++ applications and game projects on your own.\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn: \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThe brand-new C++20 standard\u003c\/li\u003e\n\u003cli\u003eProgramming graphics and games with the SDL library, using SSDL, the \"Simple SDL\" wrapper library\u003c\/li\u003e\n\u003cli\u003eHow to use the most common C++ compilers -- Visual Studio for Windows, and g++ (with Unix or MinGW) -- and their associated debuggers\u003c\/li\u003e\n\u003cli\u003e\"Anti-bugging\" for easy fixes to common problems \u003c\/li\u003e\n\u003cli\u003eSound practices for becoming a productive programmer\u003c\/li\u003e\n\u003cli\u003eHow to make your own big projects, including a C++-based arcade game \u003c\/li\u003e\n\u003cli\u003eThe built-in Standard Template Library (STL) functions and classes for easy and efficient programming\u003c\/li\u003e\n\u003cli\u003ePowerful data types including strings, stacks, vectors, and linked lists -- not by reading about them but by building them -- preparing you further for a career in programming\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003eAll who are new to C++, either self-learners or students in college-level courses.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Will Briggs\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1484263057\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781484263051\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/12\/2020\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 677\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.66lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 7.01w x 1.42d","brand":"Will Briggs","offers":[{"title":"Paperback","offer_id":50663694237951,"sku":"9781484263051","price":64.99,"currency_code":"USD","in_stock":false}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/c20-for-lazy-programmers-will-briggs-9781484263051","provider":"WR Book House","version":"1.0","type":"link"}