لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش AJAX برای توسعهدهندگان وب
- آخرین آپدیت
دانلود AJAX for Web Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره «AJAX برای توسعهدهندگان وب» به بررسی نحوه بهروزرسانی بخشهایی از یک صفحه وب بدون نیاز به بارگذاری مجدد کل صفحه میپردازد تا تجربهای روان و سریع برای کاربر فراهم کند. در این دوره، رابطه بین اپلیکیشنهای کلاینت یا وبسایتها و سرورها، تفاوت بین بارگذاری کامل صفحه و AJAX و بهترین موارد استفاده از هر کدام بررسی میشود. ما به طور عمیق با Fetch API در جاوااسکریپت، سینتکس مدرن Async/Await و مزایای استفاده از ماژول Axios برای سادهسازی فرآیند ارسال درخواست به سرور و مدیریت پاسخها آشنا خواهیم شد. همچنین، این دوره JSON را به عنوان فرمت تبادل داده بین کلاینت و سرور معرفی کرده و نحوه کدگذاری و رمزگشایی JSON، مدیریت خطاها در درخواستهای AJAX و بهترین روشهای امنیتی حیاتی برای AJAX را توضیح میدهد. در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس کامل با یک API واقعی تعامل داشته باشید و عناصر صفحه را از طریق AJAX بهروزرسانی کنید.
سرفصل ها و درس ها
درس اول
Lesson 1
معرفی دوره
Course Introduction
مقدمه: AJAX چیست؟
Introduction - What is AJAX?
مثالهای کاربردی AJAX
AJAX Examples
کالبدشکافی درخواستها و پاسخهای HTTP
Anatomy of HTTP Requests and HTTP responses
درس دوم
Lesson 2
مرور Promiseها در جاوااسکریپت: درخواستهای غیرهمزمان بدون فریز شدن مرورگر
Javascript promises recap: asynchronous requests that don't freeze the browser
ارسال درخواستهای AJAX با استفاده از Fetch API و Promiseهای سنتی
AJAX requests using Javascript's Fetch API and traditional promises
کدگذاری و رمزگشایی دادههای JSON
Encoding and decoding JSON data
بهروزرسانی عناصر صفحه بر اساس JSON دریافتی
Updating elements on the page based on returned JSON
درس سوم
Lesson 3
ارسال درخواستهای AJAX با استفاده از Async و Await در جاوااسکریپت
AJAX requests using Javascript's Async and Await
ارسال درخواستهای AJAX قدرتمند با استفاده از ماژول Axios
Robust AJAX requests using the Axios module
نمایش نظرات