Limit search to available items
Book Cover
E-book
Author Cameron, Dane, author

Title HTML5, JavaScript, and jQuery 24-hour trainer / Dane Cameron
Published Indianapolis, IN : John Wiley & Sons, Inc., [2015]

Copies

Description 1 online resource (xxii, 385 pages) : illustrations
Series Wrox guides
Wrox guides.
Contents Ch. 1 Introduction To HTML5 -- What Is a Markup Language? -- The Simplest HTML Page Possible -- An HTML Template -- Understanding Elements and Attributes -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 2 Basic HTML -- Structuring Text -- Links and Images -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 3 Lists And Tables -- Lists -- Tables -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 4 Introduction To CSS -- CSS Selectors -- CSS Files and Inline Styles -- Specificity -- Inheritance -- Browser Defaults -- Chrome Scratch Pad -- Try It -- Lesson Requirements -- Step by Step -- ch. 5 Structuring Pages With CSS -- The Box Model -- Display Type -- Positioning Elements -- Controlling Positions -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 6 HTML Forms -- What Is a Form? -- Adding Fields to a Form -- HTML5 Input Fields -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 7 Semantic Tags -- Grouping and Segmenting Content -- Header -- Footer -- Main -- Section -- Aside -- Article -- Nay -- Address -- Styling Semantic Tags with CSS -- Microformats -- Summing Up -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 8 HTML5 Validation -- Adding Validation Rules -- Customizing Validation -- Disabling Validation -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 9 Drag And Drop -- Understanding Events -- Drag and Drop Example -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 10 Dynamic Elements -- Summary and Details Tags -- Progress Bar and Meter -- Range Element -- Polyfills -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 11 Javascript -- JavaScript Console -- Data Types -- Strings -- Numbers -- Booleans -- Null -- Undefined -- Arrays -- Objects -- Functions -- Control Structures -- Truthy and Falsy Values -- Dynamic Typing -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 12 Debugging -- Try It -- Lesson Requirements -- Step-by-Step -- Finding Errors -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 13 Functions -- Closures -- Hoisting and Block Scope -- Arguments -- Bind -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 14 Objects -- Object Literals -- Prototypes -- Constructor Functions -- Modules -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 15 JSON -- Replacing and Reviving -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 16 Document Object Model -- Nodes and Objects -- Selecting Elements -- Traversing the DOM -- Manipulating the DOM -- Responding to Events -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 17 JQUERY Selection -- Loading jQuery -- Selecting Elements -- Pseudo-selectors -- Selection Within a Context -- Wrapped Objects -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 18 JQUERY Traversal And Manipulation -- Traversal -- Chaining -- Manipulation -- Changing Elements -- Iteration -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 19 JQUERY Events -- Registering Event Listeners -- Delegated Event Listeners -- Form Events -- Screen Events -- Animation -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 20 Data Attributes And Templates -- Template Tag -- Data Attributes -- Using the Template -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 21 JQUERY Plugins -- jQuery UI -- Writing a Plugin -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 22 HTML5 Audio -- File Formats -- Audio Tag -- Controlling Playback -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 23 HTML5 Video -- File Formats -- Controlling Volume -- Controlling Playback Speed -- Controlling Video Size -- Media Source Extensions -- Encrypted Media Extensions -- Web Cryptography -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 24 Canvas: Part I -- Simple Drawing -- Drawing Lines -- Circles and Curves -- Drawing Text -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 25 Canvas: Part II -- Linear Gradients -- Shadows -- Images -- Transforming Shapes -- Basic Animation -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 26 CSS3: Part I -- Selectors -- CSS Borders -- Custom Fonts -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 27 CSS3: Part II -- Linear Gradients -- Calc Function -- Text Effects -- 2D Transformations -- Transitions -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 28 CSS3 Media Queries -- Adding Media Queries -- External Stylesheets -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 29 Web Servers -- URLs -- Choosing a Web Server -- Try It -- Lesson Requirements -- Step-by-Step (OS X) -- Step-by-Step (Windows) -- ch. 30 Web Storage -- Client-Side Storage -- Web Storage API -- Storing Structured Data -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 31 Indexeddb -- Creating a Database -- Storing Data -- Reading Data -- Deleting Data -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 32 Application Cache -- Manifest Files -- Updating Resources -- Cache Events -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 33 Web Workers -- JavaScript Event Model -- Web Workers -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 34 Files -- FileReader API -- Other File-Related APIs -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 35 AJAX -- AJAX Requests -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 36 Promises -- Working with Promises -- Creating Promises -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 37 Responsive Web Design -- Testing Screen Resolution -- Flexible Grids -- Media Queries -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 38 Location API -- Monitor Movement -- Loading the Application -- Windows Instructions -- OS X Instructions -- Using the Application -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 39 JQUERY Mobile: Part I -- Understanding jQuery Mobile -- Importing jQuery Mobile -- Mobile Design -- JQUERY Mobile Pages -- Form-Based Pages -- JavaScript -- Try It -- Lesson Requirements -- Step-by-Step -- ch. 40 JQUERY Mobile: Part II -- UI Components -- Collapsible Components -- Popups -- Selection -- Flip-Switch -- Events -- Gestures -- Lifecycle Events -- Try It -- Lesson Requirements -- Step-by-Step
Notes "Wrox programmer to programmer"--Cover
Includes index
Print version record
Subject HTML (Document markup language)
JavaScript (Computer program language)
Application software -- Development.
HTML.
Application software -- Development
HTML (Document markup language)
JavaScript (Computer program language)
Form Electronic book
ISBN 111900117X
9781119001171
Other Titles HTML5, JavaScript, and jQuery twenty-four-hour trainer