Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Programowanie
- Techniki programowania
- jQuery HOTSHOT. Ten practical projects that exercise your skill, build your confidence, and help you master jQuery
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
jQuery HOTSHOT. Ten practical projects that exercise your skill, build your confidence, and help you master jQuery
Ebook
jQuery is used by millions of people to write JavaScript more easily and more quickly. It has become the standard tool for web developers and designers to add dynamic, interactive elements to their sites, smoothing out browser inconsistencies and reducing costly development time.jQuery Hotshot walks you step by step through 10 projects designed to familiarise you with the jQuery library and related technologies. Each project focuses on a particular subject or section of the API, but also looks at something related, like jQuery's official templates, or an HTML5 feature like localStorage. Build your knowledge of jQuery and related technologies.Learn a large swathe of the API, up to and including jQuery 1.9, by completing the ten individual projects covered in the book.
Some of the projects that we'll work through over the course of this book include a drag-and-drop puzzle game, a browser extension, a multi-file drag-and-drop uploader, an infinite scroller, a sortable table, and a heat map.
Learn which jQuery methods and techniques to use in which situations with jQuery Hotshots.
Some of the projects that we'll work through over the course of this book include a drag-and-drop puzzle game, a browser extension, a multi-file drag-and-drop uploader, an infinite scroller, a sortable table, and a heat map.
Learn which jQuery methods and techniques to use in which situations with jQuery Hotshots.
- jQuery HOTSHOT
- Table of Contents
- jQuery HOTSHOT
- Credits
- Foreword
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- Getting started with jQuery
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Task 1
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Sliding Puzzle
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Laying down the underlying HTML
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Creating a code wrapper and defining variables
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Splitting an image into pieces
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Shuffling the puzzle pieces
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding an event handler to the button using on()
- Shuffling the pieces
- Positioning the pieces
- Positioning the empty space
- Making the puzzle pieces draggable
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- When the drag begins
- During the drag
- When the drag ends
- Starting and stopping the timer
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Determining if the puzzle has been solved
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Remembering best times and adding some final styling
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 2. A Fixed Position Sidebar with Animated Scrolling
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Building a suitable demo page
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Storing the initial position of the fixed element
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Detecting when the page has scrolled
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Handling browser window resizes
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Automating scrolling
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Restoring the browsers back button
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Handling the hash fragment on page load
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 3. An Interactive Google Map
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Creating the page and interface
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Initializing the map
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Showing the company HQ with a custom overlay
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Capturing clicks on the map
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Updating the UI with the start and end locations
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Handling marker repositions
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Factoring in weights
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Displaying the projected distance and cost
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 4. A jQuery Mobile Single-page App
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Building the welcome page
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Adding a second page
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Creating the script wrapper
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Getting some bounties
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding a JsRender template
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Building the list view
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Building an item view
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Handling paging
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 5. jQuery File Uploader
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Creating the page and plugin wrapper
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Generating the underlying markup
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding event handlers for receiving files to upload
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Displaying the list of selected files
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Removing files from the upload list
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding a jQuery UI progress indicator
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Uploading the selected files
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Reporting success and tidying up
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 6. Extending Chrome with jQuery
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Setting up the basic extension structure
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Adding a manifest and installing the extension
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding a sandboxed JsRender template
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Posting a message to the sandbox
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding a content script
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Scraping the page for microdata
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding a mechanism for saving the microdata
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding the communication module
- Updating the content script
- Adding the simple styling
- Classified Intel
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 7. Build Your Own jQuery
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Installing Git and Make
- Prepare for Lift Off
- Mac developers
- Windows developers
- Engage Thrusters
- Mac developers
- Windows developers
- Post-installation tasks
- Objective Complete - Mini Debriefing
- Prepare for Lift Off
- Installing Node.js
- Prepare for Lift Off
- Engage Thrusters
- Mac
- Windows
- Objective Complete - Mini Debriefing
- Installing Grunt.js
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Configuring the environment
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Building a custom jQuery
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Running unit tests with QUnit
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 8. Infinite Scrolling with jQuery
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Preparing the underlying page
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Getting the initial feeds
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Displaying the initial set of results
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Handling scrolling to the bottom of the page
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 9. A jQuery Heat Map
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Determining and saving the environment
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Capturing visitor clicks
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Saving the click data
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Adding the management console
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Requesting click data
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Displaying a heat map
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Allowing different layouts to be selected
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Showing heat maps for each layout
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- 10. A Sortable, Paged Table with Knockout.js
- Mission Briefing
- Why Is It Awesome?
- Your Hotshot Objectives
- Mission Checklist
- Rendering the initial table
- Prepare for Lift Off
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Sorting the table
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Sorting the data
- observableArray
- Comparing different value types
- Checking the order
- Adding icons
- Setting the page size
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Adding Previous and Next Links
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Adding numerical page links
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Classified Intel
- Managing class names
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Resetting the page
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Filtering the table
- Engage Thrusters
- Objective Complete - Mini Debriefing
- Populating the states array
- Building the <select> box
- Filtering the data
- Mission Accomplished
- You Ready To Go Gung HO? A Hotshot Challenge
- Mission Briefing
- Index
- Tytuł: jQuery HOTSHOT. Ten practical projects that exercise your skill, build your confidence, and help you master jQuery
- Autor: Dan Wellman
- Tytuł oryginału: jQuery HOTSHOT. Ten practical projects that exercise your skill, build your confidence, and help you master jQuery
- ISBN: 9781849519113, 9781849519113
- Data wydania: 2013-03-26
- Format: Ebook
- Identyfikator pozycji: e_3avt
- Wydawca: Packt Publishing