IT eBooks
Download, Read, Use
Python for Kids
Python for Kids

Python is a powerful, expressive programming language that's easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that's no fun for anyone. Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side. Chapters end with programming puzzles designed to stretch your brain and strengthen your understanding. By the end of the book you'll have programmed two complete games: a clone of the famous Pong and "Mr. Stick Man Races for the Exit" - a platform game with jumps, animation, and much more. As you strike out on your programming adventure, y ...
Programming Mac OS X
Programming Mac OS X

A guide for UNIX developers who want accurate information on getting up to speed with Mac OS X and its software development environment, this book provides programmers all the information they need to understand and use the operating system, its development tools, and key technologies such as Darwin, Cocoa and AppleScript. Users are introduced to the UNIX-based foundations of Mac OS X and shown how they fit into Mac OS X architecture. Also provided is coverage of both GUI and command-line software development tools, realistic programming examples that developers will encounter, and a discussion of Macintosh-style software development. ...
Arduino in Action
Arduino in Action

Arduino in Action is a hands-on guide to prototyping and building DIY electronics. You'll start with the basics - unpacking your board and using a simple program to make something happen. Then, you'll attempt progressively more complex projects as you connect Arduino to motors, LCD displays, Wi-Fi, GPS, and Bluetooth. You'll explore input/output sensors, including ultrasound, infrared, and light, and then use them for tasks like robotic obstacle avoidance. Arduino programs look a lot like C or C++, so some programming skill is helpful. ...
Parallel and Concurrent Programming in Haskell
Parallel and Concurrent Programming in Haskell

If you have a working knowledge of Haskell, this hands-on book shows you how to use the language's many APIs and frameworks for writing both parallel and concurrent programs. You'll learn how parallelism exploits multicore processors to speed up computation-heavy programs, and how concurrency enables you to write programs with threads for multiple interactions. Author Simon Marlow walks you through the process with lots of code examples that you can run, experiment with, and extend. ...
Making Things See
Making Things See

This detailed, hands-on guide provides the technical and conceptual information you need to build cool applications with Microsoft's Kinect, the amazing motion-sensing device that enables computers to see. Through half a dozen meaty projects, you'll learn how to create gestural interfaces for software, use motion capture for easy 3D character animation, 3D scanning for custom fabrication, and many other applications. Perfect for hobbyists, makers, artists, and gamers, Making Things See shows you how to build every project with inexpensive off-the-shelf components, including the open source Processing programming language and the Arduino microcontroller. You'll learn basic skills that will enable you to pursue your own creative applications with Kinect. ...
Software Engineering for Students, 4th edition
Software Engineering for Students, 4th edition

Software Engineering for Students presents a range of current techniques and tools for people who have experienced the pleasures of writing programs and who want to see how things change in the scale up to large programs and software systems. The students' familiarity with programming gives them relevant background and the confidence to grasp the fundamentals of this subject. The book starts by explaining the challenges that large software projects present, moving on to cover the current principles, techniques and tools that are used in software development throughout the industrialised world. ...
iPad Programming
iPad Programming

It's not an iPhone and it's not a laptop: the iPad is a groundbreaking new device. You need to create true iPad apps to take advantage of all that is possible with the iPad. If you're an experienced iPhone developer, iPad Programming will show you how to write these outstanding new apps while completely fitting your users expectation for this device. ...
Arduino
Arduino

Arduino is an open-source platform that makes DIY electronics projects easier than ever. Readers with no electronics experience can create their first gadgets within a few minutes. This book is up-to-date for the new Arduino Uno board, with step-by-step instructions for building a universal remote, a motion-sensing game controller, and many other fun, useful projects. ...
Cocoa Programming
Cocoa Programming

Apple's Cocoa frameworks let you write powerful and attractive applications for Mac OS X or the iPhone. With this book plus your existing knowledge of object-oriented programming you can take advantage of Cocoa and create compelling, feature rich, compliant Mac applications for this industry-leading environment using XCode 3. ...
Microsoft XNA Game Studio 4.0: Learn Programming Now!
Microsoft XNA Game Studio 4.0: Learn Programming Now!

Now you can build your own games for your Xbox 360, Windows Phone 7, or Windows-based PC - as you learn the underlying concepts for computer programming. Use this hands-on guide to dive straight into your first project - adding new tools and tricks to your arsenal as you go. No experience required! ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2025