The Nature of Code
This creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of natural phenomena.
This creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of natural phenomena.
Revised to reflect the latest in C++ code and practices, its fast pace is designed to get intermediate programmers fluent in the language—with help from 500 code samples and nearly 100 exercises.
This fast-paced, hands-on, quirky introduction to Windows’ Batch scripting language is ideal for coders of all skill levels.
An essential resource for current and future developers tasked with protecting users from the potential threats of these ubiquitous devices.
Learn how to use R for everything from workload automation and creating online reports, to interpreting data, map making, and more.
Power up your Windows security skills with expert guidance, in-depth technical insights, and lots of real-world vulnerability examples.
Demystifies the explosion of artificial intelligence by explaining what AI really does "under the hood".
Use randomness to solve problems in fun, hands-on experiments—from simulating evolution to encrypting messages.
Get in the game and learn essential computer algorithms by solving competitive programming problems—no math required.
Based on an award-winning university-level CS course, this entertaining book teaches you the history and inner workings of the modern computer.