Free Downloads
Head First HTML5 Programming: Building Web Apps With JavaScript

HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML's put on some major muscle. Now we've got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you've got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.Now you probably already know all about HTML markup (otherwise known as structure) and you know all about CSS style (presentation), but what you've been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they're still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications.Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.Here are just some of the things you'll learn in Head First HTML5 Programing:Learn how to make your pages truly interactive by using the power of the DOM.Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.Use the Geolocation API to know where your users are.Bring out your inner artist with Canvas, HTML5's new 2D drawing surface.Go beyond just plugging a video into your pages, and create custom video experiences.Learn the secret to grabbing five megabytes of storage in every user's browser.Improve your page's responsiveness and performance with Web workers.And much more.

Series: Head First

Paperback: 610 pages

Publisher: O'Reilly Media; 1 edition (October 21, 2011)

Language: English

ISBN-10: 1449390544

ISBN-13: 978-1449390549

Product Dimensions: 8 x 1.3 x 9.2 inches

Shipping Weight: 2.5 pounds (View shipping rates and policies)

Average Customer Review: 4.0 out of 5 stars  See all reviews (105 customer reviews)

Best Sellers Rank: #74,298 in Books (See Top 100 in Books) #27 in Books > Computers & Technology > Mobile Phones, Tablets & E-Readers > Programming & App Development #68 in Books > Computers & Technology > Programming > Web Programming > JavaScript #325 in Books > Textbooks > Computer Science > Programming Languages

Head First HTML5 Programming Learn how to use HTML5 and JavaScript to create interactive web pages. Build real web applications that use location, 2D drawing, local storage, video and much more. View larger

Javascript: A Pocket Key to JavaScript for beginners (JavaScript Programming, JavaScript Beginners, JavaScript for web developers, JavaScript Beginners Guide, Java Programming for Beginners) Javascript: Beginner to Expert with Javascript Programming (Javascript, Javascript Programming, Javascript for Beginners, Java, Java Programming, Java for Beginners,) Head First HTML5 Programming: Building Web Apps with JavaScript Exam Ref 70-480 Programming in HTML5 with JavaScript and CSS3 (MCSD): Programming in HTML5 with JavaScript and CSS3 JavaScript: QuickStart Guide - The Simplified Beginner's Guide To JavaScript (JavaScript, JavaScript Programming, JavaScript and Jquery) Javascript: Learn Javascript In A DAY! - The Ultimate Crash Course to Learning the Basics of the Javascript Programming Language In No Time (Javascript, ... JSON, Javascript Development Book 1) JAVASCRIPT: Easy JavaScript Programming For Beginners. Your Step-By-Step Guide to Learning JavaScript Programming (JavaScript Series) Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Learning Php, Mysql, Javascript, Css & Html5) Mobile Apps Made Simple: The Ultimate Guide to Quickly Creating, Designing and Utilizing Mobile Apps for Your Business - 2nd Edition (mobile application, ... programming, android apps, ios apps) XML Programming Success in a Day: Beginner's Guide to Fast, Easy, and Efficient Learning of XML Programming (XML, XML Programming, Programming, XML Guide, ... XSL, DTD's, Schemas, HTML5, JavaScript) HTML5: Discover How To Create HTML 5 Web Pages With Ease (HTML5 CSS3 JavaScript) Building Android Apps with HTML, CSS, and JavaScript: Making Native Apps with Standards-Based Web Tools Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa JAVASCRIPT: JavaScript in 8 Hours, For Beginners, Learn JavaScript Fast! A Smart Way to Learn JS, Plain & Simple, Learn JS Programming Language in Easy Steps, A Beginner's Guide, Start Coding Today! Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Programming HTML5 Applications: Building Powerful Cross-Platform Environments in JavaScript Head First C#, 2E: A Learner's Guide to Real-World Programming with Visual C# and .NET (Head First Guides) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming)