HTML5 and CSS3 are more than just buzzwords--they're the foundation for today's web applications. This book gets you up to speed on the HTML5 elements and CSS3 features you can use right now in your current projects, with backwards compatible solutions that ensure that you don't leave users of older browsers behind. This new...
This book explains how to see one's own network through the eyes of an attacker, to understand their techniques and effectively protect against them. Through Python code samples the reader learns to code tools on subjects such as password sniffing, ARP poisoning, DNS spoofing, SQL injection, Google harvesting and Wifi hacking. Furthermore...
Effective strategies for outsmarting the competition and driving better bottom-line results
In this groundbreaking book, T.J. Waters has turned his experience collecting and analyzing competitive intelligence for the CIA into effective strategies for businesses wanting to stay on the leading edge of their industries. The...
Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to...
Learn to apply the nuances of the Go language, and get to know the open source community that surrounds it to implement a wide range of start-up quality projects
Write interesting, and clever but simple code, and learn skills and techniques that are directly transferrable to your own
Teach Your Kids to Code is a parent's and teacher's guide to teaching kids basic programming and problem solving using Python, the powerful language used in college courses and by tech companies like Google and IBM.
Step-by-step explanations will have kids learning computational thinking right away, while...
Whether you’re deploying applications on premise or in the cloud, this cookbook provides developers, operators, and IT professionals with more than 130 proven recipes for working with Docker.
With these practical solutions, experienced developers with no previous knowledge of Docker will be able to package and...
Why would a casino try and stop you from losing? How can a mathematical formula find your future spouse? Would you know if a statistical analysis blackballed you from a job you wanted?
Today, number crunching affects your life in ways you might never imagine. In this lively and groundbreaking new book, economist Ian Ayres...
NEW PERSPECTIVES ON THE INTERNET has been updated to cover the newest releases of the three main web browsers including Internet Explorer 9, Mozilla Firefox 4, and Google Chrome. With the New Perspectives critical-thinking, problem-solving approach, you will learn basic to advanced features of the Internet from Browser Basics to Electronic...