So who is this book for? This is the book I wish existed when I f i rst started my Information Technology career. It is for penetration testers, red teamers, network defenders (blue teamers), and system administrators.
For penetration testers,...
Python has evolved over the years and has become the primary choice of developers in various fields. The purpose of this book is to help readers develop readable, reliable, and maintainable programs in Python.
Starting with an introduction to the...
PyCharm is the most popular IDE for Python, and includes great features such as excellent code completion and inspection with advanced debugger and support for web programming and various frameworks. PyCharm is created by Czech company, Jet brains...
Matplotlib is one of the most popular Python packages used for data visualization. It is a cross-platform library for making 2D plots from data in arrays. It provides an object-oriented API that helps in embedding plots in applications using Python...
Discover clean ways to write code that will run on both Python 2 and 3.This book is tutorial-oriented with detailed examples of how to convert existing Python 2-compatible code to code that will run reliably on both Python 2 and 3.
Although Python...
Are you a seasoned Java developer who wishes to learn Python? Perhaps you’ve just joined a project where a chunk of system integration code is written in Python. Or maybe you need to implement a report generation module in the next sprint and your...
In September 2013, while browsing Hacker News, I stumbled across an article in Wired about a new technology called “Docker.”1 As I read it, I became increasingly excited as I realized Docker’s revolutionary potential.
The company I’d worked...