دوره آموزشی پیشرفته Node.js
2 ساعت 3 دقیقهپیشرفته2018-06-26
مدرسین

Alex Banks
Software Developer and Instructor
جزئیات دوره
تکنیک های پیشرفته برنامه نویسی ناهمزمان و جریان داده را در Node.js. در این دوره، مربی Alex Banks نحوه استفاده از الگوهای ناهمزمان مانند فراخوانی، وعده ها و async/await را برای مدیریت فرآیندها و اجرای اجرای متوالی، موازی و همزمان نشان می دهد. او سپس جریانها را بررسی می کند، یک ویژگی مهم برای خواندن و نوشتن داده ها از برنامه های Node. او چهار نوع جریان مختلف را - قابل خواندن، نوشتن، دوبلکس و تبدیل - معرفی می کند و نشان می دهد که چگونه می توان فشار برگشتی یا تجمع را در انتقال داده ها به حداقل رساند. در بخش پایانی، الکس نحوه ترکیب تکنیک ها و ساختن سرور HTTP برای پخش ویدئو در وب را نشان می دهد. با نحوه اطمینان از سازگاری جریان از طریق مرورگر و اطمینان از جمع آوری داده های چند بخشی/فرم، مانند داده های متنی و فایل ها، از جریان بارگذاری آشنا شوید. در پایان دوره، یک مجموعه ابزار قدرتمند جدید برای ایجاد برنامه های پیشرفته و در مقیاس سازمانی با Node.js.
اهداف یادگیری
الگوهای ناهمزمان
رفع و رد وعده ها
اجرای متوالی، موازی و همزمان
کار با جریانهای قابل خواندن و نوشتن
تغییر جریانات
جریان HTTP
اهداف یادگیری
الگوهای ناهمزمان
رفع و رد وعده ها
اجرای متوالی، موازی و همزمان
کار با جریانهای قابل خواندن و نوشتن
تغییر جریانات
جریان 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی پایگاههای داده برای توسعهدهندگان Node.js
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی امنیت در Node.js
- دوره آموزشی ساخت یک وب سایت با Node.js و Express.js
- دوره آموزشی ساخت دستیار کد خود با Llama 2، Node.js و React.js
- دوره آموزشی یادگیری جامع MERN
- دوره آموزشی ساخت ترانویس کننده ویدیو با Node.js و Google AI Speech-to-Text API