ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

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

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

jQuery Essentials

مشخصات کتاب

jQuery Essentials

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1785286358, 9781785286353 
ناشر: Packt Publishing 
سال نشر: 2016 
تعداد صفحات: 177 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

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



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

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


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

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


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



ویژگی های کلیدی

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

توضیحات کتاب

JQuery هنوز وجود دارد. محبوب ترین کتابخانه جاوا اسکریپت این در بیش از 60 درصد از وب سایت های برتر در اینترنت استفاده می شود. این نوشته شد تا دستکاری DOM (بنابراین، جابجایی چیزها در یک صفحه وب) برای توسعه دهندگان آسان تر شود. از طریق جاوا اسکریپت برای نسبت دادن عناصر HTML به ویژگی های DOM عمل می کند. از آنجایی که این یک کتابخانه از توابع از پیش تعریف شده است، تنها چیزی که برای شروع استفاده از jQuery به آن نیاز دارید، دانش کاری در مورد نحو و مرجعی برای توابع در دسترس شماست.

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

در پایان این کتاب، می‌توانید با استفاده از وب‌سایت‌های قوی و کارآمد با موفقیت بسازید. JQuery.

آنچه یاد خواهید گرفت

  • به سرعت عناصر HTML DOM را بیابید و اصلاح کنید
  • از انیمیشن برای افزودن زیبایی به سایت خود استفاده کنید
  • < li>رویدادهای خود را برای جدا کردن برنامه خود ایجاد کنید
  • عملکرد جاوا اسکریپت وب سایت خود را اندازه گیری کنید
  • تست های واحد بنویسید تا مطمئن شوید برنامه شما به درستی عمل می کند
  • استفاده کنید افزونه هایی برای صرفه جویی در اختراع مجدد چرخ و بهبود سریع سایت خود
  • از اعتبار سنجی سمت کلاینت در فرم ها استفاده کنید تا از ارسال داده های بد توسط کاربران به برنامه شما جلوگیری شود
  • افزونه های جی کوئری خود را بنویسید به منظور محصور کردن منطق کسب و کار شرکت شما

درباره نویسنده

Troy Miles، با نام مستعار Rockncoder، شروع به نوشتن بازی‌ها به زبان اسمبلی کرد. کامپیوترها مانند اپل II، Vic20، C64، و IBM PC، بیش از 35 سال پیش. در حال حاضر، او روزهای خود را صرف نوشتن برنامه های وب برای یک شرکت ارزیابی و اطلاعات خودرو مستقر در کالیفرنیای جنوبی می کند. در طول شب‌ها و آخر هفته‌ها، او را معمولاً می‌توان یافت که برنامه‌های جالبی برای موبایل و وب می‌نویسد یا به توسعه‌دهندگان دیگر آموزش می‌دهد که چگونه این کار را انجام دهند. او دوست دارد قطعات کد جالبی را در وبلاگ خود در http://therockncoder.com و ویدیوها را در کانال یوتیوب خود در https://www.youtube.com/user/rockncoder پست کند. می‌توانید از طریق rockncoder@gmail.com با او تماس بگیرید.

فهرست محتوا

  1. jQuery قسمت توسط قسمت
  2. jQuery Selectors and Filters
  3. دستکاری DOM
  4. رویدادها
  5. جذاب کردن سایت شما با jQuery
  6. فرم های بهتر با jQuery
  7. صحبت کردن با سرور شما< /li>
  8. نوشتن کدی که می‌توانید بعداً بخوانید
  9. جکوئری سریع‌تر
  10. بهره‌مندی از کار دیگران با افزونه‌ها

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

Key Features

  • Build dynamic websites efficiently without any performance issues
  • Learn to use existing jQuery plugins and or write your own for your websites
  • This is the most up-to-date book on the market at the moment, packed with detailed explanations and real-world examples

Book Description

JQuery is still the most popular JavaScript library. It is used in over 60% of the top websites on the Internet. It was written to make DOM manipulation (so, moving things around a web page) easier for developers. It acts through JavaScript to ascribe HTML elements to the DOM attributes. Because it is a library of predefined functions, all you need to start using jQuery is a working knowledge of the syntax and a reference for the functions available to you.

This practical guide shows you how to make the most of jQuery to boost the performance of your websites and applications. We start off with a quick glance through the basics of JQuery, followed by the explanation of JQuery selectors, filters, and DOM element manipulation. After this, you will learn how events and animations can be used to create and design beautiful and user-friendly sites. Next, you will be familiarized with Ajax functions to help you send and receive data from your server. Finally, we'll walk you through using built-in plugins and eventually create your own plugins for your websites.

By the end of this book, you will be able to to build robust and efficient websites successfully using JQuery.

What you will learn

  • Quickly find and modify HTML DOM elements
  • Use animation to add flair to your site
  • Create your own events to decouple your application
  • Measure the performance of your website's JavaScript
  • Write unit tests to ensure that your application is behaving correctly
  • Use plugins to to save reinventing the wheel and enhance your site quickly
  • Use client-side validation on forms to prevent your users from sending bad data to your application
  • Write your own jQuery plugins in order to encapsulate your company's business logic

