دوره آموزشی Ajax با پی اچ پی: اضافه کردن محتوای پویا به وب سایت
3 ساعت 38 دقیقهمتوسط2016-11-07
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
با استفاده از Ajax و PHP محتوی همزمان در حال بارگزاری به وبسایت ها بیفزایید تا آن ها را مدرن تر، حرفه ایی تر و کاربر پسندتر جلوه دهید. بیاموزید که چطور از Ajax برای ارسال و دریافت داده در پس زمینه استفاده کنید و چطور از PHP برای جمع آوری و برگرداندن text، HTML یا واکنش های JSON استفاده کنید. در این درس "کوین اسکوگلاند" بینندگان را با پروژه های نمونه برای متداول ترین کاربردهای Ajax آشنا می کند از جمله: دکمه هایی که به کاربر امکان نشانه گذاری ایتم های مورد علاقه اش را می دهد، اشکالی که داده را در پس زمینه تصدیق کرده و تحویل می دهد، scroll کردن بی انتها میان محتوی صفحه بندی شده و پیشنهاد اتوماتیک تحت یک تکست فیلد.
اهداف یادگیری
آژاکس چیست؟
ایجاد درخواست ها و پاسخ های Ajax
نظارت بر وضعیت و رویدادهای درخواست آژاکس
پاسخگویی به درخواست های Ajax با HTML و JSON
ساخت دکمه های آژاکس
ارسال فرم با Ajax
پیاده سازی بی نهایت پیمایش
افزودن پیشنهادات خودکار به فیلدهای متنی
اهداف یادگیری
آژاکس چیست؟
ایجاد درخواست ها و پاسخ های Ajax
نظارت بر وضعیت و رویدادهای درخواست آژاکس
پاسخگویی به درخواست های Ajax با HTML و JSON
ساخت دکمه های آژاکس
ارسال فرم با Ajax
پیاده سازی بی نهایت پیمایش
افزودن پیشنهادات خودکار به فیلدهای متنی
مهارت ها
AjaxW3CPHPWeb Development ToolsWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - نحوه استفاده از فایلهای تمرینی
1. Ajax تعریف شده است
- 03 - آژاکس چیست
2. مشتری آژاکس
- 04 - درخواست ها
- 05 - پاسخ ها
- 06 - حالات و رویدادها
- 07 - بارگذاری متن از راه دور
- 08 - JSON از راه دور را دانلود کنید
- 09 - استفاده از jQuery
3. سرور پی اچ پی
- 10 - درخواستهای Ajax را شناسایی کنید
- 11 - با جزئی HTML پاسخ دهید
- 12 - با دادههای JSON پاسخ دهید
- 13 - به روز رسانی صفحه در تغییر
4. دکمه آژاکس
- 14 - یک دکمه مورد علاقه ایجاد کنید
- 15 - ارسال دکمه درخواست Ajax
- 16 - دکمه پردازش درخواست Ajax
- 17 - پاسخ Ajax دکمه دسته
- 18 - موارد دلخواه را در بارگذاری صفحه علامت بزنید
- 19 - یک دکمه نامطلوب ایجاد کنید
5. ارسال فرم آژاکس
- 20 - فرم را ایجاد کنید
- 21 - دادههای فرم را جمعآوری کنید
- 22 - خطاهای فرم را رسیدگی کنید
- 23 - یک اسپینر دانلود اضافه کنید
- 24 - دکمه فرم را غیر فعال کنید
- 25 - اجازه بازگشت به HTML را بدهید
- 26 - جلوگیری از پیش فرض
6. پیمایش بی نهایت
- 27 - صفحهای از آیتمها ایجاد کنید
- 28 - یک درخواست بار را پردازش کنید
- 29 - نتایج HTML را اضافه کنید
- 30 - از ویژگی داده استفاده کنید
- 31 - آژاکس را در اسکرول فعال کنید
- 32 - از درخواستهای متعدد جلوگیری کنید
7. پیشنهاد خودکار را جستجو کنید
- 33 - یک ورودی متن ایجاد کنید
- 34 - پیشنهادات سبک
- 35 - یک درخواست پیشنهاد خودکار Ajax ارسال کنید
- 36 - محاسبه نتایج
- 37 - پیشنهادات را با JSON فرمت کنید
نتیجه
- 38 - مراحل بعدی