آموزش Node.js برای برنامه نویسان C #

Node.js for C# Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از زمان تاسیس خود در سال 2009 ، Node.js همچنان به محبوبیت خود ادامه می دهد. Node.js با نمونه سازی سریع و ابزارهای توسعه خود ، به عنوان چارچوب انتخابی تمام پشته ، از شرکت شروع به کار کرده است. این دوره برای کمک به توسعه دهندگان C # و .NET به توسعه Node.js سازمانی کمک می کند. مربی Robby Millsap مزایا و چالش های این چارچوب را بررسی می کند ، از جمله اشکال زدایی ، مدیریت حافظه ، چند رشته ، برنامه نویسی ناهمزمان و مدیریت بسته. او همچنین نشان می دهد که ایجاد یک گردش کار مداوم برای ادغام که شامل Gulp ، Babel ، Visual Studio Team Services و Azure است آسان است. چه تصمیم بگیرید تمام وقت به چارچوب بروید یا از Node.js به عنوان مکمل مجموعه ابزارهای موجود خود استفاده کنید ، درسی که در پایان این دوره می آموزید به شما کمک می کند تا به یک توسعه دهنده با ارزش تر و با تجربه تر تبدیل شوید.
موضوعات شامل:
  • نصب و انتشار بسته های Node.js
  • تعریف کلاسها در Node.js
  • ساخت یک API وب با Express و Node.js
  • تست واحد در Node.js
  • ادغام مداوم

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

مقدمه Introduction

  • چرا Node.js اهمیت دارد و چرا باید مراقب باشید Why Node.js matters and why you should care

1. درباره Node.js 1. About Node.js

  • تاریخ History

  • نصب Node.js Installing Node.js

2. مدیریت بسته بندی 2. Package Management

  • نصب بسته ها Installing packages

  • انتشار بسته ها Publishing packages

3. مبانی JavaScript 3. JavaScript Fundamentals

  • تعریف نمونه های اولیه و کلاس ها در Node.js Defining prototypes and classes in Node.js

  • استفاده از بابل برای تعویض از ES6 (ES2015) Using Babel to transpile from ES6 (ES2015)

  • برنامه نویسی ناهمزمان Asynchronous programming

4. ساخت اولین API وب ما 4. Building Our First Web API

  • معرفی اکسپرس Introducing Express

  • تقلید هسته ASP.NET با اکسپرس Mimicking ASP.NET Core with Express

5. تست واحد 5. Unit Testing

  • نصب یاس برای تست Node.js Installing Jasmine to test Node.js

  • کلاسهای تست تمسخر با یاس Mocking test classes with Jasmine

6. ادغام مداوم 6. Continuous Integration

  • معرفی گلپ Introducing Gulp

  • افزودن پشتیبانی از async / await در بابل Adding support for async/await in Babel

  • ایجاد خط لوله CI در خدمات تیم ویژوال استودیو Creating a CI pipeline in Visual Studio Team Services

  • استقرار برنامه وب ما به لاجورد Deploying our web app to Azure

نتیجه Conclusion

  • خلاصه Summary

نمایش نظرات

آموزش Node.js برای برنامه نویسان C #
جزییات دوره
1h 9m
17
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
10,695
- از 5
ندارد
دارد
دارد
Robby Millsap
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robby Millsap Robby Millsap

Robby "Sap" Millsap نویسنده ، سخنران کنفرانس و مهندس نرم افزار است. Sap بیش از دو دهه تجربه در توسعه نرم افزار و DevOps دارد. وی از سال 2017 مدرس LinkedIn Learning بوده و در حال حاضر مهندس ارشد نرم افزار با شرکت Trek Bicycle Corporation است. Sap یک بلندگو با طنز و جذاب ، تصمیم گیری در زندگی را تغییر داد تا در ایجاد دوره ها و صحبت کردن در کنفرانس ها بعد از خوابیدن در طی یک جلسه فنی به خصوص خسته کننده در اورلاندو در سال 2014 ، به ایجاد تمرکز بپردازد. مربی پرشور در دوره ها و جلسات خود. بیش از هر چیز ، ساپ از خواندن ، سوار دوچرخه های بسیار جذاب Trek و بغل کردن نادر از بچه های نوجوانش لذت می برد. می توانید در وب سایت وی (iamsap.com) اطلاعات بیشتری کسب کنید.