In just 24 sessions of one hour or less, Sams Teach Yourself Python Programming for Raspberry Pi in 24 Hoursteaches you Python programming on Raspberry Pi, so you can start creating awesome projects f
I, Robot Programmer is the only robotics programming tutorial that teaches the basics of robotics programming in any language, shows how to apply those concepts with the hugely popular LEGO Mindstorm
Programming in Objective-C is a relatively concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and Mac platforms. The book makes no assump
Linux Socket Programming by Example begins with a very basic introduction to the fundamentals of socket level programming. As the chapters progress, you are introduced to related concepts, such as for
This is the first complete beginner's guide to programming and automating modern robots. Drawing on their experience teaching thousands of robotics beginners, Cameron and Tracy Hughes show how to auto
C isn’t just the foundation for most modern programming languages: it’s a great solution for programs ranging from games to mobile apps. Now, you can painlessly master the newest version of C, and qui
Designed for first-time and experienced users, this book describes the UNIXR programming environment and philosophy in detail. Readers will gain an understanding not only of how to use the system, i
Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java
If you’ve always wanted to learn how to program a computer, or to learn the widely used C++ programming language in particular,C++ Without Fear, Third Edition, offers a
Visual Basic .NET (VB.NET) is a multi-paradigm, high level programming language, implemented on the .NET Framework. This book covers the features of the new release of Visual Basic .NET.Sams Teach You
You've read about drones. You've seen drones. Now, build your own personal drone! Drones are the newest frontier for the DIY/maker community -- and you don't need to be an electronics or programming
Whether you want to become a professional programmer or not, you can benefit from programming skills -- and once you get started, you just might want to enter this growing field after all. Don't be in
Master Ruby and become a programmer -- even if you never thought you could! This breakthrough book and CD can help practically anyone get started in programming. It's called "The Hard Way," but it's r
Need to learn C? Now you can! Forget old-fashioned C programming books that assume you're a computer hardware expert and teach frustrating, old-fashioned coding styles. If you know any language at all
Python is the perfect “first programming language.” It’s easy for beginners to read and understand, and since it’s so widely used, you can apply what you’ve learned practically anywhere. Now, there’s
“It’s uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and h
The World’s Easiest Java Script Tutorial–Fully Updated! JavaScript by Example, Second Edition, is the easiest, most hands-on way to learn JavaScript. Legendary programming instructor Ellie Q
Python Essential Reference is the definitive reference guide to the Python programming language — the one authoritative handbook that reliably untangles and explains both the core Python language and
Documents the proper syntax and usage of the C programming languages' constructs and run-time libraries. Differences among standard C, C89, C99, and C++ are noted. Chapter topics include declaration
Named after the Monty Python comedy troupe, Python is an interpreted, open-source, object-oriented programming language. It's also free and runs portably on Windows, Mac OS, Unix, and other operating
Siemen's technology ambassador to Microsoft introduces programming professionals to Window's younger sibling, the Windows CE operating system. With visions of its potential beyond palm-size and handhe
A tutorial for beginning programmers demonstrates the programming language's fundamental concepts in a series of short easy-to-understand exercises accompanied by real-world examples
Introduces the Postscript programming language, describes the imaging model, and discusses emulators, page design, program structure, scanned images, file merging, and error handling
This book provides complete, practical coverage of advanced C++. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to diges
Explains how to create web applications with active server pages .NET (ASP.NET). The guide covers the basic features of visual basic .NET (VB.NET), the .NET framework class library, managed components
Provides a detailed introduction to writing 32-bit Windows applications using C++ and the Microsoft Foundation Class (MFC) library. The text describes the Windows architecture, shows how MFC works, co
The Most Useful Tutorial and Reference, with Hundreds of High-Quality Examples for Every Popular Linux Distribution “First Sobell taught people how to use Linux . . . now he teaches you the
MinecraftR is a registered trademark of Mojang Synergies / Notch Development AB. This book is not affiliated with or sponsored by Mojang Synergies / Notch Development AB.Now you can mod your Minecraft
Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10), Xcode 6, and Swift. Written in an engaging tutorial style
Before programmers can master Cocoa and write state-of-the-art software for Mac OS X, iPhone, iPad, or iPod touch, they must first understand the essentials of Objective-C. In this book, the world's l
Sams Teach Yourself C in One Hour a Day, Seventh Edition is the newest version of our 500,000+ copy best-seller Sams Teach Yourself C in 21 Days. Fully revised for the new C11 standard and libraries,
A beginner's guide to programming terminology, fundamental concepts, and techniques for writing code. The author focuses on the four basic constructs of programming sequences, loops, branches, and mod
Explains the fundamental concepts of object oriented programming, demonstrates the process of designing an application and discusses programming tactics
In the first edition of Thinking in C++, Bruce Eckel synthesized years of C++ teaching and programming experience into a beautifully structured course in making the most of the language. It became an
An official programmer's guide to the Macintosh II, SE, and Plus, features a description of new system routines, compatibility guidelines, and information on programming changes and additions
This concise tutorial on Windows Telephony makes TAPI more accessible by revealing its underlying architecture and rationale and by relating its functions and features to specific tasks developers see