02:21
27:51
30:16
48:19
23:53
10:37
33:19
23:15
25:34
14:22
27:38
36:30
10:36
12:02
13:22
13:35
13:39
07:23
14:16
11:07
09:00
09:40
06:07
40:33
09:23
10:39
15:36
12:28
15:16
26:14
21:39
13:50
09:27
21:14
22:49
24:39
32:03
برنامهنویسی فرانتاند، تمام چیزهایی را که یک کاربر در وبسایت میبیند و با آنها تعامل دارد، طراحی میکند. پر استفادهترین زبان برای این شاخه از برنامهنویسی وب، جاوا اسکریپت است. این زبان برنامهنویسی، با قابلیتهایی که دارد، امکان ایجاد تعاملهای مختلف و تعریف Event را به وجود میآورد. برنامهنویسی سمت کاربرد درصد قابل توجهی از وبسایتهای موجود، با استفاده از جاوا اسکریپت انجام شده است. با توجه به محبوبیت این زبان، کتابخانههای مختلفی هم برای آن توسعه یافته است. فریمورکها و کتابخانههای جاوا اسکریپت ، به شما کمک میکند تا از قابلیتهای این زبان، بهتر استفاده کنید. همچنین، سرعت کدزنی شما را هم به طرز قابل توجهی افزایش میدهد. jQuery، یکی از باسابقهترین کتابخانههای موجود برای جاوا اسکریپت است.
jQuery چیست؟
jQuery یکی از محبوبترین کتابخانههای زبان جاوا اسکریپت است که در سال 2006 توسط چند مهندس نرمافزار توسعه پیدا کرد. در آن زمان، یکی از چالشهای اصلی برنامهنویسان وب، توسعهی وبسایتهایی بود که در مرورگرهای مختلف، رفتاری یکسان داشته باشند. کتابخانهی jQuery، این مشکل را برای آنها حل میکرد. برای همین، به سرعت در بین برنامهنویسان مختلف رشد کرد. با گذشت زمان و استاندارد شدن مرورگرها، برای حل این مشکل، نیازی به جیکوئری نبود. اما قابلیتهای دیگر این کتابخانه، مانند دستکاری DOM و افزودن انیمیشن به صفحات وب، باعث شد تا همچنان جزو کتابخانههای محبوب جاوا اسکریپت باشد. طبق آمار موجود، در توسعهی نزدیک به ۹۰ درصد از تمام وبسایتهای موجود در اینترنت، از جیکوئری هم استفاده شده است.
ویژگیهای jQuery
- انتخاب عناصر DOM در صفحه وب و دستکاری آنها
- مدیریت رویدادها
- افزودن انمیشن به صفحات وب
- تجزیهی json مرورگرهای جدید، به صورت درونی در مرورگرهای مدرن وجود دارد. اما برای یکسانسازی رفتار وبسایت در مرورگرهای قدیمی، یا تغییر وبسایتهای قدیمی، نیاز به jQuery دارید.
- توانایی کار با تکنولوژی Ajax برای ساخت صفحات تعاملی
در دوره jQuery چه خواهیم آموخت؟
در این دوره، ابتدا نحوهی کار با سلکتورهای CSS برای انتخاب اجزای مختلف صفحهی وب را یاد میگیریم. سپس با استفاده از قابلیت Event Handling، رفتار اجزای صفحه را دستکاری میکنیم. همچنین در این دوره، به طور کامل کار با DOM در یک صفحهی وب را میآموزیم. در پایان، چند پروژهی عملی با استفاده از جیکوئری انجام میدهیم. این پروژهها، تمرینهایی از دنیای واقعی هستند که به شما کمک میکند در انتهای دوره، تبدیل به یک فرانتکار مسلط به این کتابخانه باشید.
پیشنیازهای دوره jQuery چیست؟
برای این که بتوانید به راحتی با jQuery کار کنید و وبسایتهای مورد نظر خود را توسعه دهید، باید به زبانهای HTML و CSS مسلط باشید. در صورت نیاز، میتوانید از دوره HTML و CSS وبسیلا برای آشنایی کامل با این دو زبان، استفاده کنید. همچنین همانطور که گفتیم، جیکوئری، یکی از کتابخانههای زبان برنامهنویسی جاوا اسکریپت است. برای همین، پیش از کار با آن، باید با این زبان برنامهنویسی هم آشنا باشید. در صورتی که نیاز به آموزش این زبان دارید، دوره جاوا اسکریپت وبسیلا، از صفر تا صد، شما را با این زبان برنامهنویسی آشنا میکند.
این دوره برای چه کسانی مناسب است؟
دورهی jQuery وبسیلا، پنجمین بخش از دوره جامع فرانتاند ما است. بنابراین این دوره برای تمام توسعهدهندههای فرانتاند که برای افزایش مهارتهای خود، نیاز به آشنایی با یک کتابخانهی جدید دارند، مناسب است. پس از گذراندن این دوره، مهارتهای شما در برنامهنویسی وب، یک مرحله ارتقا پیدا میکند. چرا که با استفاده از jQuery میتوانید صفحاتی کاملا تعاملی با فناوری Ajax توسعه دهید. این مهارت، یکی از پرتقاضاترین مهارتها در بازار برنامهنویسی وب است و روی حقوق برنامهنویس فرانت ، تاثیر مستقیم دارد. در صورتی که قصد انجام پروژههای خارجی دارید، تسلط به این کتابخانه برای شما ضروری خواهد بود. چرا که با توجه به قدمت جیکوئری، برنامهنویسان زیادی هستند که کار با آن را بلد باشند. شما هم برای این که از رقابت عقب نمانید، تسلط به این کتابخانه را باید در رزومهی خود داشته باشید.
نقد و بررسیها
پاکسازی فیلترهنوز بررسیای ثبت نشده است.