ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب jQuery Hotshot

دانلود کتاب jQuery Hotshot

jQuery Hotshot

مشخصات کتاب

jQuery Hotshot

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1849519102, 9781849519106 
ناشر: Packt Publishing 
سال نشر: 2013 
تعداد صفحات: 296 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 86,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب jQuery Hotshot به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب jQuery Hotshot نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب jQuery Hotshot



ده پروژه عملی که مهارت شما را اعمال می کند، اعتماد به نفس شما را تقویت می کند و به شما کمک می کند تا در jQuery تسلط پیدا کنید

نمای کلی

  • ببینید چند مورد از jQuery روش ها و خواص در موقعیت های واقعی استفاده می شود. jQuery 1.9 را پوشش می دهد.
  • ساخت jQuery از فایل های منبع، نوشتن افزونه های jQuery و استفاده از jQuery UI و jQuery Mobile را بیاموزید.
  • با جدیدترین فناوری های مرتبط مانند HTML5، CSS3 و چارچوب هایی مانند Knockout آشنا شوید. js.

در جزئیات

jQuery توسط میلیون‌ها نفر برای نوشتن جاوا اسکریپت راحت‌تر و سریع‌تر استفاده می‌شود. این ابزار استانداردی برای توسعه دهندگان و طراحان وب شده است تا عناصر پویا و تعاملی را به سایت خود اضافه کنند، ناهماهنگی های مرورگر را برطرف کرده و زمان پرهزینه توسعه را کاهش دهد.

jQuery Hotshot شما را قدم به قدم در 10 پروژه طراحی شده راهنمایی می کند. شما را با کتابخانه jQuery و فناوری های مرتبط آشنا می کند. هر پروژه بر روی موضوع یا بخش خاصی از API تمرکز می‌کند، اما به موارد مرتبط مانند قالب‌های رسمی jQuery یا یک ویژگی HTML5 مانند localStorage نیز نگاه می‌کند. دانش خود را در مورد jQuery و فناوری‌های مرتبط ایجاد کنید.

با تکمیل ده پروژه مجزا که در این کتاب توضیح داده شده‌اند، بخش بزرگی از API، تا jQuery 1.9 و از جمله آن را بیاموزید.

برخی از پروژه هایی که در طول این کتاب روی آنها کار خواهیم کرد عبارتند از یک بازی پازل کشیدن و رها کردن، یک برنامه افزودنی مرورگر، یک آپلودکننده چند فایل با کشیدن و رها کردن، یک اسکرول بی نهایت، یک جدول قابل مرتب سازی، و یک نقشه حرارتی.

با jQuery Hotshots از کدام روش‌ها و تکنیک‌های jQuery در چه موقعیت‌هایی استفاده کنید.

از این کتاب چه خواهید آموخت

  • با نحوه استفاده از آخرین نسخه jQuery (1.9) در شرایط واقعی آشنا شوید.
  • یک پلاگین جی کوئری با ساختار سازماندهی و قابلیت نگهداری ایجاد کنید.
  • یک نسخه سفارشی از jQuery با استفاده از Node.js و Grunt.js بسازید و یاد بگیرید که چگونه تست های واحد را با استفاده از qUnit اجرا کنید.
  • برای ایجاد رابط های تعاملی، در بالای سرویس های آنلاین مانند Google Maps ایجاد کنید.
  • از چارچوب های قالب برای ایجاد آسان و کارآمد مناطق تکراری صفحه پر از داده استفاده کنید.
  • با فریم ورک های مرتبط با جی کوئری UI jQuery و jQuery Mobile شروع کنید.
  • واسط های تعاملی تولید کنید که به تعاملات کاربر با استفاده از چارچوب Model-View-View Model Knockout.js پاسخ می دهد.
  • از آخرین استانداردهای وب مانند HTML5 و CSS3 برای ایجاد صفحات وب جذاب و معنایی استفاده کنید.

رویکرد

این کتاب رویکردی عملی و به سبک آموزشی دارد که شما را قدم به قدم در 10 پروژه جداگانه راهنمایی می‌کند. که هر کدام بر روی تولید یک محصول یا برنامه کاربردی خاص و واقعی تمرکز دارند.

این کتاب برای چه کسانی نوشته شده است

این کتاب عمدتاً برای توسعه دهندگان فرانت اند، ترجیحاً قبلاً با کمی تجربه جی کوئری یا افرادی که به سادگی می خواهند مهارت های موجود خود را با جی کوئری تقویت کنند.


توضیحاتی درمورد کتاب به خارجی

Ten practical projects that exercise your skill, build your confidence, and help you master jQuery

Overview

  • See how many of jQuery's methods and properties are used in real situations. Covers jQuery 1.9.
  • Learn to build jQuery from source files, write jQuery plugins, and use jQuery UI and jQuery Mobile.
  • Familiarise yourself with the latest related technologies like HTML5, CSS3, and frameworks like Knockout.js.

In Detail

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.

