
آموزش پیشرفته Ajax همراه با چهار پروژه کاربردی
به نام خدا
سلام به همه برنامه نویسای عزیز
محمد مطواعی هستم با یه دوره کاربردی دیگه اومدم پیشتون
خیلی از دوستان و مخاطبان سایت تاپ لرن درخواست داشتند که یه دوره آموزشی باشه که بتونن به وسیله اون به ای جکس یا به قول بعضی دوستان اجکس اجاکس و بعضا آژاکس که تلفظ درستش همون ای جکس هست مسلط بشن خب کم و بیش هم تو دوره های مختلف به این موضوع اشاره شده ولی جای دوره ای که تخصصی به این مبحث بپردازه خالی بود و خب اینجا بود که تصمیم گرفتم دوره تخصصی Ajax با چهارپروژه کاربردی رو تدوین کنم
تو این دوره شما ابتدائا با مفهوم ajax اشنا میشید بعدش خیلی سریع میریم سراغ اینکه ادامه یادگیری مون رو با نوشتن کد انجام بدیم با 4 تا مینی پروژه کاربردی !
پروژه اول پیاده سازی سرچ گوگل با ajax هست که چطوری میشه سرچ گوگل رو بدون اینکه صفحه reload بشه پیاده سازی کرد خب طبیعتا ظاهر کار خیلی اهمیت واسمون نداره ولی خب تا اونجا ک بتونیم ظاهر رو هم ب حد قابل قبولی میرسونیم
پروژه دوم مدیریت یه صفحه لیست کورس های تاپ لرنه فرض کنید شما مدیر تاپ لرن هستید و میخاید تو پنل ادمینتون دوره هاتون رو مدیریت کنید خب طبیعتا اینکه درخواست به سمت سرور با ajax و بدون رفرش صفحه انجام بشه واستون خیلی خوشایندتره تا اینکه بخواید هربار با هر عملیات این پروسه رفرش صفحه تکرار بشه ما تو این صفحه کد رکوئست ajax ایجاد دوره جدید و دریافت لیست دوره ها و حذف یه دوره رو میزنیم
خب پروژه سوممون هم ی پروژه کوچیک هست اما کاربردی ! تو این پروژه کوچیک ی فرم ثبت نام داریم که کاربر تو این فرم میخاد اطلاعاتشو وارد کنه و طبیعتا نام کاربری ای ک باید وارد کنه باید unique باشه و اگه کاربر نام کاربری تکراری ای وارد کنه بجای اینکه این قضیه رو بعد زدن دکمه ثبت نام و رفرش صفحه بفهمه همون بعد وارد کردن نام کاربری ما بهش میگیم ... درواقع ما ب محض اینکه کاربر اطلاعات رو وارد میکنه همون موقع یه ریکوئست ajax به سرورمون میزنیم و استعلام میگیریم که همچین کاربری داریم یا نه ...
پروژه چهارم هم پیاده سازی بخش کامنت های یک بلاگه که بصورت lazy پیاده سازی میشه یعنی چی ؟ حالت عادی اینه که لیست کامنت ها هم همراه بلاگ تو فایل سورس جاسازی بشه خب این ایرادش اینه ک شاید تعداد کامنت ها زیاد باشه و اون وقت لود صفحه طولانی میشه خب ما چیکار میکنیم میایم بصورت lazy یعنی هروقت که صفحه کاملا لود شد و کاربر داشت ب انتها صفحه اسکرول میکرد کامنت هارو با ajax لود میکنیم
خب با این چهار مینی پروژه کاربردی شما حسابی به ajax مسلط میشید راستی ما تو هر پروژه با یه کتابخونه ajax کار میکنیم
ینی پروژه اول رو با JQuery ajax میزنیم
دومی رو با axios
سومی رو با fetch js
چهارمی هم با request js
اینجوری خب تجربه کاریتون بیشتر هم میشه
خب دیگه توضیحات کافیه واسه شروع جلسات رایگان رو ببینید
تو دوره میبیمتون
انتشار این دوره متوقف شده است ، دوره ای با همین موضوع و از همین مدرس در سایت منتشر شده است که میتوانید از طریق لینک زیر به دوره جدید دسترسی پیدا کنید
آموزش کاربردی ajax بهمراه مینی پروژه سایت فیلم
نظرات کاربران در رابطه با این دوره