Mastering jQuery : elevate your development skills by leveraging every available ounce of jQuery

If you are a developer who is already familiar with using jQuery and wants to push your skill set further, then this book is for you. The book assumes an intermediate knowledge level of jQuery, JavaScript, HTML5, and CSS.

Saved in:
Bibliographic Details
Main Author: Libby, Alex, (Author)
Format: eBook
Language: English
Published: Birmingham, UK : Packt Publishing, 2015.
Series: Community experience distilled.
Subjects:
ISBN: 9781680157482
1680157485
9781783985470
178398547X
1783985461
9781783985463
Physical Description: 1 online resource (1 volume) : illustrations

Cover

Table of contents

LEADER 05376cam a2200493 i 4500
001 kn-ocn911430903
003 OCoLC
005 20240717213016.0
006 m o d
007 cr cn|||||||||
008 150623s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d EBLCP  |d DEBSZ  |d DEBBG  |d KNOVL  |d N$T  |d COO  |d OCLCF  |d TEFOD  |d OCLCQ  |d MERUC  |d CEF  |d AU@  |d UKMGB  |d OCLCQ  |d WYU  |d UAB  |d OCLCO  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ 
020 |a 9781680157482  |q (electronic bk.) 
020 |a 1680157485  |q (electronic bk.) 
020 |a 9781783985470  |q (electronic bk.) 
020 |a 178398547X  |q (electronic bk.) 
020 |z 1783985461 
020 |z 9781783985463 
035 |a (OCoLC)911430903  |z (OCoLC)910705852 
100 1 |a Libby, Alex,  |e author. 
245 1 0 |a Mastering jQuery :  |b elevate your development skills by leveraging every available ounce of jQuery /  |c Alex Libby. 
246 3 0 |a Elevate your development skills by leveraging every available ounce of jQuery 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing jQuery; Downloading and installing jQuery; Using jQuery in a development capacity; Adding the jQuery Migrate plugin; Using a CDN; Using other sources to install jQuery; Using Node JS to install jQuery; Installing jQuery using Bower; Using the AMD approach to load jQuery; Customizing the downloads of jQuery from Git; Removing redundant modules; Using a GUI as an alternative; Adding source map support; Adding support for source maps. 
505 8 |a Working with Modernizr as a fallbackBest practices for loading jQuery; Summary; Chapter 2: Customizing jQuery; Getting prepared; Patching the library on the run; Introducing monkey patching; Replacing or modifying existing behaviors; Creating a basic monkey patch; Dissecting our monkey patch; Considering the benefits of monkey patching; Updating animation support in jQuery; Exploring the requestAnimationFrame API past; Using the requestAnimationFrame method today; Creating our demo; Adding WebP support to jQuery; Getting started; Creating our patch; Taking things further. 
505 8 |a Considering the pitfalls of monkey patchingDistributing or applying patches; Summary; Chapter 3: Organizing Your Code; Introducing design patterns; Defining design patterns; Dissecting the structure of a design pattern; Categorizing patterns; The Composite Pattern; Advantages and disadvantages of the Composite Pattern; The Adapter Pattern; Advantages and disadvantages of the Adapter Pattern; The Facade Pattern; Creating a simple animation; Advantages and disadvantages of the Façade Pattern; The Observer Pattern; Advantages and disadvantages of the Observer Pattern; Creating a basic example. 
505 8 |a The Iterator PatternAdvantages and disadvantages of the Iterator Pattern; The Lazy Initialization Pattern; Advantages and disadvantages of the Lazy Initialization Pattern; The Strategy Pattern; Building a simple toggle effect; Switching between actions; Advantages and disadvantages of the Strategy Pattern; The Proxy Pattern; Advantages and disadvantages of the Proxy Pattern; Builder Pattern; Advantages and disadvantages of the Builder Pattern; Exploring use of patterns within jQuery library; Summary; Chapter 4: Working with Forms; Exploring the need for form validation; Creating a basic form. 
505 8 |a Starting with simple HTML5 validationUsing HTML5 over jQuery; Using jQuery to validate our forms; Validating forms using regex statements; Creating a regex validation function for e-mails; Taking it further for URL validation; Building a simple validation plugin; Developing a plugin architecture for validation; Creating our basic form; Creating custom validators; Localizing our content; Centralizing our error messages; Wrapping up development; Noting the use of best practices; Providing fallback support; Creating an advanced contact form using AJAX. 
506 |a Plný text je dostupný pouze z IP adres počítačů Univerzity Tomáše Bati ve Zlíně nebo vzdáleným přístupem pro zaměstnance a studenty 
520 |a If you are a developer who is already familiar with using jQuery and wants to push your skill set further, then this book is for you. The book assumes an intermediate knowledge level of jQuery, JavaScript, HTML5, and CSS. 
590 |a Knovel  |b Knovel (All titles) 
650 0 |a JavaScript (Computer program language) 
650 0 |a Web site development. 
655 7 |a elektronické knihy  |7 fd186907  |2 czenas 
655 9 |a electronic books  |2 eczenas 
776 0 8 |i Print version:  |a Libby, Alex.  |t Mastering jQuery : elevate your development skills by leveraging every available ounce of jQuery.  |d Birmingham, England ; Mumbai, [India] : Packt Publishing, ©2015  |h xiv, 373 pages  |k Community experience distilled.  |z 9781783985463 
830 0 |a Community experience distilled. 
856 4 0 |u https://proxy.k.utb.cz/login?url=https://app.knovel.com/hotlink/toc/id:kpMQEYDSL1/mastering-jquery-elevate?kpromoter=marc  |y Full text