What you will learn from this book

  • Learn how to use the latest version of jQuery (1.9) in real-world situations.
  • Create a jQuery plugin structured for organisation and maintainability.
  • Construct a custom version of jQuery using Node.js and Grunt.js, and learn how to run unit tests using qUnit.
  • Build on top of online services like Google Maps to create interactive interfaces.
  • Use templating frameworks to easily and efficiently create repetitive areas of the page populated with data.
  • Get started with the related jQuery-powered frameworks jQuery UI and jQuery Mobile.
  • Produce interactive interfaces that respond to user interactions using the Model-View-View Model framework Knockout.js.
  • Use the latest web standards like HTML5 and CSS3 to create attractive and semantic web pages.

Approach

This book takes a hands-on, tutorial-style approach that walks you step -by -step through 10 individual projects that each focus on producing a specific, real-world product or application.

Who this book is written for

This book is aimed primarily at front-end developers, preferably already with a little jQuery experience, or those people that simply want to build on their existing skills with jQuery.



فهرست مطالب

Cover
......Page 1
Copyright......Page 3
Credits......Page 4
Foreword......Page 6
About the Author......Page 7
About the Reviewers......Page 8
www.PacktPub.com......Page 10
Table of Contents......Page 14
Preface......Page 18
Mission Briefing......Page 26
Laying down the underlying HTML......Page 29
Creating a code wrapper and defining variables......Page 32
Splitting an image into pieces......Page 35
Shuffling the puzzle pieces......Page 37
Making the puzzle pieces draggable......Page 43
Starting and stopping the timer......Page 48
Determining if the puzzle has been solved......Page 51
Remembering best times and adding some final styling......Page 52
Mission Accomplished......Page 55
You Ready To Go Gung HO? A Hotshot Challenge......Page 56
Mission Briefing......Page 58
Building a suitable demo page......Page 60
Storing the initial position of the fixed element......Page 63
Detecting when the page has scrolled......Page 65
Handling browser window resizes......Page 66
Automating scrolling......Page 67
Restoring the browser's back button......Page 70
Handling the hash fragment on page load......Page 71
You Ready To Go Gung HO? A Hotshot Challenge......Page 72
Mission Briefing......Page 74
Creating the page and interface......Page 77
Initializing the map......Page 78
Showing the company HQ with a custom overlay......Page 81
Capturing clicks on the map......Page 84
Updating the UI with the start and end locations......Page 87
Handling marker repositions......Page 89
Factoring in weights......Page 91
Displaying the projected distance and cost......Page 93
You Ready To Go Gung HO? A Hotshot Challenge......Page 98
Mission Briefing......Page 100
Building the welcome page......Page 103
Adding a second page......Page 106
Creating the script wrapper......Page 109
Getting some bounties......Page 113
Adding a JsRender template......Page 115
Building the list view......Page 117
Building an item view......Page 125
Handling paging......Page 132
You Ready To Go Gung HO? A Hotshot Challenge......Page 133
Mission Briefing......Page 134
Creating the page and plugin wrapper......Page 136
Generating the underlying markup......Page 140
Adding event handlers for receiving files to upload......Page 143
Displaying the list of selected files......Page 146
Removing files from the upload list......Page 152
Adding a jQuery UI progress indicator......Page 154
Uploading the selected files......Page 156
Reporting success and tidying up......Page 159
You Ready To Go Gung HO? A Hotshot Challenge......Page 162
Mission Briefing......Page 164
Setting up the basic extension structure......Page 166
Adding a manifest and installing the extension......Page 169
Adding a sandboxed JsRender template......Page 171
Posting a message to the sandbox......Page 175
Adding a content script......Page 177
Scraping the page for microdata......Page 179
Adding a mechanism for saving the microdata......Page 182
You Ready To Go Gung HO? A Hotshot Challenge......Page 188
Mission Briefing......Page 190
Installing Git and Make......Page 191
Installing Node.js......Page 195
Installing Grunt.js......Page 196
Configuring the environment......Page 198
Building a custom jQuery......Page 201
Running unit tests with QUnit......Page 202
You Ready To Go Gung HO? A Hotshot Challenge......Page 206
Mission Briefing......Page 208
Preparing the underlying page......Page 210
Getting the initial feeds......Page 215
Displaying the initial set of results......Page 218
Handling scrolling to the bottom of the page......Page 221
Mission Accomplished......Page 224
You Ready To Go Gung HO? A Hotshot Challenge......Page 225
Mission Briefing......Page 226
Determining and saving the environment......Page 229
Capturing visitor clicks......Page 233
Saving the click data......Page 235
Adding the management console......Page 237
Requesting click data......Page 240
Displaying a heat map......Page 243
Allowing different layouts to be selected......Page 246
Showing heat maps for each layout......Page 250
You Ready To Go Gung HO? A Hotshot Challenge......Page 254
Mission Briefing......Page 256
Rendering the initial table......Page 258
Sorting the table......Page 261
Setting the page size......Page 268
Adding Previous and Next Links......Page 271
Adding numerical page links......Page 273
Managing class names......Page 275
Resetting the page......Page 277
Filtering the table......Page 278
Mission Accomplished......Page 283
You Ready To Go Gung HO? A Hotshot Challenge......Page 284
Index......Page 286




نظرات کاربران