Hacking For Dummies

3.75/5 · 300+ ratings

To protect your digital assets from malicious actors, you must learn to think like one. Hacking For Dummies provides a practical introduction to ethical hacking, showing you how to identify vulnerabilities before criminals can exploit them. Authors Stuart McClure and Kevin Beaver break down complex security concepts into manageable steps, helping you understand the mindset of both external hacker…

Shelves
Computers Kevin Beaver Programming Nonfiction Hackers book Computer Science Technology Ebooks Stuart McClure Technical Reference Science

More like this


Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…

3.75/5 · 300+ ratings

Think Like a Programmer: An Introduction to Creative Problem Solving

Rewire your brain Examples in this book are written in C++, but will improve your ability to think like a programmer in any language. <…

3.75/5 · 300+ ratings

Programming Pearls

"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…

3.75/5 · 300+ ratings

Python Cookbook, Third Edition

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes …

3.75/5 · 300+ ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

3.75/5 · 300+ ratings

Introduction to Algorithms

A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, an…

3.75/5 · 300+ ratings

Practical Object Oriented Design in Ruby

Author: Sandi Metz

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby’s widely admired ease of use has a To…

3.75/5 · 300+ ratings

Head First Java

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think t…

3.75/5 · 300+ ratings

Working Effectively with Legacy Code

Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get near…

3.75/5 · 300+ ratings

The Go Programming Language

Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from d…

3.75/5 · 300+ ratings

Compilers: Principles, Techniques, and Tools

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors prese…

3.75/5 · 300+ ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

3.75/5 · 300+ ratings