{"title":"Books","description":"\u003cp\u003eBrowse our Books collection. Free Shipping.\u003c\/p\u003e","products":[{"product_id":"marvel-the-hip-hop-covers-vol-2","title":"Marvel: The Hip Hop Covers Vol. 2","description":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eThe greatest variant-cover program of all time rolls on into a second blockbuster hardcover - as more of today's hottest artists take on iconic hip-hop albums, mighty Marvel style! Industry legends like Bill Sienkiewicz, Terry Dodson, Mike Deodato and Adi Granov mix it up with fresh talents like Rahzzah, Risa Hulett and plenty more, spinning covers featuring a whole universe of characters -from Black Panther to Thanos, Rocket Raccoon to Elektra, the Avengers to Marvel's Monsters! Plus, go behind the scenes with sketches, designs and artists' insights! Fans, creators and recording artists agree: the hip-hop covers are here to stay!\u003c\/span\u003e","brand":"Marvel","offers":[{"title":"Default Title","offer_id":46976796950700,"sku":"jrx1787249796210","price":16.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/marvel-the-hip-hop-covers-vol-2_1.png?v=1787249805"},{"product_id":"stuck-on-vhs-a-visual-history-of-video-store-stickers","title":"Stuck on VHS: A Visual History of Video Store Stickers","description":"\u003cdiv\u003eIf you were living on this planet in the '80s or '90s, chances are you have fond memories of your local video store. STUCK ON VHS: A VISUAL HISTORY OF VIDEO STORE STICKERS brings the VHS era back to life through its small but essential ephemera: rental stickers. These stickers capture a time and place where movies mattered and video stores ruled! STUCK ON VHS also contains essays by Lunchmeat editor and Alamo Drafthouse Video Vortex culture captain, Josh Schafer, and three peelable pages of rad stickers for your own VHS collection. If you’re a tape head or just thinking about starting your first VHS collection, this book is not to be missed! Only available on mondotees.com or at Alamo Drafthouse theaters.\u003c\/div\u003e","brand":"Josh Schafer and Jacky Lawrence","offers":[{"title":"Default Title","offer_id":46976797081772,"sku":"tca1787249797452","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/stuck-on-vhs-a-visual-history-of-video-store-stickers_1.png?v=1787249806"},{"product_id":"beastie-boys-book","title":"Beastie Boys Book","description":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eFormed as a New York City hardcore band in 1981, Beastie Boys struck an unlikely path to global hip hop superstardom. Here is their story, told for the first time in the words of the band. Adam “ADROCK” Horovitz and Michael “Mike D” Diamond offer revealing and very funny accounts of their transition from teenage punks to budding rappers; their early collaboration with Russell Simmons and Rick Rubin; the debut album that became the first hip hop record ever to hit #1, Licensed to Ill—and the album’s messy fallout as the band broke with Def Jam; their move to Los Angeles and rebirth with the genre-defying masterpiece Paul’s Boutique; their evolution as musicians and social activists over the course of the classic albums Check Your Head, Ill Communication, and Hello Nasty and the Tibetan Freedom Concert benefits conceived by the late Adam “MCA” Yauch; and more. For more than thirty years, this band has had an inescapable and indelible influence on popular culture.\u003c\/span\u003e","brand":"Michael Diamond and Adam Horovitz","offers":[{"title":"Default Title","offer_id":46976797180076,"sku":"qzn1787249798422","price":23.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/beastie-boys-book_1.jpg?v=1787249806"},{"product_id":"all-the-colours-of-sergio-martino","title":"All the Colours of Sergio Martino","description":"\u003cp\u003eMondo, giallo, crime thriller, cannibal, comedy, western, sci-fi and action. Over the best part of 40 years Italian Maestro Sergio Martino has worked tirelessly in many genres of film and television. While his output is often diverse in tone and theme, one thing you can always guarantee is that his cinema is always entertaining. Author Kat Ellinger tracks the director's rise, from his humble beginnings as actor, production manager and second unit director, to his status as one of Italy's most celebrated cult filmmakers of the seventies and eighties. Chapters in the book include a run down of his earliest collaborations — with the likes of Mario Bava and Umberto Lenzi — and his first films, before turning to provide an in-depth examination of his giallo films. Later chapters focus on his crime thrillers, horror, sci-fi, action and adventure films; as well as delving into some of his most important partnerships; including those with his long-time producer, brother Luciano Martino, script-writer Ernesto Gastaldi and giallo and sexy comedy queen Edwige Fenech. In addition to this, the book takes a long look at some of the director's most overlooked films; including the massive contribution he made to the Italian sexy comedy and his major works for Italian television.\u003c\/p\u003e","brand":"Kat Ellinger","offers":[{"title":"Default Title","offer_id":46976798294188,"sku":"wyd1787249799322","price":14.07,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/all-the-colours-of-sergio-martino_1.jpg?v=1787249808"},{"product_id":"katsuya-terada-real-size","title":"Katsuya Terada: Real Size","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003eThis is the definitive collection of Katsuya Terada’s black marker artworks, which have been displayed at his exhibitions both domestically and internationally, and of course including illustrations from his live drawing events. Containing over 150 illustrations, each work is displayed at 16% of the original to show the whole artwork, along with the original size (real size) showing part of the artwork but revealing the detail and sensitivity of Terada’s work. The variety and the scale of these works are overwhelming. One illustration was so huge it had to be put in a gate fold page in order to make sense of what the drawing might be showing. All the artworks were drawn with a black marker and in one shot without any rough drafts, an unbelievable fact that proves Terada’s exceptional talent. Detailed information for each illustration (artwork title, size, exhibition name, etc.) is listed at the back. The cover illustration was newly drawn for this book.\u003c\/div\u003e\n\u003cdiv\u003eThis book uses a binding called \"Codex Binding\" in which the book is sewed together enabling the page spreads to be opened flat enabling Katsuya Terada's work to be seen in a complete form.\u003c\/div\u003e\n\u003cdiv\u003ePLEASE NOTE: Contains some adult-themed material.\u003cbr\u003e\n\u003c\/div\u003e","brand":"Katsuya Terada","offers":[{"title":"Default Title","offer_id":46976798425260,"sku":"lty1787249800396","price":20.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/katsuya-terada-real-size_1.png?v=1787249809"},{"product_id":"only-death-is-real-an-illustrated-history-of-hellhammer-and-early-celtic-frost-1981-1985","title":"Only Death is Real: An Illustrated History of Hellhammer and Early Celtic Frost 1981 - 1985","description":"This formidable oversized hardcover runs 288 pages (including a 32-page color section), and combines hundreds of unseen early Hellhammer and Celtic Frost photos with a vast treasure trove of artwork and memorabilia. A substantial written component by Fischer details his upbringing on the outskirts of Zurich, Switzerland, and the hardships and triumphs he faced bringing the visions of his groundbreaking bands Hellhammer and Celtic Frost to reality. In addition, the book includes an introduction by Nocturno Culto of Norwegian black metal act Darkthrone, and a foreword by noted metal author Joel McIver.","brand":"Tom Gabriel Fischer and Martin Eric Ain","offers":[{"title":"Default Title","offer_id":46976798556332,"sku":"ebq1787249801211","price":20.69,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/only-death-is-real-an-illustrated-history-of-hellhammer-and-early-celtic-frost-1_1.png?v=1787249810"},{"product_id":"the-art-of-posuka-demizu","title":"The Art of Posuka Demizu","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003ePosuka Demizu is a rising star among manga artists whose new title, The Promised Neverland, created with co-author Kaiu Shirai, is currently running in the popular manga magazine Weekly Shonen Jump.\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv\u003eThis first collection of Posuka’s work features outstanding art works from his career, along with new illustrations created especially for this edition. Readers will appreciate seeing Posuka's vibrant characters and compositions rendered in his characteristically precise style gathered together for the first time in a single volume.\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e","brand":"Posuka Demizu","offers":[{"title":"Default Title","offer_id":46976800751788,"sku":"zsv1787249803372","price":13.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/the-art-of-posuka-demizu_1.png?v=1787249812"},{"product_id":"dragon-ball-a-visual-history","title":"Dragon Ball: A Visual History","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003eA comprehensive hardcover art book in a collector’s slipcase, showcasing the work of Akira Toriyama’s best-selling manga series, Dragon Ball.\u003c\/div\u003e\n\u003cdiv\u003eFeaturing stunning full-color artwork, exclusive creator commentary and rarely seen sketches, Dragon Ball: A Visual History is the definitive journey through the artwork of one of the most influential and popular manga series of all time, Akira Toriyama’s Dragon Ball.\u003c\/div\u003e","brand":"Akira Toriyama","offers":[{"title":"Default Title","offer_id":46976800882860,"sku":"fgg1787249804817","price":20.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/dragon-ball-a-visual-history_1.png?v=1787249814"},{"product_id":"scratch-3-programming-playground","title":"Scratch 3 Programming Playground","description":"\u003cp data-uw-styling-context=\"true\"\u003eScratch, the colourful drag-and-drop programming language, is used by millions of first-time learners worldwide. Scratch 3 features an updated interface, new programming blocks, and the ability to run on tablets and smartphones, so you can learn to code on the go.\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003eIn\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eScratch 3 Programming Playground\u003c\/i\u003e, you’ll learn to code by making cool games. Get ready to destroy asteroids, shoot hoops, and run mazes! Each game includes easy-to-follow instructions with full-colour images, review questions, and creative coding challenges. Want to add more levels or a cheat code? No problem, just write some code.\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003eYou’ll learn to make games like:\u003c\/p\u003e \u003cul\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003eMaze Runner\u003c\/i\u003e, a maze navigation challenge\u003c\/li\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003eRainbow Lines\u003c\/i\u003e, a dazzling animation program\u003c\/li\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003eAsteroid Breaker\u003c\/i\u003e, a space adventure game\u003c\/li\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003eBasketball\u003c\/i\u003e, a gravity-based game of hoops\u003c\/li\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003eBrick Breaker\u003c\/i\u003e, a remake of\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eBreakout\u003c\/i\u003e, the brick-breaking classic\u003c\/li\u003e \u003cli data-uw-styling-context=\"true\"\u003e\n\u003ci data-uw-styling-context=\"true\"\u003ePlatformer\u003c\/i\u003e, a game inspired by\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eSuper Mario Bros.\u003c\/i\u003e\n\u003c\/li\u003e \u003c\/ul\u003e \u003cp data-uw-styling-context=\"true\"\u003eLearning how to program shouldn’t be dry and dreary. With\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eScratch 3 Programming Playground\u003c\/i\u003e, you’ll make a game of it!\u003c\/p\u003e \u003cp\u003e\u003cb data-uw-styling-context=\"true\"\u003eNote: Uses Scratch 3\u003c\/b\u003e\u003c\/p\u003e \u003ch2\u003eAuthor Bio\u003c\/h2\u003e \u003cp\u003e\u003cb data-uw-styling-context=\"true\"\u003eAl Sweigart\u003c\/b\u003e\u003cspan\u003e is a celebrated software developer, programming teacher, and creator of a wildly popular Udemy Python course. A fellow at the Python Software Foundation, Sweigart is the author of several Python books for beginners, including the worldwide bestseller \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eAutomate the Boring Stuff with Python.\u003c\/i\u003e\u003c\/p\u003e \u003ch2\u003eTable of Contents\u003c\/h2\u003e \u003cp\u003e\u003cb data-uw-styling-context=\"true\"\u003eIntroduction\u003c\/b\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 1:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eGetting Started with Scratch\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 2:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eRainbow Lines...in Space!\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 3:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eMaze Runner\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 4:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eShooting Hoops with Gravity\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 5:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eA Polished Brick Breaker Game\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 6:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAsteroid Breaker...in Space!\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 7:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eMaking an Advanced Platformer\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003eAfterword:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWhere to Go from Here\u003c\/p\u003e \u003ch2 data-uw-styling-context=\"true\"\u003eExtras\u003c\/h2\u003e \u003cul class=\"resources\"\u003e \u003cli\u003e\u003cu\u003eDownload the\u003cspan\u003e \u003c\/span\u003e\u003cb data-uw-styling-context=\"true\"\u003e1st edition's\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eresources\u003c\/u\u003e\u003c\/li\u003e \u003cli\u003e\u003cu\u003eAnswers to the\u003cspan\u003e \u003c\/span\u003e\u003cb data-uw-styling-context=\"true\"\u003e1st edition's\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eReview Questions\u003c\/u\u003e\u003c\/li\u003e \u003c\/ul\u003e \u003ch2 data-uw-styling-context=\"true\"\u003eReviews\u003c\/h2\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e“If you are looking for the next thing for your Minecraft-loving kids and haven’t tried Scratch, the Scratch Programming Playground book is a great guide to teach kids how to program by making cool games.”\u003c\/em\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cspan\u003e\u003cb data-uw-styling-context=\"true\"\u003e - Tech Savvy Mama\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e“My son was able to successfully complete each game he attempted. And along the way, he gained some excellent programming skills. I also really appreciated the character lessons he learned (patience and perseverance, not to mention goal-setting). These were a great by-product of Scratch programming!”\u003c\/em\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - The Old Schoolhouse Magazine\u003c\/b\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e“An impressive manual for achieving Scratch programming mastery and creating genuinely entertaining games.”\u003c\/em\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - Kirkus Reviews\u003c\/b\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e“I’m quite impressed with exactly how much of the Scratch programming tool the reader will have used and learned by the end of the book, and I think teachers and parents will find this a 5-star reference.”\u003c\/em\u003e\u003c\/p\u003e \u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - Jim Kelly, GeekDad\u003c\/b\u003e\u003c\/p\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":46982695321772,"sku":"idv1787258205152","price":12.01,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/scratch-3-programming-playground_1.jpg?v=1787258214"},{"product_id":"beyond-the-basic-stuff-with-python","title":"Beyond the Basic Stuff with Python","description":"\u003cp\u003e\u003cstrong\u003eBridge the gap between novice and professional.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003eYou’ve completed a basic Python programming tutorial or finished Al Sweigart’s best selling\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eAutomate the Boring Stuff with Python\u003c\/i\u003e. What’s the next step toward becoming a capable, confident software developer?\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003eWelcome to\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eBeyond the Basic Stuff with Python\u003c\/i\u003e. More than a mere collection of advanced syntax and masterful tips for writing clean code, this book will teach you how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control. Sweigart takes you through best practices for setting up your development environment, naming variables, and improving readability, then tackles documentation, organization and performance measurement, as well as object-oriented design and the Big-O algorithm analysis commonly used in coding interviews. The skills you learn will boost your ability to program—not just in Python but in any language.\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003eYou’ll learn:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eCoding style, and how to use Python’s Black auto-formatting tool for cleaner code\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eCommon sources of bugs, and how to detect them with static analyzers\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eHow to structure the files in your code projects with the Cookiecutter template tool\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eFunctional programming techniques like lambda and higher-order functions\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eHow to profile the speed of your code with Python’s built-in\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003etimeit\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003ecProfile\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003emodules\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eThe computer science behind Big-O algorithm analysis\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eHow to make your comments and docstrings informative, and how often to write them\u003c\/li\u003e\n\u003cli data-uw-styling-context=\"true\"\u003eHow to create classes in object-oriented programming, and why they’re used to organize code\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-uw-styling-context=\"true\"\u003eToward the end of the book you’ll read a detailed source-code breakdown of two classic command-line games, the Tower of Hanoi (a logic puzzle) and Four-in-a-Row (a two-player tile-dropping game), and a breakdown of how their code follows the book’s best practices. You’ll test your skills by implementing the program yourself.\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003eOf course, no single book can make you a professional software developer. But Beyond the\u003cspan\u003e \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eBasic Stuff with Python\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003ewill get you further down that path and make you a better programmer in the process as you learn to write readable code that’s easy to debug and perfectly Pythonic.\u003c\/p\u003e\n\u003ch2 data-uw-styling-context=\"true\"\u003eAuthor Bio\u003c\/h2\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003eAl Sweigart\u003c\/b\u003e\u003cspan\u003e is a celebrated software developer, creator of a wildly popular Udemy Python course, and a programming teacher. A fellow at the Python Software Foundation, Sweigart is also the author of three other Python books with No Starch Press, including the worldwide bestseller \u003c\/span\u003e\u003ci data-uw-styling-context=\"true\"\u003eAutomate the Boring Stuff with Python\u003c\/i\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 data-uw-styling-context=\"true\"\u003e\u003cspan\u003eTable of Contents\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cb data-uw-styling-context=\"true\"\u003eIntroduction\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePART 1: Getting Started\u003c\/b\u003e\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 1:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDealing with Errors and Asking for Help\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 2:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eEnvironment Setup and the Command Line\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePART 2: Best Practices, Tools, And Techniques\u003c\/b\u003e\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 3:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eCode Formatting with Black\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 4:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eChoosing Understandable Names\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 5:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eFinding Code Smells\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 6:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWriting Pythonic Code\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 7:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eProgramming Jargon\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 8:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eCommon Python Gotchas\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 9:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eEsoteric Python Oddities . . .\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 10:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWriting Effective Functions\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 11:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eComments, Docstrings, and Type Hints\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 12:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eOrganizing Your Code Projects with Git\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 13:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eMeasuring Performance and Big O Algorithm Analysis\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 14:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003ePractice Projects\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePART 3: Object-oriented Python\u003c\/b\u003e\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 15:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eObject-Oriented Programming and Classes\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 16:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eObject-Oriented Programming and Inheritance\u003cbr\u003e\u003cb data-uw-styling-context=\"true\"\u003eChapter 17:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003ePythonic OOP: Properties and Dunder Methods\u003c\/p\u003e\n\u003ch2 data-uw-styling-context=\"true\"\u003eReviews\u003c\/h2\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e\"My early Python programs work but could be improved massively with what Al writes about . . . a small goldmine of knowledge that beginners, intermediates and probably even advanced programmers will benefit from.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - GeekTechStuff\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e\"This is the kind of book every python developer can use... I cannot recommend Beyond the Basic Stuff with Python enough for every person who wants to learn fundamentals surrounding coding and specifically coding in python.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - Ian Mizer, Atlanta Python Programmers Group\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cem\u003e\"A great new book . . . Sweigart focuses on three major subjects: common difficulties in getting started (seeking help, setting up a work environment); best practices, tools, and techniques; and using object-oriented Python. The second section is the largest in the book . . . but each section can be read on its own. The book is all the more useful for collecting together between one pair of covers material that you would typically dig up from multiple resources.\"\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003e - Serdar Yegulalp,\u003cspan\u003e \u003c\/span\u003eInfoWorld\u003c\/b\u003e\u003c\/p\u003e\n\u003ch2 data-uw-styling-context=\"true\"\u003eUpdates\u003c\/h2\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage xii:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe changed \"Part III\" to \"Part II\"\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage xiii:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe deleted the \"Using the timeit Module to Measure Performance\" line from the table of contents\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage 92-93:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe deleted all content from \"Using the timeit Module to Measure Performance\"\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage 100:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eIn the last code block, both instances of:\u003cbr\u003e\u003ccode data-uw-styling-context=\"true\"\u003eworkDetails\u003c\/code\u003e\u003cbr\u003eshould now read:\u003cbr\u003e\u003ccode data-uw-styling-context=\"true\"\u003enumberOfPets\u003c\/code\u003e\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage 105:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe deleted \"You can use Python’s timeit module to quickly profile code runtime, which is always better than simply assuming some code runs faster.\"\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage 123:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe added a space between \"the\" and \"code\" in the first paragraph following \"Block vs. Clause vs. Body\"\u003c\/p\u003e\n\u003cp data-uw-styling-context=\"true\"\u003e\u003cb data-uw-styling-context=\"true\"\u003ePage 128:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWe changed\u003cspan\u003e \u003c\/span\u003e\u003ccode data-uw-styling-context=\"true\"\u003edescription\u003c\/code\u003e\u003cspan\u003e \u003c\/span\u003ein the code block to\u003cspan\u003e \u003c\/span\u003e\u003ccode data-uw-styling-context=\"true\"\u003especies\u003c\/code\u003e\u003c\/p\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":46982695518380,"sku":"dzq1787258206226","price":17.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0753\/3858\/0140\/files\/beyond-the-basic-stuff-with-python_1.jpg?v=1787258215"}],"url":"https:\/\/findnuvorio.com\/collections\/books.oembed","provider":"Findnuvorio","version":"1.0","type":"link"}