فهرست سرفصل‌های jQuery
jQuery

jQuery — سرفصل دوره (Syllabus)

آخرین بروزرسانی: 1404/08/28

سرفصل دوره (Syllabus)

در این صفحه، کل برنامه آموزشی jQuery را مثل نقشه راه می بینی. انگار دفتر برنامه ریزی مدرسه است، فقط این بار برای یادگیری jQuery و ساخت صفحه های وب جذاب.

برنامه آموزشی jQuery از کجا شروع می شود؟

مسیر یادگیری از مقدمات شروع می شود. اول با معرفی jQuery آشنا می شوی، بعد کم کم سراغ سینتکس (Syntax) و راه انداختن کتابخانه در صفحه وب می روی.

فقط کمی جاوااسکریپت ساده بدانی کافی است. بقیه مسیر این دوره کم کم و لقمه ای جلو می رود تا مغزت خسته نشود.

محتوا مرتب به روزرسانی می شود و سال هاست با کاربرهای واقعی امتحان شده است. یعنی مسیر دوره امتحان خودش را پس داده است.

بعد از این دوره چه مهارت هایی داری؟

بعد از تمام کردن این دوره، چند توانایی مهم در jQuery خواهی داشت:

  • می توانی jQuery را به صفحه وبت اضافه کنی و راه بیندازی.
  • می توانی با انتخاب گرها (Selectors) عناصر مختلف صفحه را پیدا کنی.
  • می توانی رویدادها (Events) مثل کلیک و هاور را مدیریت کنی.
  • می توانی افکت هایی مثل مخفی سازی، نمایش، فید و اسلاید بسازی.
  • می توانی محتوا را بگیری، عوض کنی، عنصر اضافه یا حذف کنی.
  • می توانی کلاس های CSS را اضافه و حذف کنی یا استایل ها را عوض کنی.
  • می توانی در درخت DOM بین والد، فرزند و خواهر-برادرها حرکت کنی.
  • می توانی با AJAX داده بفرستی و بگیری بدون رفرش صفحه.
  • می توانی از توابع بازگشتی (Callback) و زنجیره ای (Chaining) استفاده کنی.
  • می توانی در حالت noConflict() با کتابخانه های دیگر کنار بیایی.
  • می توانی از فیلترها و انتخاب گرهای پیشرفته برای جستجوی عناصر استفاده کنی.
  • در نهایت می توانی وب اپلیکیشن های تعاملی با jQuery بسازی.

jQuery به درد چه حوزه هایی می خورد؟

این دوره فقط برای امتحان نیست. در چند مسیر شغلی و درسی به کارت می آید:

  • توسعه وب: ساخت وب سایت های تعاملی و زنده.
  • فرانت اند: ساده تر کردن کدنویسی جاوااسکریپت در رابط کاربری.
  • طراحی رابط کاربری (UI): ساخت انیمیشن و واکنش های خوشگل برای کاربر.
  • وب اپلیکیشن ها: مدیریت محتوای پویا و درخواست های AJAX.
  • دست کاری DOM: تغییر ساختار و محتوای HTML بدون بارگذاری دوباره.
  • مدیریت رویدادها: واکنش به کلیک، حرکت موس، فشردن کلید و غیره.
  • چندسکویی مرورگر: یک رفتار ثابت در مرورگرهای مختلف.

فعالیت ها و تمرین های دوره

برای اینکه فقط تئوری نخوانی، دوره چند نوع فعالیت مختلف دارد. این ها کنار هم مثل تمرین های آخر فصل کتاب هستند.

نکته: بهترین کار این است که یک درس بخوانی، بعد سریعاً یک تمرین و یک آزمون کوچک از همان مبحث حل کنی.

پیگیری پیشرفت در برنامه آموزشی jQuery

می توانی برای خودت یک دفترچه یا فایل بسازی و بنویسی کدام فصل ها را تمام کرده ای، در تمرین ها چند امتیاز گرفته ای و در آزمون ها چند سؤال را درست جواب داده ای.

این کار مثل چک لیست است. هر بخش که تمام شد، تیک بزن تا ببینی چقدر جلو آمده ای و کجا نیاز به مرور دوباره داری.

برنامه آموزشی jQuery همیشه می تواند مرجع اصلی تو برای ترتیب مطالعه باشد.

مرور ماژول های مهم jQuery

در منبع اصلی، لیستی از صفحه های مهم jQuery وجود دارد. این لیست مثل فهرست فصل های کتاب است. در زیر نسخه خلاصه شده و فارسی همان مسیر را می بینی:

محیط تمرین و آزمایش کد

یادگیری jQuery بدون تمرین شبیه یاد گرفتن فوتبال از روی کتاب است. باید خودت توپ را شوت کنی. این مثال یک کد ساده است که با کلیک روی پاراگراف، آن را مخفی می کند:

$(document).ready(function() {
  $("p").click(function() {
    $(this).hide();
  });
});

مشاهده در ادیتور

می توانی همین ایده را در ویرایشگر (Editor) خودت امتحان کنی. متن، تگ یا افکت را عوض کن و ببین چه می شود.

مدرک و آزمون پایانی jQuery

در منبع اصلی برای این مسیر، آزمون نهایی و مدرک هم در نظر گرفته شده است. آزمون، خلاصه همین مسیر را می سنجد و بعد از قبولی، مدرکی با عنوان «توسعه دهنده jQuery» دریافت می شود.

دو مدل آزمون معرفی شده است: یک نوع ساده که فقط قبول یا مردود دارد و یک نوع تطبیقی که سطح تو را از متوسط تا حرفه ای مشخص می کند.

اگر معلم jQuery هستی

اگر خودت قرار است در مدرسه، دانشگاه یا کلاس آنلاین jQuery تدریس کنی، منبع اصلی از یک ابزار مخصوص مدرس ها هم صحبت می کند که امکاناتی مثل برنامه از پیش آماده، مدیریت کلاس و محیط تمرین مشترک برای دانش آموزها دارد.

حتی می توانی نسخه نمایشی این ابزار را تماشا کنی تا ببینی چطور مدیریت کلاس و تمرین ها را ساده تر می کند.

جمع بندی سریع

  • این صفحه نقشه راه کامل برنامه آموزشی jQuery است.
  • مسیر از مقدمات تا AJAX و فیلترهای پیشرفته ادامه دارد.
  • درس، تمرین و آزمون کنار هم یادگیری را عمیق می کنند.
  • یک مثال عملی با کلیک روی پاراگراف برای تمرین داری.
  • در پایان مسیر می توانی برای آزمون و مدرک رسمی آماده شوی.