رایگان!
ویژگی های دوره
jQuery یا جی کوئری کتابخانه ای از جاوا اسکریپت است که امکان استفاده از قابلیت های از پیش تعیین شده را فراهم می کند. به کمک jQuery می توان نرم افزارهای مبتنی بر ایجکس (Ajax)، موشن گرافیک با افکت های متفاوت و برنامه های مبادله ای که ارتباط میان مرورگر و کاربر را برقرار می کند نوشت.
جی کوئری به شما کمک می کند تا صفحات خود را کاملا داینامیک طراحی کنید. نکته ای که باید به آن توجه داشته باشید این است که jQuery به هیچ عنوان یک جایگزین برای جاوا اسکریپت نمی باشد و با وجود اینکه جی کوئری میانبرهای نوشتاری در اختیارتان قرار می دهد اما باز هم کدهای نوشته شده توسط آن همان جاوا اسکریپت هستند.
در این دوره چه مباحثی آموزش داده شده است؟
در این دوره آموزشی رایگان قصد داریم تا آموزش jQuery را با پیاده سازی 12 پروژه عملی و کاربردی جلو ببریم. این 12 پروژه عملی در اکثر پروژه هایی که انجام می شوند کاربرد دارند.
در هر کدام از این پروژه ها کدها و تکنیک های متفاوتی از جاوا اسکریپت و جی کوئری را خواهید آموخت که باعث می شود تسلط شما بر روی جی کوئری به اندازه ای برسد که بتوانید در هر پروژه ای به راحتی از آن استفاده کنید.
در این دوره چه پروژه هایی انجام شده است؟
1- پروژه روشن و خاموش شدن لامپ
اولین پروژه ای که در این دوره آموزشی انجام می دهیم پروژه خاموش و روشن شدن لامپ با استفاده از jQuery است. شاید به نظر پروژه ساده ای باشد اما بر اساس آمار گرفته شده 80 درصد از دانشجویان مدعی جی کوئری در پیاده سازی این پروژه مشکل داشته اند! ما در این پروژه دکمه ای را طراحی می کنیم که با هر باز کلیک کردن بر روی آن تصویر یک لامپ که در پایین این دکمه قرار دارد روشن و خاموش می شود.
2- پروژه منو کشویی یا Submenu
یک پروژه کاملا کاربردی که در وبسایت های بسیاری قابل استفاده است. ما در این پروژه یک منو افقی طراحی خواهیم کرد که با قرار گرفتن ماوس بر روی یکی از لیست های آن یک منو کشویی در پایین آن باز می شود.
3- پروژه Search box مخفی
در این پروژه کمک یک باکس جستجو طراحی خواهیم کرد که با کلیک بر روی آن یک باکس مخفی در بالای آن ظاهر می شود.
4- طراحی منو چسبان
در این پروژه یک منو چسبان طراحی می شود که به هنگام اسکرول کردن به بالای صفحه می چسبد و زمانی که کاربر به بالای وبسایت می رود مجددا منو به جای قبلی خودش باز می گردد.
5- پروژه جملات تصادفی
در این پروژه 10 جمله داریم که به ترتیب با کلیک بر روی دکمه “بعدی” جملات بعدی و با کلیک بر روی دکمه “قبلی” جملات قبلی نمایش داده می شود.
6- پروژه tooltip
tooltip همان متنی است که با کلیک بر روی یک تصویر یا متن در قالب یک باکس فلش دار نمایش داده میشود. ما در این پروژه کاربردی با کمک گرفتن از css3 و استفاده از jQuery یک tooltip جذاب و انعطاف پذیر طراحی خواهیم کرد.
7- منو مخفی ریسپانسیو
در این پروژه خواهید آموخت که چطور می توان یک منو مخفی طراحی کرد که با کلیک کردن بر روی آیکون nav در رزولوشن های کوچک نمایش داده شود و در رزولوشن های بزرگ کاملا مخفی باشد.
8- Modal
در این پروژه خواهید آموخت که چطور زمانی که روی یک لینک کلیک می شود Modal از بالا به پایین برای ما باز شود و زمانی که روی هز قسمت دیگری جز modal کلیک می کنیم از پایین به بالا بسته شود.
9- tab menu
این پروژه فوق العاده کاربردی است و در بسیاری از صفحات وب از آن استفاده می شود. در این پروژه می آموزید که چطور باید قدم به قدم این پروژه را پیاده سازی کنید.
10- Accordion Menu
در این پروژه ما 3 بخش قرار دادیم که با کلیک بر روی هرکدام، محتوای مربوط به آن بخش را نمایش می دهد و بخش های قبلی را می بندد.
11- انیمیشن هنگام اسکرول (پارالاکس)
در این آموزش ما کاری می کنیم که هنگام اسکرول کردن صفحه از بالا به پایین، تصاویر ما به ترتیب بعد از یک بازه زمانی مشخص با یک انیمیشن زیبا از حالت مخفی ظاهر و نمایش داده شوند.
12- طراحی Slider
ما در این پروژه بدون استفاده از هیچ کد بیرونی و فقط با کمک گرفتن از css و jQuery یک اسلایدر حرفه ای خواهیم ساخت که هم دارای caption هست و هم دکمه بعدی و قبلی دارد.
برنامه نویس وب - مسلط به html، CSS و بوت استرپ و جاوا اسکریپت
دوره های مرتبط
آموزش استفاده از نقشه گوگل در سی شارپ
ارائه شده توسط< کیا حامدی
آموزش جامع برنامه نویسی برد آردوینو
ارائه شده توسط< مجتبی شادریان
خداحافظی با اسپم در وردپرس
ارائه شده توسط< مسعود جواهری
آموزش جامع طراحی سایت با وردپرس
ارائه شده توسط< مسعود جواهری
آموزش جامع جاوا اسکریپت ES6
ارائه شده توسط< مسعود صدری
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
برنامه نویس وب - مسلط به html، CSS و بوت استرپ و جاوا اسکریپت
اکبر( دانشجوی دوره )
خبلی عالی بود اینکه توضیحاتشون جوری هست که به نظر من هر کسی تو هر سطحی متوجه میشه دمشون گرم خدا قوت
نرجس محسن زاده( دانشجوی دوره )
سلام وقت بخیر خیلی دوره عالی بود واقعا خسته نباشید یه سوال داشتم توی قسمت 9 منو چسبان با گزاشتن
position = sticky اون حالتی که به عنوان تمرین گفته بودید انجام میشه ولی اونی که شما گفتید slideDown-Up بشه رو میشه بگید چ جوریه من نتونستم انجام بدم ممنون
malihe.sadat
سلام و خسته نباشید. با عرض پوزش سوالی از حضورتون داشتم. من تمامی این فایلارو قبلا از آپارات و کانال پروژه محور دانلود کردم و دیدم و واقعن راضی بودم چون مربی که متاسفانه نمیشناسم چه کسی هستن خیلییی عاااالی آموزش دادند. حالا سوال بنده از شما اینه که اگر شما مربی این آموزش هستید چرا تبلیغ سایت پروژه محور اول فیلم هست و اگر سایت قبلی شما به این اسم بوده بهتره اطلاع رسانی بشه و با عرض معذرت اگر شما مربی نیستید چرا تو سایت شماست؟؟ چون من به شدت دنبال آموزش های بیشتر از این مربی محترم هستم اگر جناب الطافی آموزش این دوره رو بر عهده داشتن ممنون میشم تایید کنند و آموزشای بیشترشون رو بذارن. با تشکر
داناپ(مدیریت)
سلام کاربر گرامی
شما با کلیک بر روی تصویر مدرس می توانید دیگر دوره های منتشر شده از سوی ایشان را مشاهده نمایید.
start12( دانشجوی دوره )
کاش این دوره ارتباط با api و سرور و کار با فرم ها رو هم آموزش میداد
amirreza99
سلام بر شما استاد عزیز مرسی از زحماتتون .. سوالم اینه که اکٍثر این ویژگیهای جی کوئری مثل منو کشویی یا اسلاید یا تولتیپ ها در بوت استرب هم هست و با اون هم میشه پیاده سازی کرد . فرقشون رو میشه بگین چیه ؟؟ و در صورت بلد بودن اون ها نیازی هست این هارو هم یاد بگیریم؟
محمدرضا الطافی
اگر مشتری از شما بخواد که از بوتسترپ استفاده نکنید چی؟
محمود احمدی( دانشجوی دوره )
سلام و درود بر شما!
marzieh_ab( دانشجوی دوره )
سلام وقتتون ب خیر ممنون از این دوره ب شدت کاربردی برای کسانی که تازهjqرو یاد گرفتن خیلی عالی بود شما در طول دوره اشاره کردید ک ی دوره طراحی رابطه کاربری هم دارید که ب صورت رایگان هم هست ایا داخل همین سایت هست؟
محمدرضا الطافی
بله در همین سایت آموزش های بنده قرار گرفته میتونید استفاده بفرمائید.
fardinm( دانشجوی دوره )
اگه میشه آموزش سویفت هم بزارید
با تشکر فراوان
fardinm( دانشجوی دوره )
ایشالا همیشه موفق باشید و سبز
شهریار عبادی( دانشجوی دوره )
ممنون برای انتشار رایگان این دوره فوق العاده