آموزش AJAX

معرفی دوره

آموزش AJAX

مدرس دوره:

این دوره توسط حمید رضا ملکی تالیف شده است.


سطح دوره:

سطح این دوره مقدماتی و پیشرفته است.


پیش نیازها:

پیش نیاز دوره ی آموزش JSON ، آشنایی مقدماتی با JavaScript می باشد :

دوره ی آموزش JavaScript


مشخصات دوره:

تاریخ انتشار دوره: ۱۳۹۶/۰۷/۰۳
تعداد آموزش ها: در حال تألیف ...


شروع آموزش

AJAX مخفف کلمات Asynchronous JavaScript and XML است.

ایجکس تکنیک جدیدی برای ایجاد بهتر و سریعتر اپلیکیشن های وب با کمک XML ، CSS ، HTML و JavaScript است.

ایجاد اپلیکیشن های وب که شبیه به اپلیکیشن های دسکتاپ باشند آن چیزی است که AJAX برای ما انجام میدهد. اگر چه توسعه وب هر روزه رایج تر میشود، کاربران هنوز تجربه ی کلیک بر روی یک دکمه را دارند که باید منتظر بمانند صفحه وب بارگذاری مجدد شود.

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

 

مزایای استفاده از AJAX :

  • مولفه های آشنا و تعاملی رابط کاربری مانند نشان دهنده پیشرفت (progress bar، tooltipها، و همچنین پنجره های pop-up)
  • کارایی بهتر برای برنامه های وب فرم، زیرا بیشتر بخشهای پردازشی صفحه وب میتواند در مرورگر انجام شود
  • به روز رسانی مقطعی صفحه (partial update) که تنها بخش تغییر یافته صفحه را refresh میکند
  • یکپارچه سازی بخشهای client-side برنامه با خدمات برنامه سرور، بخصوص در فرآیند تایید اعتبار، تعیین نقش کاربران و پروفایل کاربران
  • توانایی سفارشی سازی کنترلهای سرور به منظور استفاده از ظرفیتهای client
  • پشتیبانی از بیشتر مرورگرهای معروف، از جمله IE، فایرفاکس، کروم و سافاری

مدرس دوره

حمید رضا ملکی

199 مقاله

حمید رضا ملکی هستم فارغ التحصیل رشته ی مهندسی نرم افزار و موسس سایت لرن سورس. از زمان ورود به دانشگاه یادگیری حرفه ای برنامه نویسی را شروع کردم و الان چندین سال است در این زمینه فعالم. همیشه ایده ی داشتن یک سایت دوره محور رو در ذهن داشتم که الان با لرن سورس فکر میکنم تا حدودی به اون ایده نزدیک شده ام.

دیدگاه ها

هنوز دیدگاهی ثبت نشده