آموزش 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 #
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 9m
17
Linkedin (لینکدین) lynda-small
23 آذر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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) اطلاعات بیشتری کسب کنید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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