Make Python Talk strengthens your programming skills by teaching you how to build voice-controlled apps with speech-recognition and text-to-speech features.
The Missing README offers new software engineers a masterclass in professional coding practices, technical skill sets, and career tips key to success in the workplace.
Homemade Robots is a coding-free guide to building 10 simple, unique, and entertaining robots using everyday materials and a few electronic components.
Don't wish for your own website, make it yourself with Hello Web Design! Written for beginners, brimming with professional insights, and sure to inspire.
Arduino Workshop, 2nd Edition covers the latest version of the homemade-electronics platform's open-source IDE, and updates dozens of projects with new hardware and cool features.
Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders.
The Game Console 2.0 expands on the first edition's extraordinary collection of photos and facts documenting the history of video-game hardware, now updated to include even more consoles.
Practical Social Engineering is a hands-on look at the cyber attacks that target human nature, with pentesting templates for performing SE ops, and tips for defending against them.
LEGO MINDSTORMS Robot Inventor Idea Book features model designs for 128 programmable or remote-controlled robotic mechanisms – and inspires you to build your own!
Bug Bounty Bootcamp is here to help total beginners start bug hunting and get paid. Learn how to hack web apps, find vulnerabilities, and report them like a pro.
Ethical Hacking is a crash course in modern hacking techniques that is already being used to prepare the next generation of offensive security experts.
The Art of 64-Bit Assembly builds on the timeless material of its predecessor, but with a modern focus on writing standalone assembly programs using the x86 MASM.
The Book of Inkscape, 2nd Edition shows how to use the graphics editor to draw with various tools, work with objects, apply realistic and artistic effects, and more.
Math for Deep Learning teaches all of the mathematical concepts behind deep learning, using programming examples to illustrate key topics in statistics, probability, and linear algebra.
The Hardware Hacking Handbook takes you deep inside embedded devices to show how different kinds of attacks work, then guides you through each hack on real hardware.