Programming eBooks
 |
Programming Grails
Dig
deeper into Grails architecture and discover how this application
framework works its magic. Written by a core developer on the Grails
team, this practical guide takes you behind the curtain to reveal the
inner workings of its 2.0 feature set. You'll learn best practices for
building and deploying Grails applications, including performance,
security, scaling, tuning, debugging, and monitoring.
Understand how Grails integrates with Groovy, Spring, Hibernate, and
other JVM technologies, and learn how to create and use plugins to
augment your application's functionality. Once you know how Grails adds
behavior by convention, you can solve problems more easily and develop
applications more intuitively. |
 |
Computer Science Programming Basics in Ruby
If
you know basic high-school math, you can quickly learn and apply the
core concepts of computer science with this concise, hands-on book. Led
by a team of experts, you'll quickly understand the difference between
computer science and computer programming and you'll learn how
algorithms help you solve computing problems.
Each chapter builds on material introduced earlier in the book, so you
can master one core building block before moving on to the next. You'll
explore fundamental topics such as loops, arrays, objects, and classes,
using the easy-to-learn Ruby programming language. Then you'll put everything together in the last chapter by programming a simple game of tic-tac-toe. |
 |
Professional iOS Database Application Programming, 2nd Edition
Whether you're a novice or experienced developer, you will want to dive into this updated resource on database application programming
for the iPhone and iPad. Packed with more than 50 percent new and
revised material - including completely rebuilt code, screenshots, and
full coverage of new features pertaining to database programming
and enterprise integration in iOS 6 - this must-have book intends to
continue the precedent set by the previous edition by helping thousands
of developers master database application programming. |
 |
Professional Heroku Programming
A
cloud application platform, Heroku is currently the only approved
platform for creating apps within Facebook, and its number of users is
growing at rapid pace. However, there are very few books on the market
that offer professional-level coverage of this platform, until now. The
author duo begins with an introduction to the Heroku platform and its
associated core concepts and then goes on to explain how writing for
this platform differs from that of traditional development systems.
Example applications, additional resources, and advice for your next
steps round out this resource, making it a thorough, indispensable
guide. |
 |
OpenGL Programming Guide, 8th Edition
Today's
OpenGL software interface enables programmers to produce
extraordinarily high-quality computer-generated images and interactive
applications using 2D and 3D objects, color images, and programmable
shaders.
OpenGL Programming Guide: The Official Guide to Learning OpenGL,
Version 4.3, Eighth Edition, has been almost completely rewritten and
provides definitive, comprehensive information on OpenGL and the OpenGL
Shading Language. This edition of the best-selling "Red Book" describes
the features through OpenGL version 4.3. |
 |
Learning iOS Programming, 3rd Edition
Get
a rapid introduction to iPhone, iPad, and iPod touch programming. With
this easy-to-follow guide, you'll learn how to develop your first
marketable iOS application, from opening Xcode to submitting your
product to the App Store. Whether you're a developer new to Mac programming
or an experienced Mac developer ready to tackle iOS, this is your book.
You'll learn about Objective-C and the core frameworks hands-on by
writing several sample iOS applications, giving you the basic skills for
building your own applications independently. Packed with code samples,
this book is refreshed and updated for iOS 6 and Xcode 4. |
 |
Programming the Mobile Web, 2nd Edition
With
the second edition of this popular book, you'll learn how to build
HTML5 and CSS3-based apps that access geolocation, accelerometer,
multi-touch screens, offline storage, and other features in today's
smartphones, tablets, and feature phones. The market for mobile apps
continues to evolve at a breakneck pace, and this book is the most
complete reference available for the mobile web.
Author and mobile development expert Maximiliano Firtman shows you how
to develop a standard app core that you can extend to work with specific
devices. This updated edition covers many recent advances in mobile
development, including responsive web design techniques, offline
storage, mobile design patterns, and new mobile browsers, platforms, and
hardware APIs. |
 |
Twisted Network Programming Essentials, 2nd Edition
Get
started with Twisted, the event-driven networking framework written in
Python. With this introductory guide, you'll learn the key concepts and
design patterns to build event-driven client and server applications for
many popular networking protocols. You'll also learn the tools to build
new protocols using Twisted's primitives.
Start by building basic TCP clients and servers, and then focus on
deploying production-grade applications with the Twisted Application
infrastructure. Along the way, you can play with and extend examples of
common tasks you'll face when building network applications. If you're
familiar with Python, you're ready for Twisted. |
 |
Excel VBA Programming For Dummies, 3rd Edition
Author
and Excel guru John Walkenbach, known to his devoted fans as "Mr.
Spreadsheet," guides you through taking your Excel skills to the next
level by creating your own customized spreadsheet solutions using Visual
Basic for Applications (VBA). This updated edition of this bestselling
book shows you how to use VBA, write macros, customize your Excel apps
to look and work the way you want, avoid errors, and more. |
 |
Programming PHP, 3rd Edition
This
updated edition teaches everything you need to know to create effective
web applications with the latest features in PHP 5.x. You'll start with
the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.
If you have a working knowledge of HTML, the authors' many style tips and practical programming advice will help you become a top-notch PHP programmer. |
 |
Programming iOS 6, 3rd Edition
Get
a solid grounding in all the fundamentals of Cocoa Touch, and avoid
problems during iPhone and iPad app development. With this revised and
expanded edition, you'll dig into Cocoa and learn how to work
effectively with Objective-C and Xcode. This book covers iOS 6 in a
rigorous, orderly fashion - ideal whether you're approaching iOS for the
first time or need a reference to bolster existing skills.
Learn about features introduced with iOS 6, including Objective-C
language advances, autosynthesis, autolayout, new view controller
rotation rules, unwind segues, state restoration, styled text, and
collection views. |
|
No comments:
Post a Comment