?>
IT eBooks
Download, Read, Use

Programming eBooks

Windows Phone 7 Programming for Android and iOS Developers
Windows Phone 7 Programming for Android and iOS Developers

In order to create new applications for Windows Phone 7 (WP7), it is critical to have a strong understanding of the architecture of the new WP7 operating system. With a special focus placed on the WP7 design guidelines and technologies, and a look at the system architecture and basic development environment setup, this authoritative reference presents you with coverage of the core mobile application development concepts you need to know before you start developing apps. The team of authors covers the most important topics of WP7 from an Android/iOS developer's point of view, thereby providing you with a strong foundation so you can start programming for WP7 right away. ...
Programming Social Applications
Programming Social Applications

Social networking has made one thing clear: websites and applications need to provide users with experiences tailored to their preferences. This in-depth guide shows you how to build rich social frameworks, using open source technologies and specifications. You'll learn how to create third-party applications for existing sites, build engaging social graphs, and develop products to host your own socialized experience. Programming Social Apps focuses on the OpenSocial platform, along with Apache Shindig, OAuth, OpenID, and other tools, demonstrating how they work together to help you solve practical issues. Each chapter uncovers a new layer in the construction of highly viral social applications and platforms. ...
Java Programming 24-Hour Trainer
Java Programming 24-Hour Trainer

As one of the most popular languages for building web applications, Java is often the first language that programmers learn to use. This self-paced book-and-video combination is an ideal introduction to the world of programming with Java. With it and the Java Development Kit, you can compile your first program. Assuming little or no programming experience, the easy-to-follow lessons are reinforced by step-by-step instructions. ...
The C# Programming Language, 4th Edition
The C# Programming Language, 4th Edition

The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language to the next level by adding the ability to cleanly write programs that don't rely on static type definitions. This allows dynamic programming languages such as Python, Ruby, and JavaScript to feel native to C#. The C# Programming Language, Fourth Edition, continues to be the authoritative and annotated technical reference for C# 4.0. ...
Pro PHP Programming
Pro PHP Programming

If you are a web programmer, you need to know modern PHP. This book presents with many new areas in which PHP plays a large role. If you want to write a mobile application using geo-location data, Pro PHP Programming will show you how. Additionally, if you need to make sure that you can write a multilingual indexing application using Sphinx, this book will help you avoid the pitfalls. Pro PHP Programming deals with filtering data from users and databases next, so you'll be well prepared for relational and NoSQL databases. Of course, you can also learn about data retrieval from other sources, like OCR libraries or websites. Then the question of how to format and present data arises, and in Pro PHP Programming you'll find solutions via JSON, AJAX and XML. ...
Beginning Linux Programming, 4th Edition
Beginning Linux Programming, 4th Edition

Building on the success of its previous editions, this must-have guide continues its popular tutorial approach and brings you a straightforward introduction to developing programs for Linux and other UNIX-style operating systems. The author duo of experienced Linux programmers covers a wide range of topics to help you learn more about what Linux has to offer so you can maximize your programming time and your use of the Linux system. You'll progress from the basics of compiling programs, linking to libraries, and dealing with terminal input and output to more advanced subjects such as writing applications for the GNOME and KDE environments, storing data using MySQL, and debugging. ...
Essential Skills for the Agile Developer
Essential Skills for the Agile Developer

Agile has become today's dominant software development paradigm, but agile methods remain difficult to measure and improve. Essential Skills for the Agile Developer fills this gap from the bottom up, teaching proven techniques for assessing and optimizing both individual and team agile practices. Written by four principals of Net Objectives - one of the world's leading agile training and consulting firms - this book reflects their unsurpassed experience helping organizations transition to agile. It focuses on the specific actions and insights that can deliver the greatest design and programming improvements with economical investment. ...
Programming in Objective-C, 4th Edition
Programming in Objective-C, 4th Edition

Programming in Objective-C is a 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 assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. ...
Learning HTML5 Game Programming
Learning HTML5 Game Programming

HTML5 will transform web and mobile gaming. As new browsers rapidly adopt it, HTML5 will do everything "legacy" technologies such as Flash and Silverlight have done - and much more. In Learning HTML5 Game Programming pioneering developer James L. Williams gives you all the knowledge, code, and insights you'll need to get started fast! Williams combines detailed explanations of HTML5's key innovations with examples, including two case study applications that address the entire development process. ...
Beginning Android Tablet Programming
Beginning Android Tablet Programming

Beginning Android Tablet Programming starts off by showing how to get your system ready for Android tablet programming. You won't need any previous Android experience, because you'll learn all about the basic structure of an Android program and how the Android operating system works - and then you'll learn how to write your first Android tablet application from scratch! Beginning Android Tablet Programming then equips you to build a set of interesting and fully-working Android tablet applications. These projects will give you the inspiration and insights to build your own Android programs in the future. ...
Start Here! Fundamentals of Microsoft .NET Programming
Start Here! Fundamentals of Microsoft .NET Programming

Grasp the basic concepts that drive all Microsoft .NET-based languages - and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem - simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. You'll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. It's the perfect reference for understanding how computer programs work. ...
← 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-2026