Black Hat Go: Go Programming for Hackers and Pentesters
Tom Steele & Chris Patten & Dan Kottmann
Web Security for Developers: Real Threats, Practical Defense
Malcolm McDonald
Beyond the Basic Stuff with Python
Al Sweigart
Automate the Boring Stuff with Python: Practical Programming ...
Python One-Liners: Write Concise, Eloquent Python Like a Professional
Christian Mayer
Real-World Python: A Hacker’s Guide to Solving Problems with ...
Lee Vaughan
Natural Language Processing with Python and Spacy: A Practical ...
Yuli Vasiliev
Effective C: An Introduction to Professional C Programming
Robert C. Seacord
Write Great Code, Volume 1: Understanding the Machine
Randall Hyde
Powershell For Sysadmins: Workflow Automation Made Easy
Adam Bertram
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, ...
Write Great Code, Volume 3: Engineering Software
Linux Basics for Hackers
OccupyTheWeb
Foundations of Information Security: A Straightforward Introduction
Jason Andress
The Linux Command Line: A Complete Introduction
William Shotts
Rootkits and Bootkits: Reversing Modern Malware and Next Generation ...
Alex Matrosov & Eugene Rodionov & Sergey Bratus
Real-World Bug Hunting: A Field Guide to Web Hacking
Peter Yaworski
Practical Binary Analysis: Build Your Own Linux Tools for Binary ...
Dennis Andriesse
Impractical Python Projects: Playful Programming Activities ...
The Secret Life of Programs: Understand Computers — Craft Better ...
Jonathan E. Steinhart
C++ Crash Course: A Fast-Paced Introduction
Josh Lospinoso
The Rust Programming Language
Steve Klabnik & Carol Nichols
Serious Python: Black-Belt Advice on Deployment, Scalability, ...
Julien Danjou
Python Crash Course: A Hands-On Project-Based Introduction to ...
Eric Matthes
Math Adventures with Python: An Illustrated Guide to Exploring ...
Peter Farrell
Bayesian Statistics the Fun Way: Understanding Statistics and ...
Will Kurt
Pentesting Azure Applications: The Definitive Guide to Testing ...
Matt Burrough
Attacking Network Protocols
James Forshaw
Malware Data Science: Attack Detection and Attribution
Joshua Saxe & Hillary Sanders
Learn Java the Easy Way
Bryson Payne
Practical SQL: A Beginner’s Guide to Storytelling with Data
Anthony DeBarros
Cracking Codes with Python
Mission Python: Code a Space Adventure Game!
Sean McManus
Gray Hat C#
Brandon Perry
The Hardware Hacker
Andrew Huang
Practical Packet Analysis 3rd Edition
Chris Sanders
Invent Your Own Computer Games with Python
Wicked Cool Shell Scripts
Dave Taylor & Brandon Perry
The Car Hacker’s Handbook
Craig Smith
Serious Cryptography
Jean-Philippe Aumasson
Practical Forensic Imaging
Bruce Nikkel
iOS Application Security
David Thiel
The Book of R
Tilman M. Davies
Learn to Program With Minecraft
Craig Richardson
Clojure for the Brave and True
Daniel Higginbotham
Python Playground: Geeky Projects for the Curious Programmer
Manesh Vekitachalam
Doing Math with Python
Amit Saha
Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming
Black Hat Python: Python Programming for Hackers and Pentesters
Justin Seitz
Android Security Internals: An In-Depth Guide to Android’s Security ...
Nikolay Elenkov
If Hemingway Wrote Javascript
Angus Croll
Penetration Testing: A Hands-On Introduction to Hacking
Georgia Weidman
The Book of F#: Breaking Free with Managed Functional Programming
Dave Fancher
Perl One-Liners
Peteris Krumins
Python for Kids
Jason R. Briggs
Learn You Some Erlang For Great Good!
Fred Hebert
Learn You Some Erlang for Great Good!: A Beginner's Guide
Think Like a Programmer
V. Anton Spraul
Practical Malware Analysis: The Hands-On Guide to Dissecting ...
Michael Sikorski & Andrew Honig
The Tangled Web
Michal Zalewski