From Day Zero to Zero Day
Find security holes before the bad guys do.
Find security holes before the bad guys do.
A comprehensive tutorial on programming in assembly using the iconic Game Boy, teaching the basics of computer science in a fun and engaging way.
A complete guide to deep neural networks – the technology behind AI – covering fundamental and advanced techniques to apply machine learning in real-world scenarios.
Learn to program tomorrow’s technology with this accessible exploration of quantum computing, requiring only high school math and a basic understanding of coding concepts.
Learn to add your own handy functions to Excel using Python and other coding tools in this practical, accessible primer written for first-time programmers.
Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++.
Teaches you how to navigate the command line so you can work faster and smarter and have more fun while you’re at it.
This comprehensive, Linux-focused introduction to system programming teaches how to write code for Linux and Unix – among the world’s most widely used operating systems.
Revised to include the latest Python features, even better explanations, and new chapters about databases and sound files.
A one-stop-shop for all the math you should have learned for your programming career.
A holistic, end-to-end guide to DIY electronics full of tips and strategies developed by a renowned expert and designed to answer every conceivable question.
Discover the exciting world of software-defined radio (SDR) through this fun, project-based introduction.