Webmaster Tips » Webmaster Books » JavaScript
JavaScript books
Foundation HTML5 Animation with JavaScript
![]() |
Author: | Billy Lamberta |
| List price: | $39.99 | |
| Amazon price: | $23.99 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | friendsofED (30 November 2011) |
Foundation HTML5 Animation with JavaScript covers everything that you need to know to create dynamic scripted animation using the HTML5 canvas. It provides information on all the relevant math you'll need, before moving on to physics concepts like acceleration, velocity, easing, springs, collision detection, conservation of momentum, 3D, and forward and inverse kinematics. Foundation HTML5 Animation with JavaScript is a fantastic resource for all web developers working in HTML5 or switching over from Flash to create standards-compliant games, applications, and animations that will work across all modern browsers and most mobile devices, including iPhones, iPads, and Android devices.
You will learn how to utilize the amazing animation and physics-based code originally created by author Keith Peters in his hugely successful Foundation ActionScript Animation in all of your HTML5 applications. In no time at all, you'll understand the concepts behind scripted animation and also have the ability to create all manner of exciting animations and games.
- All the JavaScript and HTML5 code (including math and trigonometry functions) you'll need to start animating with code
- Basic motion principles like velocity, acceleration, friction, easing, and bouncing
- How to handle user interactions via the keyboard, mouse, and touchscreen
- Advanced motion techniques like springs, coordinate rotation, conservation of momentum, and forward and inverse kinematics
- All the basic 3D concepts you'll need for 3D in HTML5 (without WebGL)—from simple perspective to full 3D solids, complete with backface culling and dynamic lighting
This book is a fantastic resource for all web developers working in HTML5 or switching over from Flash to create standards-compliant games, applications, and animations that will work across all modern browsers and most mobile devices, including iPhones, iPads, and Android devices.
Table of Contents- Basic Animation Concepts
- Basics of JavaScript for Animation
- HTML5 and Canvas graphics
- Trigonometry for Animation
- Velocity and Acceleration
- Boundaries and Friction
- User Interaction: Moving Objects Around
- Easing and Springing
- Collision Detection
- Coordination Rotation and Bouncing Off Angles
- Billiard Ball Physics
- Particle Attraction and Gravity
- Forward Kinematics: Making Things Walk
- Inverse Kinematics: Dragging and Reaching
- 3D Basics
- 3D Lines and Fills
- Backface Culling and 3D Lighting
- Matrix Math
- Tips and Tricks
Pro JavaScript Techniques
![]() |
Author: | John Resig |
| List price: | $44.99 | |
| Amazon price: | $28.00 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Apress (13 December 2006) |
JavaScript usage on the Web has changed in recent times, due to increased JavaScript support in web browsers, and new techniques coming to light. JavaScript is also now being looked on as a proper programming language, whereas in it's inception it was regarded as little more than a scripting toy.
This book addresses all the points above in detail - modern browser support (including information on Internet Explorer 7), Object-Oriented JavaScript, testing and debugging, Unobtrusive JavaScript techniques using DOM Scripting, Ajax, creating and using blocks of reusable code, and looking towards the future of JavaScript.
It backs up all the concepts with real world examples and full-blown case studies, and also includes several reference sections to allow developers to look up details quickly and easily.
JavaScript: Visual QuickStart Guide (8th Edition)
![]() |
Author: | Tom Negrino |
| List price: | $34.99 | |
| Amazon price: | $17.94 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Peachpit Press ( 6 August 2011) |
This task-based, visual-reference guide has been fully revised and uses step-by-step instructions and plenty of screenshots to give beginning and intermediate scripters what they need to know to keep their skills up-to-date. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. In this updated eighth edition, readers will find new information on using frameworks and libraries--such as jQuery--and modern coding techniques.
JavaScript and Ajax for the Web: Visual QuickStart Guide (7th Edition)
![]() |
Author: | Tom Negrino |
| List price: | $39.99 | |
| Amazon price: | $15.96 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Peachpit Press (24 October 2008) |
This task-based, visual reference guide has been fully revised. It uses step-by-step instructions and plenty of screenshots to give beginning and intermediate Web designers what they need to know to learn JavaScript. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. In this updated seventh edition, readers will find new information on Ajax design and modern coding techniques.
Sams Teach Yourself HTML, CSS, and JavaScript All in One
![]() |
Author: | Julie C. Meloni |
| List price: | $34.99 | |
| Amazon price: | $11.94 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Sams ( 1 December 2011) |
The all-in-one HTML, CSS and JavaScript beginner's guide: covering the three most important languages for web development!
Mastering HTML, CSS, and JavaScript is vital for any beginning web developer - and the importance of these technologies is growing as web development moves away from proprietary alternatives such as Flash. Sams Teach Yourself HTML, CSS, and JavaScript All in One brings together everything beginners need to build powerful web applications with the HTML and CSS standards and the latest JavaScript and Ajax libraries. With this book, beginners can get all the modern web development knowledge you need from one expert source. Bestselling author Julie Meloni (Sams Teach Yourself PHP, MySQL and Apache All in One) teaches simply and clearly, through brief, hands-on lessons focused on knowledge you can apply immediately. Meloni covers all the building blocks of practical web design and development, integrating new techniques and features into every chapter. Each lesson builds on what's come before, showing you exactly how to use HTML, CSS, and JavaScript together to create great web sites. Coverage includes all this, and much more: " Working with HTML text, fonts, tables, links, graphics, and multimedia " Advanced web page design with CSS, including lists, fixed and liquid layouts, and designing for devices " Web Scripting with JavaScript, including DOM, syntax, functions, and libraries " Extending JavaScript with Ajax " Advanced site functionality and management, from site organization through search engine optimization
Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
![]() |
Author: | Jonathan Stark |
| List price: | $29.99 | |
| Amazon price: | $14.55 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | O'Reilly Media (26 January 2010) |
What people are saying about Building iPhone Apps w/ HTML, CSS, and JavaScript
"The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills to build native iPhone applications using these technologies."
--John Allsopp, author and founder of Web Directions
"Jonathan's book is the most comprehensive documentation available for developing web applications for mobile Safari. Not just great tech coverage, this book is an easy read of purely fascinating mobile tidbits in a fun colloquial style. Must have for all PhoneGap developers."
-- Brian LeRoux, Nitobi Software
It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for the iPhone and iPod Touch on the platform of your choice-without using Objective-C or Cocoa.
Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product for several platforms. You'll find guidelines for converting your product into a native iPhone app using the free PhoneGap framework. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools.
- Build iPhone apps with tools you already know how to use
- Learn how to make an existing website look and behave like an iPhone app
- Add native-looking animations to your web app using jQTouch
- Take advantage of client-side data storage with apps that run even when the iPhone is offline
- Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript
- Submit your applications to the App Store with Xcode
This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.
JavaScript and AJAX For Dummies
![]() |
Author: | Andy Harris |
| List price: | $29.99 | |
| Amazon price: | $17.63 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | For Dummies ( 2 December 2009) |
Learn to use these powerful tools together and build Web sites that work
If you want to build Web pages that offer real value to your site's visitors, JavaScript and AJAX are top tools for the job. Even if you're new to Web programming, this book helps you create sites any designer will admire. With easy-to-understand steps and an emphasis on free tools, you'll be able to jump right into building a site using the same techniques as the pros.
- Down to basics — learn your way around JavaScript and choose an editor and test browser
Manage complexity — use functions, arrays, and objects to create more sophisticated programs
Page magic — discover how to control what happens on your pages, animate objects, and put pages in motion
Get beautiful — Use the jQuery User Interface library to add sliders, tabbed interfaces, and custom dialogs to a site
Come clean with AJAX — build AJAX requests into your programs, use jQuery, and work with AJAX data
Open the book and find:
- How to choose a test browser
How to discuss string concatenation with a straight face
Tips for debugging your code
How to add useful information to a dropdown list
Why AJAX connections should be asynchronous
The exciting possibilities of the jQuery library
How to use the Aptana editor
Online resources for JavaScript programmers
The JavaScript Pocket Guide (Peachpit Pocket Guide)
![]() |
Author: | Lenny Burdette |
| List price: | $19.99 | |
| Amazon price: | $8.85 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Peachpit Press (15 April 2010) |
JavaScript is an object-oriented scripting language that enables you to modify a document's structure, styling, and content in response to user actions. This handy pocket serves as both a quick introduction to the language and acts a valuable reference. It's packed with tips as well as JavaScript syntax, methods, and properties. Concise and inexpensive, it's exactly the guide many web designers and developers need.
JavaScript Pocket Reference (2nd Edition)
![]() |
Author: | David Flanagan |
| List price: | $9.95 | |
| Amazon price: | $5.18 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | O'Reilly Media ( 5 November 2002) |
JavaScript--the powerful, object-based scripting language that can be embedded directly into HTML pages--has earned its place in the web developer's toolkit, to the extent that it's now considered required knowledge for web developers. You can use JavaScript to create dynamic, interactive applications that run completely within a web browser. JavaScript is also the language of choice for developing Dynamic HTML content. Because its syntax is based on the popular programming languages C, C++, and Java, JavaScript is familiar and easy to learn for experienced programmers. At the same time, it's an interpreted scripting language, providing a flexible, forgiving programming environment for new programmers.
The JavaScript Pocket Reference, 2nd Edition, provides a complete overview of the core JavaScript language and client-side scripting environment, as well as quick-reference material on core and client-side objects, methods, and properties. The new edition has been revised to cover JavaScript 1.5, and is particularly useful for developers working with the standards-compliant web browsers, such as Internet Explorer 6, Netscape 7, and Mozilla. Ideal as an introduction for beginners and a quick reference for advanced developers, this pocket-sized book is easy to take anywhere and serves as the perfect companion volume to the bestselling JavaScript: The Definitive Guide, 4th Edition.
O'Reilly's Pocket References have become a favorite among developers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point and need to get to the answer quickly, the new JavaScript Pocket Reference is the book you'll want close at hand.
Pro JavaScript Design Patterns (Recipes: a Problem-Solution Ap)
![]() |
Author: | Ross Harmes |
| List price: | $44.99 | |
| Amazon price: | $28.50 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Apress (17 December 2007) |
JavaScript is a hugely popular language for adding dynamic functionality to web pages, and it is possible to use design patterns within JavaScript to further improve your code - they can improve efficiency, cut down on repetition, and provide useful frameworks to build code on top of. This book (the only one available covering JavaScript design patterns thoroughly) gives web developers all they know to start using design patterns in their JavaScripting, including several real world examples for them to learn from.
Tips & Tricks
Webmaster Tools
Sponsors
Subscribe
Statistics
Validate








