آموزش Node.js: شروع کار

Node.js: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: زمان اجرا Node.js سرورهای برگشتی را برای بازیکنان بزرگی مانند PayPal ، Netflix ، LinkedIn و حتی ناسا تأمین می کند. این دوره به شما اصول این زمان بسیار محبوب را آموزش می دهد و شما را در نوشتن کد برای Node راحت می کند. برنامه های وب و تلفن همراه به میزبان منابع مختلف خود و انجام بیشتر کارهای سنگین ، به خدمات پشتیبان بستگی دارند. ایجاد این سرویس های کم هزینه اغلب بسیار دشوار است ، اما زمان اجرا Node.js باعث سهولت و سرگرمی بیشتر آن می شود. در این دوره ، Node.js: شروع کار ، مهارت های اساسی را که برای ایجاد خدمات برگشت پذیر مقیاس پذیر با Node.js نیاز دارید یاد خواهید گرفت. ابتدا ابزارهایی را که با Node ساخته شده اند و همچنین برخی از ابزارهای ارائه شده توسط انجمن را کاوش خواهید کرد. در مرحله بعدی ، در مورد مدیریت بسته ، وابستگی ماژول ، استراتژی های همزمانی مبتنی بر رویداد و نحوه نوشتن کد برای ارتباط با سیستم عامل های سرورها خواهید آموخت. سرانجام ، ویژگی های مدرن JavaScript را کشف خواهید کرد که می توانید امروز با Node.js استفاده کنید. بعد از اتمام این دوره ، با ایجاد و اجرای کد برای Node راحت خواهید بود.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • معرفی دوره Course Introduction

  • گره چیست؟ What Is Node?

  • چرا گره Why Node?

  • برخی از آنالوگ ها درباره گره Some Analogies About Node

  • آنچه هنگام نصب گره دریافت می کنید What You Get When You Install Node

  • نمونه پرونده ها Example Files

شروع با گره Getting Started with Node

  • حالت REPL Node Node’s REPL Mode

  • TAB و Underscore TAB and Underscore

  • اجرای اسکریپت ها Executing Scripts

  • کار با تایمر Working with Timers

  • رابط خط فرمان Node Node’s Command Line Interface

  • شی “" پردازش " The “process” Object

  • بسته شدن Wrap Up

جاوا اسکریپت مدرن Modern JavaScript

  • EcmaScript و TC39 EcmaScript and TC39

  • متغیرها و محدوده های بلوک Variables and Block Scopes

  • توابع پیکان Arrow Functions

  • اصطلاحات اشیا Object Literals

  • تخریب و استراحت/گسترش Destructuring and Rest/Spread

  • رشته های الگو Template Strings

  • کلاس ها Classes

  • وعده ها و Async/در انتظار Promises and Async/Await

  • بسته شدن Wrap Up

NPM: مدیر بسته Node NPM: Node Package Manager

  • NPM دقیقاً چیست؟ What Exactly Is NPM?

  • دستور NPM The NPM Command

  • فایلهای pack.json و packet-lock.json The package.json and package-lock.json Files

  • نسخه سازی معنایی (SemVer) Semantic Versioning (SemVer)

  • نصب و استفاده از بسته های NPM Installing and Using NPM Packages

  • ایجاد و انتشار بسته NPM Creating and Publishing an NPM Package

  • NPX و اسکریپتهای NPM را اجرا کنید NPX and the NPM Run Scripts

  • به روزرسانی بسته های NPM Updating NPM Packages

  • بسته شدن Wrap Up

ماژول ها و همزمانی Modules and Concurrency

  • مقدمه Introduction

  • تعریف و استفاده از ماژول های گره Defining and Using Node Modules

  • نمونه هایی از API های ماژول Examples of Module APIs

  • شی Global جهانی گره Node's Global Object

  • حلقه رویداد The Event Loop

  • خطاها در مقابل استثناها Errors vs. Exceptions

  • خوشه های گره Node Clusters

  • الگوهای ناهمزمان Node Node’s Asynchronous Patterns

  • انتشار دهنده های رویداد Event Emitters

  • بسته شدن Wrap Up

کار با سرورهای وب Working with Web Servers

  • سلام به جهان ... نسخه Node Hello World... The Node’s Version

  • نظارت بر فایلها برای تغییرات Monitoring Files for Changes

  • اشیا “" req "و" res " The “req” and “res” Objects

  • چارچوب های وب گره Node Web Frameworks

  • استفاده از الگوهای زبان Using Template Languages

  • بسته شدن Wrap Up

کار با سیستم عامل Working with the Operating System

  • مقدمه Introduction

  • ماژول os The os Module

  • ماژول fs The fs Module

  • ماژول فرآیند کودک The child_process Module

  • اشکال زدایی از برنامه های گره Debugging Node Applications

  • دوره را جمع کنید Course Wrap Up

نمایش نظرات

نظری ارسال نشده است.

آموزش Node.js: شروع کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 30m
54
Pluralsight (پلورال سایت) pluralsight-small
24 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
431
4.8 از 5
دارد
دارد
دارد
Samer Buna

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Samer Buna Samer Buna

سامر بونا یک رمزگذار چند لگویی با سالها تجربه عملی در زمینه طراحی ، پیاده سازی و آزمایش نرم افزار ، از جمله توسعه برنامه های وب و تلفن همراه ، طراحی API ، برنامه نویسی عملکردی ، بهینه سازی ، مدیریت سیستم ، پایگاه داده و مقیاس پذیری است. سامر در چندین صنعت از جمله املاک و مستغلات ، دولت ، آموزش و انتشارات کار می کرد. سامر همچنین چندین کتاب فنی و دوره های آنلاین درباره Node.js ، React.js ، GraphQL و Ruby on Rails تالیف کرده است. او عاشق همه جاوا اسکریپت است و عاشق کاوش در کتابخانه های جدید است. آخرین کارهای او را می توانید در jsComplete.com و EdgeCoders.com دنبال کنید

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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