×
ribbon

آموزش فشرده Asynchronous JavaScript و Http Requests

مدرس:

ابوالفضل وفادوست

عملیات ناهمزمان جاوااسکریپت را با Promise و Async/Await مدیریت کنید و درخواست‌های HTTP را با پارامتر و بدنه ارسال کنید.

گواهی‌نامه
4.3 (25)
18 دیدگاه
409دانشجو
0:41ساعت
سرفصل‌ها
پیشرفته سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تفاوت Sync و Async در جاوااسکریپت

مدیریت عملیات ناهمزمان با Callback

کار با Promise

سینتکس Async/Await

این دوره شامل:

1 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

برای استفاده از این دوره نیاز به تسلط به جاوا اسکریپت و مفاهیم دام (Document Object Model) دارید. 

توضیحات دوره

در این دوره فشرده با کارکرد جاوا اسکریپت Async و روش‌های ارسال درخواست‌های HTTP آشنا می شوید، از مفاهیم پایه مانند Callback و Promise گرفته تا Async/Await و کار با API ها

در این دوره، ابتدا به بررسی تفاوت Sync و Async در جاوااسکریپت می‌پردازیم و می‌آموزید که چرا درخواست‌های ناهمزمان برای تعامل با سرور ضروری هستند. سپس، نحوه مدیریت عملیات‌های ناهمزمان با Callbackها را بررسی می‌کنیم و با چالش‌های "Callback Hell" آشنا خواهید شد.

در ادامه، کار با Promiseها و زنجیره‌کردن آن‌ها را یاد می‌گیرید تا کدهای Async را به‌صورت ساختاریافته‌تر بنویسید. همچنین، سینتکس مدرن Async/Await را آموزش می‌دهیم که به شما کمک می‌کند کدهای تمیزتر و خواناتری ایجاد کنید.

یکی از بخش‌های مهم این دوره، ارسال درخواست‌های HTTP (مانند GET و POST) است. شما یاد می‌گیرید چگونه با سرور ارتباط برقرار کنید و داده‌ها را ارسال یا دریافت نمایید. در نهایت نیز کار با Query Parameters و Request Body را تمرین خواهید کرد.

این دوره مناسب چه کسانی است؟

اگر یک توسعه‌دهنده فرانت‌اند هستید و می‌خواهید نحوه ارتباط با سرور را یاد بگیرید، این دوره برای شما طراحی شده است. همچنین، اگر با API ها کار می‌کنید و نیاز به درک عمیق‌تری از مفاهیم Async دارید، این آموزش به شما کمک می‌کند تا کدهای بهینه‌تری بنویسید.

این دوره همچنین برای علاقه‌مندان به جاوااسکریپت که می‌خواهند کدهای غیر مسدود کننده (Non-Blocking) بنویسند و عملکرد بهتری در پردازش عملیات ناهمزمان داشته باشند، بسیار مفید خواهد بود. شما پس از گذراندن این آموزش می‌توانید داده‌ها را از سرور دریافت و پردازش کنید و آن‌ها را در برنامه‌های خود نمایش دهید. همچنین، یاد می‌گیرید که چگونه خطاهای رایج در کدهای Async را مدیریت کنید تا برنامه‌های شما پایدارتر عمل کنند.

دیدگاه کاربران

4.3

بر اساس امتیاز 25 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
8دوره
15,420دانشجو
1,426نظر و امتیاز

ابوالفضل وفادوست دانش آموخته کارشناسی ارشد مترجمی زبان انگلیسی از دانشگاه تهران است.

ایشان تجربه فعالیت به عنوان برنامه نویس فول استک در  استارت آپ‌های مختلف  را در کارنامه خود دارد.

از سوابق آموزشی ایشان می توان به بیش از ۸ سال سابقه تدریس، تولید محتوا و مدیریت آموزشی در حوزه‌های مختلف از جمله زبان انگلیسی و برنامه نویسی اشاره نمود.

poster

آموزش فشرده Asynchronous JavaScript و Http Requests

409دانشجو
4.3(25)

دوره‌های مشابه

دیگر دوره‌های ابوالفضل وفادوست

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.