Make Your Own Scratch Games!
Make Your Own Scratch Games! is a playful, kid-friendly introduction game development using the Scratch programming language.
Make Your Own Scratch Games! is a playful, kid-friendly introduction game development using the Scratch programming language.
Understanding Photography covers digital image capture, exposure, composition, histograms, depth of field, advanced lighting, lens filters, shutter speed, and more.
C++ Crash Course is a fast-paced, thorough introduction to modern C++ written for experienced programmers.
Serious Python is a collection of practical, real-world advice for tackling common Python developer-level problems.
Black Hat Go will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset.
Real-World Bug Hunting uses real-world bug reports to teach programmers how to discover and protect vulnerabilities in web applications.
Math Adventures with Python teaches you how to use Python to transform learning math topics like algebra, geometry, and calculus!
Practical Forensic Imaging takes a detailed look at how to secure digital evidence using Linux-based command line tools.
Understanding ECMAScript 6 covers the new object types, syntax, and other exciting features in the latest version of JavaScript.
Geeky LEGO Crafts is an irresistible collection of fun, quirky, and occasionally practical LEGO projects.