About the Author

Troy Miles, a.k.a. the Rockncoder, began writing games in assembly language for early computers, such as the Apple II, Vic20, C64, and the IBM PC, over 35 years ago. Currently, he spends his days writing web apps for a Southern California-based automotive valuation and information company. During the nights and weekends, he can usually be found writing cool apps for mobile and Web or teaching other developers how to do that. He likes to post interesting code nuggets on his blog at http://therockncoder.com and videos on his YouTube channel at https://www.youtube.com/user/rockncoder. He can be reached at rockncoder@gmail.com.

Table of Contents

  1. jQuery Part by Part
  2. jQuery Selectors and Filters
  3. Manipulating the DOM
  4. Events
  5. Making Your Site Snazzy with jQuery
  6. Better Forms with jQuery
  7. Talking to Your Server
  8. Writing Code that You can Read Later
  9. Faster jQuery
  10. Benefiting from the Work of Others with Plugins


فهرست مطالب

Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: jQuery Part by Part
	Life before jQuery
	Why was jQuery created?
	The major components of jQuery
		The DOM selection
		DOM manipulation
		Events
		Form
		CSS and animation
		Ajax
		Helpers
	Why are there two maintained versions of jQuery?
	The difference between minified and un-minified versions
	What is a content delivery network?
	Summary
Chapter 2: jQuery Selectors and Filters
	jQuery selectors
		The chapter code
		Protocol-relative URLs
		The jQuery object
	Creating selectors
		ID selectors
		Class selectors
		Tag selectors
		Combining selectors
		Descendent selectors
		Attribute selectors
	Creating basic filter selectors
		Content filters
	Using chaining to quickly and neatly continue queries
	Summary
Chapter 3: Manipulating the DOM
	Dimensions and positions
		Examples
		Developer tools
		Reading the size of the screen and elements
	Classes and styles
		The JSON object
		Behavior classes
	Attributes and properties
		Keeping images proportional
		Removing attributes and properties
	Summary
Chapter 4: Events
	The ready event
	Hooking events
	Unhooking events
	Namespacing events
		The event handler
		The event object
			event.target
			event.relatedTarget
			event.type
			event.which
			event.metaKey
			event.pageX and event.pageY
			event.originalEvent
	Passing data to an event
	Event shorthand methods
	Creating your own events
	Triggering events
	The death of the .live() and .die() methods
	Looking deeper at .on()
	Summary
Chapter 5: Making your site snazzy 
with jQuery
	The importance of animations
	Hiding and showing elements
		.fadeOut()
		.fadeIn()
		.fadeToggle()
	Sliding elements around
		.slideUp()
		.slideDown()
		.slideToggle()
	Creating custom effects
		.animate()
		.delay()
		.queue(), .dequeue(), and .clearQueue()
		.stop() and .finish()
		jQuery.fx.interval and jQuery.fx.off
	Using effects correctly
	Summary
Chapter 6: Better Forms with jQuery
	Employing form methods
		.submit()
		.focus()
		.blur()
		.focusin() and  .focusout()
		.change()
		.select()
	Tooltips
	Placeholder
	Enabling and disabling elements
	Validation
	Filtering out unwanted characters
	Summary
Chapter 7: Talking to your Server
	Before jQuery
	How jQuery helps us
		Loading HTML – .load()
		Loading JSON Data – .getJSON()
	Loading and executing JavaScript – getScript()
		Reading and writing data: jQuery.get() and .jQuery.post()
	Helper methods
		Creating query data – $.param()
		Creating query data from a form – .serialize()
		Creating an object from form data – .serializeArray()
	Ajax events
		When an Ajax request begins – .ajaxStart()
		When an Ajax request completes – .ajaxStop()
		When an Ajax request sends data – .ajaxSend()
		When an Ajax request fails – .ajaxError()
		When an Ajax request succeeds – .ajaxSuccess()
		When an Ajax request finishes – .ajaxComplete()
	Summary
Chapter 8: Writing Code that You can Read Later
	Separation of concerns
	Breaking code into logical units
	Using events to decouple code
	Using unit tests
		Why write unit tests at all?
	Summary
Chapter 9: Faster jQuery
	Writing performance tests
		Measuring jQuery
	jQuery selectors
		Using IDs over other selectors
		Caching your selectors
		Optimizing selectors
			Right to left
			Reducing overly specific selectors
			Narrowing your search
		Other jQuery optimizations
			Updating to the latest version
			Using the correct version of jQuery
			Don't use deprecated methods
			Using preventDefault() when appropriate
			Never modify the DOM in a loop
	jQuery isn't always the answer
		Using document.getElementById
		Using CSS
	Summary
Chapter 10: Benefiting from the Work of Others with Plugins
	Finding plugins
	Installing plugins
		Updating a plugin
		Uninstalling plugins
		Adding a plugin
	jQuery UI
		jQuery UI Interactions
		jQuery UI widgets
		The jQuery UI widget factory
		Writing your own plugin
			Prep work
			The plugin
			Best practices
	Summary
Index




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