year of publication | ISBN | author(s) | title |
| 978-1-59327-456-6 | V Anton Spraul | Think Like a Programmer: An Introduction to Creative Problem Solving |
2013 | 978-1-59327-471-9 | Gomdori Co · Hyun-Dong Han | Survive! Inside the Human Body, Vol. 1: The Digestive System |
'' | 978-1-59327-472-6 | Gomdori Co · Hyun-Dong Han | Survive! Inside the Human Body, Vol. 2: The Circulatory System |
'' | 978-1-59327-473-3 | '' | Survive! Inside the Human Body, Vol. 3: The Nervous System |
'' | 978-1-59327-476-4 | Michael W. Lucas | Absolute OpenBSD: Unix for the Practical Paranoid |
'' | 978-1-59327-477-1 | Ben Simonds | Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering |
2014 | 978-1-59327-485-6 | Matthew Cone | Master Your Mac: Simple Ways to Tweak, Customize, and Secure OS X |
2013 | 978-1-59327-487-0 | Peter Gasston | The Modern Web: Multi-Device Web Development with HTML5, CSS3, and JavaScript |
| 978-1-59327-488-7 | Peter Gasston | The Modern Web: Multi-Device Web Development with HTML5, CSS3, and JavaScript |
2013 | 978-1-59327-490-0 | Jeff Boen | The BrickGun Book: Build the World's Most Realistic LEGO Handguns |
2013 | 978-1-59327-491-7 | Matthias Felleisen · David Van Horn · Conrad Barski · Northeastern University Students | Realm of Racket: Learn to Program, One Game at a Time! |
2014 | 978-1-59327-501-3 | Olivier Lecarme | The Book of Gimp: A Complete Guide to Nearly Everything |
2013 | 978-1-59327-503-7 | Nathanael Kuipers · Mattia Zamboni | The LEGO Build-It Book, Vol. 1: Amazing Vehicles |
'' | 978-1-59327-508-2 | Mike Doyle | Beautiful LEGO |
'' | 978-1-59327-509-9 | Richard Bejtlich | The Practice of Network Security Monitoring: Understanding Incident Detection and Response |
2014 | 978-1-59327-510-5 | Ben Simonds | Blender Master Class: A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering |
2013 | 978-1-59327-512-9 | Megan H. Rothrock | The LEGO Adventure Book, Vol. 2: Spaceships, Pirates, Dragons & More! |
'' | 978-1-59327-513-6 | Nathanael Kuipers · Mattia Zamboni | The LEGO Build-It Book, Vol. 2: More Amazing Vehicles |
'' | 978-1-59327-520-4 | Peteris Krumins | Perl One-Liners: 130 Programs That Get Things Done |
2013 | 978-1-59327-521-1 | Peter Reid · Tim Goddard | LEGO Space: Building the Future |
2014 | 978-1-59327-522-8 | Nate Cooper | Build Your Own Website: A Comic Guide to HTML, CSS, and WordPress |
2013 | 978-1-59327-527-3 | Pat Shaughnessy | Ruby Under a Microscope: An Illustrated Guide to Ruby Internals |
2014 | 978-1-59327-528-0 | Guy Himber | Steampunk LEGO |
2013 | 978-1-59327-531-0 | LEAD Project | Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games (Covers Version 2) |
2014 | 978-1-59327-532-7 | Laurens Valk | The LEGO MINDSTORMS EV3 Discovery Book: A Beginner's Guide to Building and Programming Robots |
2013 | 978-1-59327-533-4 | Daniele Benedettelli | The LEGO MINDSTORMS EV3 Laboratory: Build, Program, and Experiment with Five Wicked Cool Robots |
2014 | 978-1-59327-540-2 | Nicholas C. Zakas | The Principles of Object-Oriented JavaScript |
'' | 978-1-59327-543-3 | Majed Marji | Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math |
'' | 978-1-59327-549-5 | Kanani K. M. Lee · Adam Wallenta | The Incredible Plate Tectonics Comic: The Adventures of Geo, Vol. 1 |
'' | 978-1-59327-552-5 | Dave Fancher | The Book of F#: Breaking Free with Managed Functional Programming |
'' | 978-1-59327-553-2 | Jordan Schwartz | The Art of LEGO Design: Creative Ways to Build Amazing Models |
2015 | 978-1-59327-554-9 | Jason C. Neumann | The Book of GNS3: Build Virtual Network Labs Using Cisco, Juniper, and More |
2014 | 978-1-59327-563-1 | B. J. Holbert | The Phonegap Book: Cross-Platform Mobile Game Development Made Easy |
2014 | 978-1-59327-564-8 | Georgia Weidman | Penetration Testing: A Hands-On Introduction to Hacking |
2015 | 978-1-59327-565-5 | Johann-Christian Hanke | PHP and MySQL for Kids: A Playful Introduction to Programming |
2014 | 978-1-59327-566-2 | Eric Weinstein | Ruby Wizardry: An Introduction to Programming for Kids |
'' | 978-1-59327-567-9 | Brian Ward | How Linux Works, 2nd Edition: What Every Superuser Should Know |
'' | 978-1-59327-568-6 | Terry Griffin | The Art of LEGO MINDSTORMS EV3 Programming (Full Color) |
'' | 978-1-59327-571-6 | Brian Lyles · Jason Lyles | The LEGO Neighborhood Book: Build Your Own LEGO Town! |
'' | 978-1-59327-572-3 | Anthony Lewis | Rails Crash Course: A No-Nonsense Guide to Rails Development |
2014 | 978-1-59327-573-0 | Conrad Barski · Chris Wilmer | Bitcoin for the Befuddled |
'' | 978-1-59327-574-7 | Carlos Bueno | Lauren Ipsum: A Story About Computer Science and Other Improbable Things |
2015 | 978-1-59327-575-4 | Karl Bunyan | Build an HTML5 Game: A Developer's Guide with CSS and JavaScript |
2014 | 978-1-59327-580-8 | Peter Gasston | The Book of CSS3, 2nd Edition: A Developer's Guide to the Future of Web Design |
'' | 978-1-59327-581-5 | Nikolay Elenkov | Android Security Internals: An In-Depth Guide to Android's Security Architecture |
'' | 978-1-59327-584-6 | Marijn Haverbeke | Eloquent JavaScript: A Modern Introduction to Programming |
'' | 978-1-59327-585-3 | Angus Croll | If Hemingway Wrote JavaScript |
2014 | 978-1-59327-586-0 | Mike Doyle | Beautiful Lego 2: Dark |
'' | 978-1-59327-587-7 | Pawel Sariel Kmiec | Incredible LEGO Technic: Cars, Trucks, Robots & More! |
'' | 978-1-59327-588-4 | Nathan Sawaya | The Art of the Brick: A Life in LEGO |
'' | 978-1-59327-589-1 | Peter N. M. Hansteen | The Book of PF: A No-Nonsense Guide to the OpenBSD Firewall |
'' | 978-1-59327-590-7 | Justin Seitz | Black Hat Python: Python Programming for Hackers and Pentesters |
2015 | 978-1-59327-591-4 | Daniel Higginbotham | Clojure for the Brave and True: Learn the Ultimate Language and Become a Better Programmer |
2014 | 978-1-59327-595-2 | Georgia Weidman | Penetration Testing: A Hands-On Introduction to Hacking |
2015 | 978-1-59327-599-0 | Al Sweigart | Automate the Boring Stuff with Python: Practical Programming for Total Beginners |
2014 | 978-1-59327-600-3 | Yoshihito Isogawa | The LEGO MINDSTORMS EV3 Idea Book: 181 Simple Machines and Clever Contraptions |
2016 | 978-1-59327-601-0 | David Thiel | iOS Application Security: The Definitive Guide for Hackers and Developers |
2016 | 978-1-59327-602-7 | Dave Taylor · Brandon Perry | Wicked Cool Shell Scripts, 2nd Edition: 101 Scripts for Linux, OS X, and UNIX Systems |
2015 | 978-1-59327-603-4 | Eric Matthes | Python Crash Course: A Hands-On, Project-Based Introduction to Programming |
'' | 978-1-59327-604-1 | Mahesh Venkitachalam | Python Playground: Geeky Projects for the Curious Programmer |
'' | 978-1-59327-605-8 | Stephen A. Thomas | Data Visualization with JavaScript |
'' | 978-1-59327-610-2 | Megan H. Rothrock | The LEGO Adventure Book, Vol. 3: Robots, Planes, Cities & More! |
'' | 978-1-59327-611-9 | David Erik Nelson | Junkyard Jam Band: DIY Musical Instruments and Noisemakers |
2015 | 978-1-59327-612-6 | Derek Runberg | The SparkFun Guide to Processing: Create Interactive Art with Code |
'' | 978-1-59327-613-3 | Tom Alphin | The LEGO Architect |
'' | 978-1-59327-614-0 | Bryson Payne | Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming |
'' | 978-1-59327-615-7 | Dennis Glaasker · Dennis Bosman | The Art of LEGO Scale Modeling |
'' | 978-1-59327-620-1 | Alex Reinhart | Statistics Done Wrong: The Woefully Complete Guide |
2015 | 978-1-59327-637-9 | Yakov Fain | Teach Your Kids Java: A Playful Introduction to Programming |
'' | 978-1-59327-640-9 | Amit Saha | Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More! |
'' | 978-1-59327-647-8 | Jameson Quave | Swift Crash Course: A No B.S. Guide to Building iOS Apps |
'' | 978-1-59327-648-5 | Violet Blue | The Smart Girl's Guide to Privacy: Practical Tips for Staying Safe Online |
'' | 978-1-59327-649-2 | John Graham-Cumming | The GNU Make Book |
2015 | 978-1-59327-650-8 | Greyson Beights | Medieval LEGO |
2016 | 978-1-59327-651-5 | Tilman M. Davies | The Book of R: A First Course in Programming and Statistics |
2017 | 978-1-59327-652-2 | Brian Huang · Derek Runberg | The Arduino Inventor's Guide: Learn Electronics by Making 10 Awesome Projects |
2015 | 978-1-59327-665-2 | Matt Sainsbury | Game Art: Art from 40 Video Games and Interviews with Their Creators |
'' | 978-1-59327-666-9 | V. Anton Spraul | How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies |
'' | 978-1-59327-667-6 | Simon Monk | The Maker's Guide to the Zombie Apocalypse: Defend Your Base with Simple Circuits, Arduino, and Raspberry Pi |
2006 | 978-1-59327-668-3 | Jon Stokes | Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture |
2016 | 978-1-59327-669-0 | Nick Cano | Game Hacking: Developing Autonomous Bots for Online Games |
2015 | 978-1-59327-670-6 | Craig Richardson | Learn to Program with Minecraft: Transform Your World with the Power of Python |
'' | 978-1-59327-671-3 | Marina Umaschi Bers · Mitchel Resnick | The Official ScratchJr Book: Help Your Kids Learn to Code |
'' | 978-1-59327-672-0 | John DiGiantomasso | The LEGO MINDSTORMS EV3 Activity Book |
2015 | 978-1-59327-675-1 | Mike Doyle | Beautiful LEGO 3: Wild! |
'' | 978-1-59327-688-1 | Yoshihito Isogawa | The LEGO Power Functions Idea Book, Volume 1: Machines and Mechanisms |
'' | 978-1-59327-689-8 | '' | The LEGO Power Functions Idea Book, Vol. 2: Cars and Contraptions |
2016 | 978-1-59327-690-4 | Mark Geddes | Arduino Project Handbook: 25 Practical Projects to Get You Started |
'' | 978-1-59327-701-7 | Jeff W. Murray | 2D Unity: Your First Game from Start to Finish |
'' | 978-1-59327-702-4 | Majed Marji · Ed Price | Learn to Program with Small Basic: An Introduction to Programming with Games, Art, Science, and Math |
2016 | 978-1-59327-703-1 | Craig Smith | The Car Hacker's Handbook: A Guide for the Penetration Tester |
2019 | 978-1-59327-716-1 | Alex Matrosov · Eugene Rodionov · Sergey Bratus | Rootkits and Bootkits: Reversing Modern Malware and Next Generation Threats |
2016 | 978-1-59327-725-3 | Oyvind Nydal Dahl | Electronics for Kids: Play with Simple Circuits and Experiment with Electricity! |
'' | 978-1-59327-728-4 | Shin Takahashi · Iroha Inoue · Co Ltd Trend | The Manga Guide to Regression Analysis |
'' | 978-1-59327-735-2 | Mattia Zamboni | Tiny LEGO Wonders: Build 40 Surprisingly Realistic Mini-Models! |
'' | 978-1-59327-741-3 | David Pagano · David Pickett | The LEGO Animation Book: Make Your Own LEGO Movies! |
2018 | 978-1-59327-742-0 | Masaaki Mitani · Shinichi Sato · Idero Hinoki · Verte Corp. | The Manga Guide to Cryptography (Manga Guides) |
'' | 978-1-59327-743-7 | Evan Amos | The Game Console: A Photographic History from Atari to Xbox |
2017 | 978-1-59327-744-4 | Warren Andrews | Arduino Playground: Geeky Projects for the Experienced Maker |
2016 | 978-1-59327-749-9 | Jeremy Kubica | The CS Detective: An Algorithmic Tale of Crime, Conspiracy, and Computation |
2017 | 978-1-59327-750-5 | James Forshaw | Attacking Network Protocols: A Hacker's Guide to Capture, Analysis, and Exploitation |
2017 | 978-1-59327-756-7 | Gloria Winquist · Matt McCarthy | Coding iPhone Apps for Kids: A Playful Introduction to Swift |
2016 | 978-1-59327-757-4 | Nicholas C. Zakas | Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers |
2017 | 978-1-59327-758-1 | Andrew Bunnie Huang | The Hardware Hacker: Adventures in Making and Breaking Hardware |
'' | 978-1-59327-759-8 | Brandon Perry | Gray Hat C#: A Hacker's Guide to Creating and Automating Security Tools |
2016 | 978-1-59327-760-4 | Pawel Sariel Kmiec | The Unofficial LEGO Technic Builder's Guide, 2nd Edition |
'' | 978-1-59327-762-8 | Al Sweigart | Scratch Programming Playground: Learn to Program by Making Cool Games |
'' | 978-1-59327-763-5 | Megan H. Rothrock | The LEGO Adventure Book, Vol. 4: Monsters, Mecha & More! |
'' | 978-1-59327-765-9 | James Delaney | Beautiful Minecraft |
2016 | 978-1-59327-766-6 | Chris Mcveigh | The LEGO Christmas Ornaments Book: 15 Designs to Spread Holiday Cheer |
'' | 978-1-59327-767-3 | David Scarfe | Geeky LEGO Crafts: 21 Fun and Quirky Projects |
'' | 978-1-59327-774-1 | Natalie Rusk | Scratch Coding Cards: Creative Coding Activities for Kids |
'' | 978-1-59327-791-8 | Carrie Ewin · Chris Ewin · Cheryl Ewin | Facebook for Seniors: Connect with Friends and Family in 12 Easy Lessons |
2017 | 978-1-59327-792-5 | Chris Ewin · Carrie Ewin · Cheryl Ewin | Computers for Seniors: Email, Internet, Photos, and More in 14 Easy Lessons |
2016 | 978-1-59327-793-2 | Bruce Nikkel | Practical Forensic Imaging: Securing Digital Evidence with Linux Tools |
2017 | 978-1-59327-794-9 | Anna Anthropy | Make Your Own Video Games!: With PuzzleScript, Scratch, and Twine |
2016 | 978-1-59327-795-6 | Al Sweigart | Invent Your Own Computer Games with Python, 4E |
2017 | 978-1-59327-802-1 | Chris Sanders | Practical Packet Analysis, 3E: Using Wireshark to Solve Real-World Network Problems |
2035 | 978-1-59327-804-5 | V. Anton Spraul | Think Like a Programmer, Python Edition: A Beginner's Guide to Programming and Problem Solving |
2017 | 978-1-59327-805-2 | Bryson Payne | Learn Java the Easy Way: A Hands-On Introduction to Programming |
'' | 978-1-59327-817-5 | Michio Shibuya · Takashi Tonagi · Office Sawa | The Manga Guide to Microprocessors |
2017 | 978-1-59327-818-2 | Mark Geddes | Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners |
'' | 978-1-59327-819-9 | Holger Matthes | The LEGO Trains Book |
2018 | 978-1-59327-821-2 | Alice Finch | The LEGO Architecture Idea Book: 1001 Ideas for Brickwork, Siding, Windows, Columns, Roofing, and Much, Much More |
'' | 978-1-59327-822-9 | Al Sweigart | Cracking Codes with Python: An Introduction to Building and Breaking Ciphers |
'' | 978-1-59327-825-0 | John Baichtal | 10 LED Projects for Geeks: Build Light-Up Costumes, Sci-Fi Gadgets, and Other Clever Inventions |
2017 | 978-1-59327-826-7 | Jean-Philippe Aumasson | Serious Cryptography: A Practical Introduction to Modern Encryption |
2018 | 978-1-59327-827-4 | Anthony DeBarros | Practical SQL: A Beginner's Guide to Storytelling with Data |
'' | 978-1-59327-828-1 | Steve Klabnik · Carol Nichols | The Rust Programming Language |
2018 | 978-1-59327-843-4 | Rui Santos (wr · Sara Santos | 20 Easy Raspberry PI Projects: Toys, Tools, Gadgets, and More! |
'' | 978-1-59327-853-3 | Al Sweigart | Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff |
'' | 978-1-59327-855-7 | OccupyTheWeb | Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali |
'' | 978-1-59327-857-1 | Sean McManus | Mission Python: Code a Space Adventure Game! |
'' | 978-1-59327-859-5 | Joshua Saxe · Hillary Sanders | Malware Data Science: Attack Detection and Attribution |
2019 | 978-1-59327-861-8 | Peter Yaworski | Real-World Bug Hunting: A Field Guide to Web Hacking |
2018 | 978-1-59327-863-2 | Matt Burrough | Pentesting Azure Applications: The Definitive Guide to Testing and Securing Deployments |
2020 | 978-1-59327-865-6 | Tom Steele · Chris Patten · Dan Kottmann | Black Hat Go: Go Programming For Hackers and Pentesters |
2019 | 978-1-59327-867-0 | Peter Farrell | Math Adventures with Python: An Illustrated Guide to Exploring Math with Code |
2018 | 978-1-59327-872-4 | Isabel Lupiani | Blender Scripting with Python: Write Scripts to Build Your Own 3D Models |
2035 | 978-1-59327-874-8 | Jasper van Woudenberg · Colin O'Flynn | The Hardware Hacking Handbook: Breaking Embedded Security with Hardware Attacks |
2035 | 978-1-59327-876-2 | Andrew H. Johnston | Practical Machine Learning: A Beginner's Guide to Data Mining with WEKA |
2018 | 978-1-59327-878-6 | Julien Danjou | Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More |
2017 | 978-1-59327-880-9 | Manul Laphroaig | PoC or GTFO |
2019 | 978-1-59327-886-1 | Jennifer Dawe · Matthew Humphries | Make Your Own Pixel Art: Create Graphics for Games, Animations, and More! |
'' | 978-1-59327-888-5 | Josh Lospinoso | C++ Crash Course: A Fast-Paced Introduction |
2018 | 978-1-59327-890-8 | Lee Vaughan | Impractical Python Projects: Playful Programming Activities to Make You Smarter |
'' | 978-1-59327-892-2 | Michael W. Lucas | Absolute FreeBSD, 3rd Edition: The Complete Guide to FreeBSD |
'' | 978-1-59327-894-6 | Sean T. McHugh | Understanding Photography: Master Your Digital Camera and Capture That Perfect Photo |
2019 | 978-1-59327-896-0 | Eric Matthes | Python Flash Cards: Syntax, Concepts, and Examples |
2018 | 978-1-59327-899-1 | Marina Umaschi Bers · Amanda Sullivan | ScratchJr Coding Cards: Creative Coding Activities |
2080 | 978-1-59327-900-4 | Ltd. Ank Co. | C in Pictures: A Visual Introduction to Programming in C |
2018 | 978-1-59327-904-2 | Oyvind Nydal Dahl | A Beginner's Guide to Circuits: Nine Simple Projects with Lights, Sounds, and More! |
'' | 978-1-59327-910-3 | Christine Liu · Tera Johnson | The Computer Science Activity Book: 24 Pen-and-Paper Projects to Explore the Wonderful World of Coding (No Computer Required!) |
2018 | 978-1-59327-912-7 | Dennis Andriesse | Practical Binary Analysis: Build Your Own Linux Tools for Binary Instrumentation, Analysis, and Disassembly |
2019 | 978-1-59327-914-1 | Leander Kahney · David Pierini | The Cult of Mac, 2nd Edition |
2020 | 978-1-59327-918-9 | Adam Bertram | PowerShell for Sysadmins: A Hands-on Guide to Automating Your Workflow |
2019 | 978-1-59327-926-4 | Cameron Coward | A Beginner's Guide to 3D Modeling: A Guide to Autodesk Fusion 360 |
'' | 978-1-59327-928-8 | Eric Matthes | Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming |
2018 | 978-1-59327-930-1 | Brian Lyles · Jason Lyles | The LEGO Neighborhood Book 2: Build Your Own City! |
'' | 978-1-59327-932-5 | Daniele Benedettelli | The Lego Boost Activity Book: A Beginner's Guide to Robotics |
'' | 978-1-59327-934-9 | Manul Laphroaig | PoC or GTFO, Volume 2 |
2019 | 978-1-59327-936-3 | Anna Anthropy | Make Your Own Scratch Games! |
'' | 978-1-59327-938-7 | '' | Make Your Own Twine Games! |
2018 | 978-1-59327-942-4 | Jeff Friesen | LEGO Micro Cities: Build Your Own Mini Metropolis! |
2019 | 978-1-59327-944-8 | Anna Anthropy | Make Your Own PuzzleScript Games! |
2018 | 978-1-59327-950-9 | Marijn Haverbeke | Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming |
2019 | 978-1-59327-952-3 | William Shotts | The Linux Command Line, 2nd Edition: A Complete Introduction |
2020 | 978-1-59327-954-7 | Justin Gohde · Marius Kintel | Learn to Program with 3D Printing |
2019 | 978-1-59327-956-1 | Will Kurt | Bayesian Statistics the Fun Way: Understanding Statistics and Probability with Star Wars, LEGO, and Rubber Ducks |
2080 | 978-1-59327-958-5 | Moriteru Ishida · Shuichi Miyazaki | Algorithms: Explained and Illustrated |
2019 | 978-1-59327-960-8 | Pawel Sariel Kmiec | Build a LEGO Mustang |
2020 | 978-1-59327-962-2 | Allan Bedford · Joe Meno | The Unofficial LEGO Builder's Guide, 3rd Edition |
2020 | 978-1-59327-966-0 | Al Sweigart | Python Beyond the Basics |
2019 | 978-1-59327-968-4 | Lyra Logan | Learn to Program with App Inventor: A Visual Introduction to Building Apps |
'' | 978-1-59327-970-7 | Jonathan E. Steinhart | The Secret Life of Programs: Understand Computers - Craft Better Code |
'' | 978-1-59327-972-1 | John Calcote | Autotools, 2nd Edition: A Practitioner's Guide to GNU Autoconf, Automake, and Libtool |
'' | 978-1-59327-976-9 | Natalie Rusk · THE SCRATCH TEAM | The Official Scratch Coding Cards (Scratch 3.0): Creative Coding Activities for Kids |
'' | 978-1-59327-978-3 | Andrew Bunnie Huang | The Hardware Hacker: Adventures in Making and Breaking Hardware |
2019 | 978-1-59327-979-0 | Randall Hyde | Write Great Code, Volume 3 |
2018 | 978-1-59327-984-4 | Yoshihito Isogawa | The LEGO BOOST Idea Book: 95 Simple Robots and Hints for Making More! |
2019 | 978-1-59327-992-9 | Al Sweigart | Automate the Boring Stuff with Python, 2nd Edition |