تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پیشرفته Node.js

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

2 ساعت 3 دقیقهپیشرفته2018-06-26

مدرسین

Alex Banks

Alex Banks

Software Developer and Instructor

جزئیات دوره

تکنیک های پیشرفته برنامه نویسی ناهمزمان و جریان داده را در Node.js. در این دوره، مربی Alex Banks نحوه استفاده از الگوهای ناهمزمان مانند فراخوانی، وعده ها و async/await را برای مدیریت فرآیندها و اجرای اجرای متوالی، موازی و همزمان نشان می دهد. او سپس جریانها را بررسی می کند، یک ویژگی مهم برای خواندن و نوشتن داده ها از برنامه های Node. او چهار نوع جریان مختلف را - قابل خواندن، نوشتن، دوبلکس و تبدیل - معرفی می کند و نشان می دهد که چگونه می توان فشار برگشتی یا تجمع را در انتقال داده ها به حداقل رساند. در بخش پایانی، الکس نحوه ترکیب تکنیک ها و ساختن سرور HTTP برای پخش ویدئو در وب را نشان می دهد. با نحوه اطمینان از سازگاری جریان از طریق مرورگر و اطمینان از جمع آوری داده های چند بخشی/فرم، مانند داده های متنی و فایل ها، از جریان بارگذاری آشنا شوید. در پایان دوره، یک مجموعه ابزار قدرتمند جدید برای ایجاد برنامه های پیشرفته و در مقیاس سازمانی با Node.js.

اهداف یادگیری
الگوهای ناهمزمان
رفع و رد وعده ها
اجرای متوالی، موازی و همزمان
کار با جریانهای قابل خواندن و نوشتن
تغییر جریانات
جریان HTTP

مهارت ها

Node.jsJavaScript FrameworksAdvancedWeb DevelopmentOpen Source

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل‌های تمرین

1. الگوهای ناهمزمان

  • 04 - الگوی برگشت به تماس
  • 05 - حل و فصل وعده ها
  • 06 - رد وعده
  • 07 - تابع promisify
  • 08 - اجرای متوالی
  • 09 - اجرای متوالی با async در انتظار است
  • 10 - اجرای موازی
  • 11 - وظایف همزمان
  • 12 - ثبت وظایف همزمان

2. جریان‌های پیشرفته

  • 13 - چرا جریان ها
  • 14 - جریان‌های خواندنی
  • 15 - استفاده از جریان‌های خوانا
  • 16 - جریان‌های قابل نوشتن
  • 17 - پس فشار
  • 18 - نهرهای لوله کشی
  • 19 - جریان‌های دوبلکس
  • 20 - جریان‌ها را متحول کنید

3. HTTP Streaming

  • 21 - پخش جریانی به مرورگر
  • 22 - رسیدگی به درخواست‌های محدوده
  • 23 - فورک کردن و آپلود جریان ها
  • 24 - تجزیه فرم-داده‌های چند بخشی

نتیجه

  • 25 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal