نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Node.js برای پشتیبانی از الگوهای رمزگذاری ناهمزمان از ابتدا ساخته شده است. این دوره چندین تکنیک برای نوشتن JavaScript مدرن و همزمان را به شما می آموزد که به شما کمک می کند برنامه های Node سریع و پاسخگو ارائه دهید. Node.js برای اجرای بر روی یک موضوع با استفاده از تماس های ورودی/خروجی غیر مسدود کننده ساخته شده است. ساخت برنامه ها برای این محیط نیاز به استفاده گسترده از کد ناهمزمان دارد. در این دوره ، Async Patterns در Node.js ، چندین تکنیک برای نوشتن کد ناهمگام کارآمد با استفاده از JavaScript مدرن یاد خواهید گرفت. ابتدا ، نحوه کارکرد حلقه رویداد Node و نحوه نوشتن کد ناهمزمان همراه با پاسخهایی را که طبق قراردادهای دنبال شده در انجمن Node رعایت می شوند ، جستجو خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه از Promises و کلمات کلیدی async/انتظار برای نوشتن کد ناهمزمان که خواندن آن آسان تر است استفاده کنید. سرانجام ، شما یاد خواهید گرفت که چگونه کد EventEmitters را بنویسید و از موضوعات کارگر برای حل مشکلات پردازنده در برنامه های Node خود استفاده کنید. پس از پایان این دوره ، مهارت و دانش برنامه نویسی ناهمزمان لازم برای ساخت برنامه های Node با استفاده از بهترین روش های پذیرفته شده را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
حلقه رویداد و نیاز به کد ناهمزمان
The Event Loop and the Need for Asynchronous Code
-
نیاز به کد ناهمزمان
The Need for Asynchronous Code
-
درک حلقه رویداد
Understanding the Event Loop
-
نمای کلی پروژه نمایشی
Demo Project Overview
-
تبدیل کد همگام به کد ناهمزمان
Converting Synchronous Code to Asynchronous Code
-
پذیرش تماس به عنوان پارامتر
Accepting Callbacks as Parameters
نوشتن کد ناهمزمان همراه با وعده ها و همگام سازی/انتظار
Writing Asynchronous Code with Promises and async/await
-
گزینه های جایگزین Callbacks
Alternatives to Callbacks
-
درک وعده ها
Understanding Promises
-
جایگزین کردن تماس ها با وعده ها
Replacing Callbacks with Promises
-
درک ژنراتورها
Understanding Generators
-
نوشتن کد تمیز کننده با async/در انتظار
Writing Cleaner Code with async/await
-
استفاده از async/انتظار
Utilizing async/await
نوشتن کد رویداد محور با EventEmitters
Writing Event-driven Code with EventEmitters
-
اهمیت کد رویداد محور در Node.js
The Importance of Event-driven Code in Node.js
-
درک EventEmitters
Understanding EventEmitters
-
ایجاد و استفاده از EventEmitter
Creating and Using an EventEmitter
-
پیکربندی كنندگان رویداد برای اجرای ناهمزمان
Configuring Event Handlers for Asynchronous Execution
استفاده از رشته های کارگری
Utilizing Worker Threads
-
درک موضوعات کارگری
Understanding Worker Threads
-
ایجاد و دریافت پیام از بخشهای کارگری
Creating and Receiving Messages from Worker Threads
-
ارسال داده ها و پیام ها به Threads Worker
Sending Data and Messages to Worker Threads
نمایش نظرات