Murach’s SQL Server 2008 for Developers

eBook Details:

  • Paperback: 748 pages
  • Publisher: WOW! eBook & Associates; 3rd edition (November 24, 2008)
  • Language: English
  • ISBN-10: 9781890774516
  • ISBN-13: 978-1890774516

eBook Description:

Murach’s SQL Server 2008 for Developers

When we published the first edition of this book, we heard from plenty of developers who were just starting out using Microsoft SQL Server and found this to be a great book for training.

But we also heard from a lot of experienced developers who read it and were amazed to discover how much they didn’t know about SQL. That’s why we’ve dubbed this book “the SQL book that most developers don’t even know they need.”

So whether you’re new to SQL…or whether you’ve been squeaking by with the SQL you know, never realizing how much you’re missing out on…this is the book for you.

This book is designed to teach application developers all of the skills they need to use SQL to work with a Microsoft SQL Server 2008 database. But it’s also a great first book for developers who are on the path to becoming a DBA.

Unlike most SQL Server 2008 books, this one starts by showing you how to use SQL queries to extract and update the data in a database, because that’s what every application developer needs to know first. Then, it shows how to design and implement a database, how to use powerful backend database features like views, stored procedures, functions, triggers, cursors, transactions, locking, security, and how to work with BLOB and XML data. Finally, it shows how to use the CLR integration feature to create database objects using a .NET language such as C# or Visual Basic.

CLICK TO DOWNLOAD

Murach’s JavaScript and DOM Scripting

eBook Details:

  • Paperback: 764 pages
  • Publisher: WOW! eBook & Associates (August 17, 2009)
  • Language: English
  • ISBN-10: 1890774553
  • ISBN-13: 978-1890774554

eBook Description:

Murach’s JavaScript and DOM Scripting

Today, web users expect web sites to provide advanced features, dynamic user interfaces, and fast response times. To deliver that, you need to know the JavaScript language. Beyond that, though, you need to know how to use JavaScript to script the Document Object Model (or DOM).

Now, at last, you can learn both JavaScript and DOM scripting in this one great book.

In fact, by the end of chapter 3, you’ll be able to develop and debug significant JavaScript applications. By the end of section 2, you’ll know the complete JavaScript language and some elementary DOM scripting. And by end of section 3, you will have raised your DOM scripting skills to an expert level.

Create your first JavaScript application TODAY

To get you off to a fast start, chapter 2 of section 1 presents a complete subset of JavaScript that includes basic event handling and elementary DOM scripting so you can start writing significant applications right away. Then, chapter 3 shows you how to use the Firebug extension of Firefox to test and debug your applications. To see how these chapters work, you can download them for free.

Master the JavaScript features you’ll use every day

When you finish section 1, you’ll know a lot and have the perspective you need for rapid learning.

CLICK TO DOWNLOAD

Beginning Android Games

eBook Details:

  • Paperback: 688 pages
  • Publisher: WOW! eBook (April 13, 2011)
  • Language: English
  • ISBN-10: 1430230428
  • ISBN-13: 978-1430230427

eBook Description:

Beginning Android Games

Beginning Android Games offers everything you need to join the ranks of successful Android game developers. You’ll start with game design fundamentals and programming basics, and then progress towards creating your own basic game engine and playable games. This will give you everything you need to branch out and write your own Android games.

The potential user base and the wide array of available high-performance devices makes Android an attractive target for aspiring game developers. Do you have an awesome idea for the next break-through mobile gaming title? Beginning Android Games will help you kick-start your project.

The book will guide you through the process of making several example games for the Android platform, and involves a wide range of topics:

  • The fundamentals of game development
  • The Android platform basics to apply those fundamentals in the context of making a game
  • The design of 2D and 3D games and their successful implementation on the Android platform

Beginning Android Games offers everything you need to join the ranks of successful Android game developers. You’ll start with game design fundamentals and programming basics, and then progress towards creating your own basic game engine and playable games. This will give you everything you need to branch out and write your own Android games.

The potential user base and the wide array of available high-performance devices makes Android an attractive target for aspiring game developers. Do you have an awesome idea for the next break-through mobile gaming title? Beginning Android Games will help you kick-start your project.

CLICK TO DOWNLOAD

Smashing jQuery

eBook Details:

  • Paperback: 336 pages
  • Publisher: WOW! eBook; 1st edition (February 8, 2011)
  • Language: English
  • ISBN-10: 9780470977231
  • ISBN-13: 978-0470977231

eBook Description:

From the world’s most popular resource for web designers and developer’s comes the ultimate guide to jQuery

  • Begins with an exploration of fundamental jQuery concepts such as Document Object Model (DOM) scripting
  • Explores writing “Don’t Repeat Yoursefl” (DRY) to gain a comprehensive understanding of these imperative modern techniques and best practices
  • Shows how jQuery enables the user to adhere to these modern best practices with ease
  • The succeeding chapters discuss a specific part of jQuery development such as manipulating the DOM, working with Ajax, and adding slick animation effects through tutorial style learning approach that utilizes working examples to explore the concept
  • The books caps off by discussing popular ways of extending the core jQuery library with pugins and building web interfaces using jQuery UI

From the Back Cover

Smashing jQuery: Enhance User Experience by Creating Richer and More Interactive Web Interfaces

Smashing jQuery demonstrates how you can create rich Web interfaces by easily integrating the jQuery framework into your Web site with minimal JavaScript knowledge. jQuery allows Web designers to build interactivity that is compatible across all major browsers into their Web sites. Jake Rutter, an experienced Web designer and developer, shows you how to add interactivity through a series of tutorials, providing you with the ability to create great Web applications.

CLICK TO DOWNLOAD

Code in the Cloud: Programming Google AppEngine

eBook Details:

  • Paperback: 320 pages
  • Publisher: WOW! eBook; 1st edition (April 29, 2011)
  • Language: English
  • ISBN-10: 1934356638
  • ISBN-13: 978-1934356630

eBook Description:

Code in the Cloud: Programming Google AppEngine

Join the next wave of Web 2.0 software development in the cloud! Cloud applications are the next big shift in application development: instead of building single-user applications to run on a personal computer, new applications are being built as multi-user services that run in data centers around the world. One of the most exciting new environments for building services in the cloud is Google’s AppEngine. AppEngine is a powerful, easy-to-use framework for developing cloud-based services. This book will teach you what you need to make the shift to cloud development using AppEngine.

One of the most exciting recent changes in the computing world is cloud computing. Cloud computing is a dramatic shift in how applications are developed and used and even in what applications are. With cloud computing, developers are no longer building applications that run on a user’s desktop computer. Instead, they’re building services on the network that can be used by thousands of users at the same time.

Cloud services are an exciting opportunity for developers: the cloud is a platform for creating services, a new kind of application that can reach more users, and provide those users with more capabilities than a desktop application ever could. Building applications as cloud services also makes them scalable: cloud applications can easily and smoothly adapt from running on a single computer for a single user to running on thousands of computers for millions of users. Code in the Cloud: Programming Google AppEngine will teach you what a cloud service is, and how it differs from traditional applications. It will show you how to build a cloud service, taking advantage of the services that AppEngine makes available to you, using iterative development of a simple application to guide you through the different aspects of AppEngine development, using either Python or Java.

CLICK TO DOWNLOAD