آموزش برنامه نویسی ناهمزمان در جاوا اسکریپت - دوره کامل [ویدئو]

Asynchronous Programming in JavaScript - Complete Course [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جاوا اسکریپت برای اینکه یک زبان ناهمزمان باشد طراحی نشده است، اما فقط با ترفندهای مناسب، می توانید آن را ناهمزمان کنید. کد ناهمزمان به شما کمک می کند تا همه چیز را یکپارچه مدیریت کنید و در عین حال مطمئن شوید که داده هایی که منتظر آن هستید فقط پس از واکشی کامل در کد شما استفاده می شود. در این دوره، شما تک تک مفاهیم جاوا اسکریپت ناهمزمان را با مثال‌های قابل فهم و ساده و توضیحات مفصل و جالب یاد خواهید گرفت. شما همه چیز را در مورد حلقه های رویداد و نحوه عملکرد جاوا اسکریپت در پشت صفحه و نحوه اجرای کدهای ناهمزمان، در مورد تماس های برگشتی و معایب آنها، نحوه جایگزینی وعده ها و نحوه زیباتر شدن وعده های Async Await خواهید آموخت. شما همه اینها را در سه پروژه کوچک واقعی نیز اعمال خواهید کرد. ما به Async Await، به‌روزرسانی ES7، و اینکه چگونه قول‌هایی زیبا به نظر می‌رسند، نگاه خواهیم کرد. همچنین با استفاده از Async Await و مدیریت خطا به حل چندین وعده به طور همزمان خواهیم پرداخت. در پایان این دوره، درک کاملی از نحوه کار برنامه نویسی ناهمزمان در جاوا اسکریپت خواهید داشت. همه منابع و فایل‌های کد در اینجا قرار می‌گیرند: https://github.com/PacktPublishing/Asynchronous-Programming-in-JavaScript---Complete-Course درباره تماس‌های برگشتی و نحوه استفاده از آنها در برنامه‌نویسی روزانه خود بیاموزید. مزایا و معایب تماس ها، جهنم پاسخ به تماس در مورد رسیدگی به اشتباهات در وعده ها بیاموزید با Async-Await با وعده های زیباتر آشنا شوید در مورد وعده‌ها، به‌روزرسانی‌های ES6 و نحوه جایگزینی آن‌ها با تماس‌های برگشتی بیاموزید سه پروژه کوچک واقعی را بیاموزید این دوره برای توسعه دهندگان جاوا اسکریپت طراحی شده است که می خواهند دانش خود را به سطح بعدی برسانند. توسعه دهندگان وب که مایلند "برنامه نویسی ناهمزمان" را به رزومه خود اضافه کنند و در مصاحبه های شغلی خود برجسته شوند. برنامه نویسان و توسعه دهندگان نوپا که مایلند یاد بگیرند که چگونه برنامه نویسی در دنیای واقعی کار می کند. و توسعه دهندگان فرانت اند که با فریم ورک هایی مانند Angular، React، Vue یا Svelte کار می کنند و مایلند مفاهیم برنامه نویسی ناهمزمان را در پروژه های خود به کار ببرند. آشنایی با جاوا اسکریپت مزیت دیگری برای گذراندن دوره خواهد بود. یکی از پیچیده ترین موضوعات برنامه نویسی را با مثال های قابل فهم و توضیحات عملی بیاموزید * در مورد تماس ها و نحوه استفاده از آنها در برنامه نویسی روزانه خود بیاموزید * همه چیز را در مورد حلقه های رویداد و نحوه عملکرد جاوا اسکریپت در پشت صفحه بیاموزید. و نحوه اجرای کدهای ناهمزمان

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • مقدمه – عملیات همزمان در مقابل ناهمزمان در جاوا اسکریپت Introduction – Synchronous Versus Asynchronous Operations in JavaScript

  • اجرای کد ناهمزمان چگونه کار می کند - Multi-threading در جاوا اسکریپت How does Asynchronous Code Execution Work - Multi-Threading in JavaScript

  • حلقه‌های رویداد، پشته‌های تماس و APIهای وب Event Loops, Call Stacks, and Web APIs

توابع پاسخ به تماس Callback Functions

  • توابع Callback چیست و چه کاری انجام می دهند؟ What Are Callback Functions and What Do They Do?

  • پاسخ به تماس در setTimeout و شنوندگان رویداد - اقدامات ناهمزمان Callbacks in setTimeout and Event Listeners - Asynchronous Actions

  • پاسخ به تماس ها در پاسخ به تماس ها Callbacks Within Callbacks

  • رسیدگی به خطاها در Callbacks Handling Errors in Callbacks

  • برگشت به تماس جهنم Callback Hell

  • پاسخ به تماس همزمان Synchronous Callback

  • مینی پروژه شماره 1 - سوال Mini-Project #1 - Question

  • مینی پروژه شماره 1 - راه حل Mini-Project #1 - Solution

وعده ها Promises

  • وعده ها - آنها چه می کنند Promises - What Do They Do

  • ایجاد و استفاده از Promises در کد ناهمزمان شما Creating and Using Promises in Your Asynchronous Code

  • then()، .catch() و .finally() then(), .catch(), and .finally()

  • زنجیر وعده Promise Chains

  • رسیدگی به خطا در وعده ها - با جزئیات Error Handling in Promises - In Detail

  • قول دادن Promisification

  • مینی پروژه شماره 2 Mini-Project #2

Async Await Async Await

  • Async Await - نگاهی دقیق Async Await - A Detailed Look

  • حل چند وعده با Async Await Resolving Multiple Promises with Async Await

  • رسیدگی به خطا در Async Await Error Handling in Async Await

  • مینی پروژه شماره 3 Mini-Project #3

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه نویسی ناهمزمان در جاوا اسکریپت - دوره کامل [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 h 23 m
23
Packtpub packtpub-small
07 مهر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aarthi Elumalai Aarthi Elumalai

Aarthi Elumalai موسس DigiFisk است. در DigiFisk، آنها قصد دارند برنامه نویسی را سرگرم کننده و تعاملی کنند. اگر از تئوری های بی پایان خسته شده اید، به جای درستی آمده اید. با شروع دوره های سطح مبتدی در هر زبان برنامه نویسی یا زمینه ای، آنها شما را راهنمایی می کنند تا با چندین کلاس مبتنی بر پروژه در دنیای واقعی پیشرفت کنید تا شما را برای پیشرفت در دنیای واقعی مجهز کنند. سخنرانی‌های آن‌ها معمولاً مفصل است و چیزی را از قلم نمی‌اندازد، بنابراین برنامه‌نویسان مبتدی و پیشرفته می‌توانند از هر دوره چیزی یاد بگیرند. مطمئن شوید که از سفر خود به دنیای جذاب برنامه نویسی با DigiFisk لذت خواهید برد.

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