Can machine learning techniques solve our computer security problems and finally put an end to the cat-and-mouse game between attackers and defenders? Or is this hope merely hype? Now you can dive into the science and answer this question for yourself. With this practical guide, you’ll explore ways to apply machine learning to security...
Learn the code to write algorithms, numerical computations, data analysis and much more using the Python language: look up and re-use the recipes for your own Python coding. This book is your handy code cookbook reference. Whether you're a maker, game developer, cloud computing programmer and more, this is a must-have reference for your...
You’ve mastered the basics, conquered the soldering iron, and programmed a robot or two; now you’ve got a set of skills and tools to take your Arduino exploits further. But what do you do once you’ve exhausted your to-build list?
Arduino Playground will show you how to keep your hardware hands busy...
Written for children ages 8–12 with little to no coding experience, this straightforward visual guide uses fun graphics and easy-to-follow instructions to show young learners how to build their own computer projects using Scratch, a popular free programming language.
With Coding Games in Scratch, kids can build single...
Create your own high-caliber games with some of the same tools used by professional game developers! If you have a working knowledge of C or C++, then "Game Programming All in One, 2nd Edition" can get you started on your journey. It uses hands-on projects to explain each new subject and includes many sample programs to reinforce...
Push your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: Studio and GML. Each challenge includes an outline of the challenge, a scoring and time guide, useful GML code, and a working example provided in GMZ format. For more advanced programmers, each challenge comes with an additional task...
iOS 8 App Development Essentials is the latest edition of this popular book series and has now been fully updated for the Swift programming language, the iOS 8 SDK and Xcode 6. Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the architecture of iOS 8...
The success of storytelling in games depends on the entire development teamâgame designers, artists, writers, programmers and musicians, etc.âworking harmoniously together towards a singular artistic vision. Interactive Stories and Video Game Art is first to define a common design language for understanding and orchestrating...
Inspired by the groundbreaking A History of the World in 100 Objects, this book draws on the unique collections of The Strong museum in Rochester, New York, to chronicle the evolution of video games, from Pong to first-person shooters, told through the stories of dozens of objects essential to the field’s creation and...
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.