قیمت این دوره: 300,000 120,000 تومان
  • مدرس دوره : سینا جعفری پور
  • تعداد دانشجویان این دوره : 84 نفر
  • تعداد ویدیوها : 42 ویدیو
  • مدت زمان دوره : 9:35:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1400/03/29
ثبتـــ نام در این دوره
دوره‌ی جامع جاوا اسکریپت نامتقارن

دوره‌ی جامع جاوا اسکریپت نامتقارن

جاوا اسکریپت یکی از برترین زبان‌های حال حاضر و بدون شک آینده است و در در این دوره ((دوره‌ی کامل جاوا اسکریپت نامتقارن)) به بررسی موارد مهمی در رابطه با کار با API و کار با درخواست‌های AJAX صحبت خواهد شد، AJAX تکنولوژی است که چندین سال است در تبادلات وب به کار می‌رود که دانستن اون حیاتی است اما Fetch API تکنولوژی‌ای جدید تر است که به عنوان یک برنامه نویس جاوا اسکریپت راجب اون هم باید بدونید و خیلی از چیز‌های دیگه که قراره توی این دوره یاد بگیرید...دوره با توجه به جدیدترین و به روز ترین مباحث می‌باشد که نظیر آن در سطح اینترت نیست. 

نکته‌ی قابل توجه این دوره و بقیه دوره‌های بنده این است که شما وقتی ثبت نام کنید باید خیالتون از یادگیری راحت باشه چرا که هر وقت سوالی باشه تا وقتی که ابهام شما از بین نرفته با صبوری به تمام سوالات شما پاسخ داده میشه تا موضوع کاملا درک بشه براتون.

ارزش این دوره بسیار بالا است و حتما برای سنجش کیفی این دوره، ۴ جلسه رایگان ابتدایی و جلسات رایگان را مشاهده کنید.

مباحثی که در این دوره یاد می‌گیرید:

-جاوا اسکریپت نامقارن AJAX و APIs

-AJAX: XMLHttpRequesr

-پشت پرده و مفهوم جاوا اسکریپت نامتقارن و بسیاری از مفاهیم

-Callback

-Promises و‌Fetch API

-consuming promiseها

-زنجیره پرامیس‌ها

-Rejected Promises

-Error ها

-حلقه‌های رویداد

-ساختن promise

-promisify و‌api جغرافیایی

-consuming promises با Async/Await

-try...catch و‌ارور

-گرفتن مقادیر از تابع نامتقارن

-اجرای پرامیس‌ها به صورت موازی

-ترکیب کننده‌های پرامیس‌ها

-race , allSettled , any

- و‌‌ یه عالمه تمرین و چالش که مفاهیم رو بتونید کامل درک کنید.

پیشنیاز این دوره : فقط آشنایی با مفاهیم جاوا اسکریپت و html css  است و تمامی کد‌های نوشته شده خط به خط توضیح داده می‌شوند.

نکاتی که در این دوره گفته می‌شود در برنامه نویسی جاوا اسکریپت بسیار حیاتی و کاربردی می‌باشد که در عمل به صورت کامل باهم یاد می‌گیریم، برای درک این اهمیت حتما جلسات رایگان را مشاهده نمایید ... کیفیت مباحث و توضیحات بسیار بالا می‌باشد.

پس همراه ما باشید.

 

 



فهرستـــ ویدیوها

مدت زمان دوره 9:35:00
  • در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.

  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره‌ی جامع جاوا اسکریپت نامتقارن

  • 00:06:08
  • رایگانــ

این دوره به چه صورت می‌باشد، و چرا باید در جاوا اسکریپت حرفه‌ای شد؟

2
  • سخن ابتدایی

  • 00:03:44
  • رایگانــ

سخن ابتدایی

3
  • جاوا اسکریپت نامتقارن چیست 1 (فرق none blocking و blocking)

  • 00:08:30
  • رایگانــ

فرق بین blocking و none blocking یا synchronous و asynchronous یا همزمان یا نابهنگام یا نا همزمان

4
  • جاوا اسکریپت نامتقارن چیست 2 (کدام کد نامتقارن است؟)

  • 00:07:26
  • رایگانــ

از کجا بفهمیم کدام کد متقارن است و کدام نامتقارن یا همون فرق بین asynchronous و synchronous را چگونه متوجه بشیم؟

5
  • جاوا اسکریپت نامتقارن چیست 3 (API, AJAX و data format)

  • 00:11:56
  • نقدیــ

در ادامه‌ی جلسه‌ی قبل راجب API و AJAX و data format صحبت می‌شود تا کامل درک شوند.

6
  • اولین درخواست ایجکس AJAX -- HttpRequest قسمت اول

  • 00:15:03
  • رایگانــ

اولین درخواست ایجکس AJAX HttpRequest که قدیمی ترین درخواست است را توضیح می‌دهیم و با هم می‌سازیم با توجه API مورد نظر تا کم کم بریم سراغ روش ‌های جدید تر .

7
  • اولین درخواست ایجکس AJAX -- HttpRequest قسمت دوم

  • 00:13:51
  • نقدیــ

در این جلسه در ادامه جلسه قبل کشور‌هایی که با درخواست api مورد نظر دریافت می‌کنیم را توی رابط کاربری مشاهده می‌کنیم

8
  • وب چطور کار می‌کنه؟ (Request, Response, DNS , http, TCP , IP, socket connection)

  • 00:15:05
  • نقدیــ

request, response, DNS , http, TCP , IP, socket connection و اطلاعات دیگر راجب وب

9
  • call back و call back hell

  • 00:20:30
  • نقدیــ

در این جلسه ابتدا با هم کامل می‌فهمیم که callback چیست و بعد مفهوم جهنم callback را توضیح می‌دهیم تا متوجه بشید چرا بهش میگن جهنم!!.

10
  • Promise & fetch API چیست و fulfilled - rejected

  • 00:11:55
  • نقدیــ

در این جلسه یاد می‌گیریم که پرامیس چیست ، پرامیس موفق چیست و همچنین با پرامیس ریجکت شده چه فرقی دارد.

11
  • کار با پرامیس‌ها و استفاده از آن‌ها --consuming promises

  • 00:14:55
  • نقدیــ

در این جلسه با توجه به اینکه درخواست رو با توجه به پرامیس‌های می‌سازیم حال می‌آییم و مفاهیم را برای کار با پرامیس و استفاده از آن را می‌گوییم که می‌توان گفت برای کانسوم کردن یک پرامیس باید از متد then در اینجا استفاده کرد...

12
  • زنجیره روی پرامیس‌ها

  • 00:14:31
  • نقدیــ

chaining promises

13
  • چگونه کار کردن با پرامیس‌های ریجکت شده قسمت اول

  • 00:08:52
  • رایگانــ

rejected promises part 1

14
  • چگونه کار کردن با پرامیس‌های ریجکت شده قسمت دوم

  • 00:16:13
  • نقدیــ

Rejected Promises part2

15
  • درست کردن ارور‌ها به صورت دستی (قسمت اول)

  • 00:09:44
  • نقدیــ

در این جلسه ارور‌هایی که در پرامیس به وجود می‌آید (به غلط و بی معنی) درست می‌کنیم و به اصلاح مدیریت یا handle می‌کنیم و در رابط کاربری نمایش می‌دهیم. این جلسه 2 قسمت دارد

16
  • درست کردن ارور‌ها به صورت دستی (قسمت دوم)

  • 00:14:36
  • نقدیــ

در این جلسه ارور‌هایی که در پرامیس به وجود می‌آید (به غلط و بی معنی) درست می‌کنیم و به اصلاح مدیریت یا handle می‌کنیم و در رابط کاربری نمایش می‌دهیم. این جلسه جلسه‌ی دوم و آخر این ارور‌های دستی است.

17
  • تمرین اول

  • 00:05:35
  • نقدیــ

تمرین اول

18
  • پاسخ تمرین اول

  • 00:16:24
  • نقدیــ

پاسخ تمرین اول

19
  • نامتقارن بودن در پشت صحنه به چه صورت است و حلقه رویداد (1)

  • 00:10:12
  • رایگانــ

نامتقارن بودن در پشت صحنه به چه صورت است و حلقه رویداد (1)

20
  • نامتقارن بودن در پشت صحنه به چه صورت است و حلقه رویداد (2)

  • 00:15:56
  • نقدیــ

نامتقارن بودن در پشت صحنه به چه صورت است و حلقه رویداد (2)

21
  • حلقه رویداد در عمل Event loop

  • 00:12:29
  • نقدیــ

حلقه رویداد در عمل

22
  • ساختن یک پرامیس ساده (قسمت اول)

  • 00:12:03
  • نقدیــ

تا الان با پرامیس فقط کار می‌کردیم و consume می‌کردیم حالا وقت این رسیده که اونارو خودمون بسازیم...

23
  • ساختن یک پرامیس ساده و promisifying (قسمت دوم)

  • 00:18:22
  • نقدیــ

ساختن یک پرامیس ساده و promisifying (قسمت دوم)

24
  • promisify کردن geolocation api

  • 00:20:03
  • نقدیــ

promisify کردن geolocation api

25
  • تمرین دوم

  • 00:06:38
  • نقدیــ

تمرین دوم

26
  • پاسخ تمرین دوم

  • 00:14:43
  • نقدیــ

پاسخ تمرین دوم

27
  • استفاده از پرامیس با async await

  • 00:20:01
  • نقدیــ

در این جلسه باهم راجب async / await صحبت کنیم.

28
  • مدیریت ارور‌ها با try catch

  • 00:14:55
  • نقدیــ

error handling try/catch

29
  • return کردن مقدار از تابع نامتقارن async

  • 00:22:03
  • نقدیــ

return کردن مقدار از تابع نامتقارن async

30
  • اجرای پرامیس‌ها به صورت همزمان parallel promises

  • 00:19:01
  • نقدیــ

parallel promises

31
  • ترکیب کننده‌های پرامیس promise combinators

  • 00:20:19
  • نقدیــ

ترکیب کننده‌های پرامیس promise combinators allSettled , any , race

32
  • تمرین سوم

  • 00:06:17
  • نقدیــ

تمرین سوم

33
  • پاسخ تمرین سوم

  • 00:19:39
  • نقدیــ

پاسخ تمرین سوم

34
  • معرفی jQuery

  • 00:14:23
  • رایگانــ

معرفی jQuery

35
  • متد ajax در jQuery

  • 00:18:15
  • نقدیــ

متد ajax در jQuery

36
  • سورس کدها‌ی jQuery.ajax

  • 00:05:37
  • نقدیــ

سورس کدها‌ی jQuery.ajax

37
  • متد‌های کوتاه شده‌ی ajax در jQuery

  • 00:17:39
  • نقدیــ

متد‌های کوتاه شده‌ی ajax در jQuery

38
  • تمرین و پاسخ jQuery

  • 00:10:55
  • نقدیــ

تمرین و پاسخ

39
  • معرفی Axios

  • 00:12:56
  • نقدیــ

معرفی Axios

40
  • (get-post-err-then) Axios

  • 00:22:24
  • نقدیــ

(get-post-err-then) Axios

41
  • axios.all

  • 00:06:43
  • نقدیــ

axios.all

42
  • تمرین و پاسخ

  • 00:19:27
  • نقدیــ

تمرین و پاسخ

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .