Sabtu, 18 Mei 2013

Wow! eBook: HTML5 Canvas, 2nd Edition - 4 new eBooks


Wow! eBook: HTML5 Canvas, 2nd Edition - 4 new eBooks

Link to Wow! eBook

HTML5 Canvas, 2nd Edition

Posted: 18 May 2013 07:17 AM PDT

Book Description

Flash is fading fast as Canvas continues to climb. The second edition of this popular book gets you started with HTML5 Canvas by showing you how to build interactive multimedia applications. You'll learn how to draw, render text, manipulate images, and create animation—all in the course of building an interactive web game throughout the book.

Updated for the latest implementations of Canvas and related HTML5 technologies, this edition includes clear and reusable code examples to help you quickly pick up the basics—whether you currently use Flash, Silverlight, or just HTML and JavaScript. Discover why HTML5 is the future of innovative web development.

  • Create and modify 2D drawings, text, and bitmap images
  • Use algorithms for math-based movement and physics interactions
  • Incorporate and manipulate video, and add audio
  • Build a basic framework for creating a variety of games
  • Use bitmaps and tile sheets to develop animated game graphics
  • Go mobile: build web apps and then modify them for iOS devices
  • Explore ways to use Canvas for 3D and multiplayer game applications

Table of Contents
Chapter 1. Introduction to HTML5 Canvas
Chapter 2. Drawing on the Canvas
Chapter 3. The HTML5 Canvas Text API
Chapter 4. Images on the Canvas
Chapter 5. Math, Physics, and Animation
Chapter 6. Mixing HTML5 Video and Canvas
Chapter 7. Working with Audio
Chapter 8. Canvas Games: Part I
Chapter 9. Canvas Games: Part II
Chapter 10. Going Mobile!
Chapter 11. Further Explorations
Appendix A. Full Code Listings

Book Details

  • Paperback: 750 pages
  • Publisher: O’Reilly Media; 2nd Edition (April 2013)
  • Language: English
  • ISBN-10: 1449334989
  • ISBN-13: 978-1449334987
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post HTML5 Canvas, 2nd Edition appeared first on Wow! eBook.

JavaScript for PHP Developers

Posted: 18 May 2013 07:14 AM PDT

Book Description

If you want to significantly expand your web development skills beyond PHP, this practical, hands-on book teaches you ECMAScript—the core JavaScript language—from the ground up. You'll discover some similarities between JavaScript and PHP, such as conditions and loops, but the primary focus is on JavaScript's unique object creation, classes, prototypes, and inheritance.

JavaScript knowledge is essential for working with today's Web, whether you're building applications for the client, the server, or for mobile use—and your PHP experience gives you a head start. This book will help you become fluent with JavaScript quickly, and then serve as a handy reference once you start coding.

  • Explore JavaScript syntax, including variables, arrays, loops, and conditions
  • Learn how functions are important in JavaScript—and why they're actually objects
  • Delve into JavaScript's object-oriented features, including prototypes, code reuse, and inheritance
  • Examine the built-in API and explore its global functions, properties, and objects
  • Learn about updates in ECMAScript5, the latest version of the standard
  • Use common design patterns to organize your code in large applications

Table of Contents
Chapter 1. Introduction
Chapter 2. JavaScript Syntax
Chapter 3. Functions
Chapter 4. Object-Oriented Programming
Chapter 5. The Built-In API
Chapter 6. ECMAScript 5
Chapter 7. JavaScript Patterns

Book Details

  • Paperback: 160 pages
  • Publisher: O’Reilly Media (April 2013)
  • Language: English
  • ISBN-10: 1449320198
  • ISBN-13: 978-1449320195
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post JavaScript for PHP Developers appeared first on Wow! eBook.

AngularJS

Posted: 18 May 2013 07:10 AM PDT

Book Description

Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps.

Guided by two engineers who worked on AngularJS at Google, you'll walk through the framework's key features, and then build a working AngularJS app—from layout to testing, compiling, and debugging. You'll learn how AngularJS helps reduce the complexity of your web app.

  • Dive deep into Angular's building blocks and learn how they work together
  • Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC
  • Assemble your full app in the browser, using client-side templates
  • Use AngularJS directives to extend HTML with declarative syntax
  • Communicate with the server and implement simple caching with the $http service
  • Use dependency injection to improve refactoring, testability, and multiple environment design
  • Get code samples for common problems you face in most web apps

Table of Contents
Chapter 1. Introduction to AngularJS
Chapter 2. Anatomy of an AngularJS Application
Chapter 3. Developing in AngularJS
Chapter 4. Analyzing an AngularJS App
Chapter 5. Communicating with Servers
Chapter 6. Directives
Chapter 7. Other Concerns
Chapter 8. Cheatsheet and Recipes

Book Details

  • Paperback: 196 pages
  • Publisher: O’Reilly Media (April 2013)
  • Language: English
  • ISBN-10: 1449344852
  • ISBN-13: 978-1449344856
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post AngularJS appeared first on Wow! eBook.

Computer Science Programming Basics in Ruby

Posted: 18 May 2013 07:06 AM PDT

Book Description

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.

  • Learn how to write algorithms to solve real-world problems
  • Understand the basics of computer architecture
  • Examine the basic tools of a programming language
  • Explore sequential, conditional, and loop programming structures
  • Understand how the array data structure organizes storage
  • Use searching techniques and comparison-based sorting algorithms
  • Learn about objects, including how to build your own
  • Discover how objects can be created from other objects
  • Manipulate files and use their data in your software

Table of Contents
Chapter 1. Introduction to Computer Science
Chapter 2. How Does the Computer Really Work?
Chapter 3. Core Programming Elements
Chapter 4. Conditional Structures
Chapter 5. Loop Structures
Chapter 6. Arrays
Chapter 7. Sorting and Searching
Chapter 8. Using Objects
Chapter 9. Defining Classes and Creating Objects
Chapter 10. Object Inheritance
Chapter 11. File Input/Output
Chapter 12. Putting It All Together: Tic-Tac-Toe

Appendix A. Recommended Additional Reading
Appendix B. Installing Ruby
Appendix C. Writing Code for Ruby
Appendix D. Using irb

Book Details

  • Paperback: 188 pages
  • Publisher: O’Reilly Media (April 2013)
  • Language: English
  • ISBN-10: 1449355978
  • ISBN-13: 978-1449355975
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Computer Science Programming Basics in Ruby appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar