97 Things Every Application Security Professional Should Know
Reet Kaur and Yabing Wang
Eloquent JavaScript: A Modern Introduction to Programming
Marijn Haverbeke
The Art of Writing Efficient Programs
Fedor G. Pikus
Metasploit for Beginners
Sagar Rahalkar
Java Memory Management
Maaike van Putten & Sean Kennedy
Learn Java 17 Programming, Second Edition
Nick Samoylov
Persistence Best Practices for Java Applications
Otávio Santana & Karina Varela
Practical Design Patterns for Java Developers
Miroslav Wengner
Test-Driven Development with Java
Alan Mellor
Transitioning to Java
Ken Fogel