Linux Basics for Hackers, 2nd Edition
The second edition of this bestselling introduction to the Linux operating system for hackers and penetration testers has been fully updated and revised, covering the latest version of Kali.
The second edition of this bestselling introduction to the Linux operating system for hackers and penetration testers has been fully updated and revised, covering the latest version of Kali.
Power up your Windows security skills with expert guidance, in-depth technical insights, and lots of real-world vulnerability examples.
Learn to build a web app that can monitor millions of posts across all social media platforms to chart public opinion in real time
Learn to code in Kotlin by starting from scratch and gradually building skills to tackle a wide range of fun and challenging problems.
A one-stop-shop for all the math you should have learned for your programming career.
Demystifies the explosion of artificial intelligence by explaining what AI really does "under the hood".
Use randomness to solve problems in fun, hands-on experiments—from simulating evolution to encrypting messages.
Get in the game and learn essential computer algorithms by solving competitive programming problems—no math required.
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.
Based on an award-winning university-level CS course, this entertaining book teaches you the history and inner workings of the modern computer.