توضیحات
برنامه نویسی جی کوئری
جی کوئری یک چیزی است که با جاوا اسکریپت نوشته شده. اما اگر بخواهیم کمی حرفهای تر بگوییم، میتوانیم بگوییم جی کوئری یک کتابخانه (Library) برای جاوا اسکریپت است. منظور از کتابخانه مجموعه کدهایی است که در یکجا جمع شده اند و قرار است کاری را برای ما انجام دهند.
جیکوئری کتابخانه ای از زبان جاوااسکریپت است که به قصد ساده کردن برنامه نویسی جاوااسکریپت ایجاد شده است. یک کتاب خانه ی JavaScript شامل مجموعه ی پیچیده ای از کد های جاوا اسکریپت است که هم وظایف سخت را ساده میکند و هم مشکلات ناسازگاری بین مرورگر های مختلف را حل میکند. به عبارت دیگر JQuery(جی کوئری) دو عیب بزرگ استفاده از زبان جاوا اسکریپت را حل میکند : پیچیدگی زیاد و مشکل طبیعی ناسازگاری در تفسیر جاوا اسکریپت در مرورگر های مختلف.
اگر بخواهیم جی کوئری را در چند خط کوتاه توضیح دهیم میتوانیم بگوییم:
- جی کوئری یک کتابخانهی کاملا رایگان برای جاوا اسکریپت میباشد.
- شما با استفاده از جی کوئری میتوانید اسکریپت های قدرتمندی را تنها با چند خط کد بنویسید.
- جی کوئری برای ساخت انیمیشن، درخواست های Ajax, افکت های ظاهری و دستکاری صفحات وب عالی است.
- جی کوئری به شما کمک میکند که کدی بنویسید که cross-browser باشد، یعنی روی تمام مرورگرها نتیجهی مشابهی داشته باشد. نوشتن کدی که در تمام مرورگر ها به یک شکل اجرا شود با جاوا اسکریپت خام کاری سخت است که جی کوئری اینکار را برای شما به راحتی انجام میدهد.
*
*
فهرست دوره آموزشی:
الزامات شروع برای کد نویسی جی کوئری
معرفی دوره
بستر مورد نیاز برای شروع به کار
وارد کردن کتابخانه جی کوئری به صورت فایل و CDN
شروع کد نویسی همراه با تست کتابخانه وارد شده
معرفی قسمت های کد نویسی جی کوئری
۲٫ معرفی چند متد و رویداد برای شروع کدنویسی
معرفی متد hide
معرفی رویدادهای پرکاربرد
معرفی سلکتورهای تگ، آی دی، کلاس و ستاره
متدهای show و toggle
پارامترهای سه متد show/hide/toggle
آشنایی با Callback و متد FadeTo
متد متحرک سازی animate و متد stop
۳٫ متدهای مرتبط با HTML و CSS
معرفی متدهای text و val
گرفتن مقادیر خصیصه های html با متد attr
آشنایی با مفهوم SET
آشنایی با مفهوم add
متدهای empty و remove
دستکاری خصیصه های css با استفاده از متد css
اضافه و کم کردن کلاس ها در تگ های html
متدهای مرتبط با ابعاد
۴٫ متدهای مرتبط با والد و فرزند در جی کوئری
متدهای دسترسی به والد
متدهای دسترسی به فرزندان
متدهای همزاد با متدهای siblings و next و nextAll
متدهای همزاد با متدهای prev ،prevAll ،prevUntil و nextUntil
متدهای فیلترینگ
۵٫ آجاکس در جی کوئری
مفهوم آجاکس و استفاده از متد load
متد GET
متد POST
۶٫ معرفی چند رویداد و فاکتور گیری در جی کوئری
معرفی چند رویداد باقی مانده
آشنایی با مفاهیم تداخل و فاکتورگیری
آموزش برنامه نویسی جی کوئری
دوره آموزش برنامه نویسی جی کوئری تکمیل کننده دوره html و css که هر برنامه نویس سمت کلاینت باید آن را به عنوان یک حرفه فرا بگیرد. بحث جی کوئری باعث می شود تا برنامه نویس بتواند به ویو طراحی خود پویایی ایجاد کند.
امروزه دنیای وب محیطی دینامیک است.
کاربران از استانداردهای بالایی برای طراحی و عملکرد سایتهایشان استفاده میکنند.
طراحان هم از ابزار مختلف جاوا اسکریپت از جمله jQuery برای اتوماسیون عملکردهای مشترک، جذابیت و ساده سازی عملکردهای پیچیده بهره میبرند.
یکی از دلایل محبوبیت استفاده از jQuery قابلیت آن در کمک طیف وسیعی از عملیات مختلف است.
به همین دلیل ممکن است فکر کنید که پس یادگیری jQuery باید مشکل باشد.
اما این سیستم صرفا تشکیل شده است از یکسری ایده های فرض گرفته شده از ساختار HTML و CSS است.