آموزش پیشرفته Node.js - آخرین آپدیت

دانلود Advanced Node.js

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تکنیک‌های پیشرفته برنامه‌نویسی ناهمگام (Asynchronous) و استریم داده‌ها در Node.js را بیاموزید. در این دوره، مدرس الکس بنکس نشان می‌دهد که چگونه از الگوهای ناهمگام مانند Callbacks، Promises و async/await برای مدیریت فرآیندها و اجرای متوالی، موازی و همزمان استفاده کنید. سپس استریم‌ها (Streams) را که یکی از ویژگی‌های حیاتی برای خواندن و نوشتن داده‌ها در اپلیکیشن‌های نود جی‌اس هستند، بررسی می‌کند. او چهار نوع مختلف استریم شامل readable، writeable، duplex و transform را معرفی کرده و نحوه به حداقل رساندن فشار معکوس (Backpressure) یا تجمع داده‌ها در هنگام انتقال را آموزش می‌دهد. در بخش نهایی، الکس نحوه ترکیب این تکنیک‌ها و ساخت یک سرور HTTP برای استریم ویدیو در وب را نشان می‌دهد. یاد بگیرید چگونه سازگاری استریم با مرورگرهای مختلف را تضمین کنید و داده‌های multipart/form-data مانند متن و فایل‌ها را از استریم آپلود جمع‌آوری نمایید. در پایان این دوره، شما مجموعه‌ای از ابزارهای قدرتمند برای ساخت اپلیکیشن‌های پیشرفته در مقیاس سازمانی با Node.js خواهید داشت.

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

مقدمه Introduction

  • خوش‌آمدگویی Welcome

  • پیش‌نیازها What you should know

  • استفاده از فایل‌های تمرینی Using the exercise files

1-الگوهای ناهمگام 1. Asynchronous Patterns

  • اجرای متوالی Sequential execution

  • رد کردن پرومیس‌ها (Rejecting promises) Rejecting promises

  • ثبت لاگ تسک‌های همزمان Logging concurrent tasks

  • تسک‌های همزمان Concurrent tasks

  • اجرای متوالی با async/await Sequential execution with async/await

  • تابع promisify The promisify function

  • حل پرومیس‌ها (Resolving promises) Resolving promises

  • اجرای موازی Parallel execution

  • الگوی Callback Callback pattern

2-استریم‌های پیشرفته 2. Advanced Streams

  • استریم‌های Transform Transform streams

  • چرا از استریم‌ها استفاده کنیم؟ Why streams?

  • لوله کردن استریم‌ها (Piping) Piping streams

  • استریم‌های Readable Readable streams

  • استریم‌های Duplex Duplex streams

  • استریم‌های Writable Writable streams

  • فشار معکوس (Backpressure) Backpressure

  • استفاده از استریم‌های Readable Using readable streams

3-استریمینگ HTTP 3. HTTP Streaming

  • مدیریت درخواست‌های Range Handling range requests

  • فورک کردن و آپلود استریم‌ها Forking and uploading streams

  • استریم کردن به مرورگر Streaming to the browser

  • تجزیه داده‌های multipart/form Parsing multipart/form-data

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش پیشرفته Node.js
جزییات دوره
2h 3m
25
(آخرین آپدیت)
51,073
- از 5
دارد
دارد
دارد
Alex Banks
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Banks Alex Banks

توسعه دهنده و مدرس نرم افزار

Alex Banks یک مؤمن واقعی جاوا اسکریپت است.

الکس به مدت دو دهه جاوا اسکریپت را آموزش داده است و در سال 2012 شرکت Moon Highway را برای طراحی و ارائه برنامه های درسی جاوا اسکریپت برای شرکت های سازمانی تاسیس کرد. او علاوه بر تدریس کارگاه ها و ایجاد دوره های آنلاین، نویسنده Learning React و Learning GraphQL از O'Reilly Media است. برای مقالات او در مورد برنامه نویسی، وبلاگ Moon Highway را در www.moonhighway.com/articles بررسی کنید.