لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js
Node.js Essential Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Node.js ابزاری قدرتمند برای کنترل سرورها ، ساخت برنامه های وب و ایجاد برنامه های مبتنی بر رویداد است. و جاوا اسکریپت - زبانی که برای همه توسعه دهندگان وب آشنا است - را از مرورگر خارج می کند. با استفاده از Node.js می توانید برنامه هایی ایجاد کنید که روی لپ تاپ یا حتی cloud کار می کنند. در این دوره ، موارد ضروری Node.js را یاد بگیرید و شروع به ایجاد برنامه های JavaScript خود کنید. مدرس Alex Banks شما را با کلیه اصول آشنا می کند ، نحوه نصب Node.js و کار با هسته Node.js را نشان می دهد ، که شامل ورودی استاندارد ، خروجی استاندارد ، سیستم ماژول ، سیستم فایل و نحوه نوشتن و اجرای JavaScript است. روی سرور پس از پایان این دوره ، شما به مفاهیم و فنون بنیادی Node.js مجهز خواهید شد که می توانید در پروژه بعدی خود استفاده کنید.
موضوعات شامل:
Node.js چیست؟ li>
نصب Node.js
شی جهانی li>
وارد کردن ماژول های اصلی li>
ایجاد رویدادهای سفارشی با EventEmitter
خواندن ، نوشتن و حذف پرونده ها li>
کار با جریان پرونده ها li>
ایجاد فرایندهای کودک با توابع exec و تخم ریزی li>
سرفصل ها و درس ها
مقدمه
Introduction
اصول Node.js را بیاموزید
Learn the Node.js fundamentals
آنچه باید بدانید
What you should know
1. Node.js چیست؟
1. What Is Node.js?
تاریخچه node.js
Node.js history
چگونه Node.js کار می کند
How Node.js works
2. محیط خود را تنظیم کنید
2. Set Up Your Environnment
با استفاده از کد VS
Using VS Code
Node.js را نصب کنید
Install Node.js
3. گره گلوبال
3. Node Globals
هدف جهانی
The global object
عملکرد مورد نیاز
The require function
متغیرهای آرگومان با process.argv
Argument variables with process.argv
خروجی استاندارد
Standard output
ورودی استاندارد
Standard input
ایجاد تأخیر با setTimeout
Creating a delay with setTimeout
مجموعه مقدمه
Incorporate setInterval
پیشرفت را با setInterval گزارش دهید
Report progress with setInterval
4. ماژول های گره
4. Node Modules
ماژول های اصلی
Core modules
جمع آوری اطلاعات با خط خواندن
Collect information with readline
نوشتن پرونده
Write a file
صادرات ماژول های سفارشی
Export custom modules
ماژول ایجاد کنید
Create a module
رویدادهای سفارشی با EventEmitter
Custom events with the EventEmitter
بهبود یک ماژول با EventEmitter
Improve a module with EventEmitter
مبانی فایل سیستم
5. File System Basics
پرونده های فهرست را فهرست کنید
List directory files
پرونده ها را بخوانید
Read files
پرونده ها را بنویسید و ضمیمه کنید
Write and append files
ایجاد فهرست
Directory creation
فایلها را ضمیمه کنید
Append files
تغییر نام و حذف پرونده ها
Rename and remove files
تغییر نام و حذف دایرکتوری ها
Rename and remove directories
6. پرونده ها و جریان ها
6. Files and Streams
جریان فایلهای قابل خواندن
Readable file streams
جریان پرونده های قابل نوشتن
Writable file streams
فرآیند کودک را با exec ایجاد کنید
Create child process with exec
فرآیند کودک را با تخم ریزی ایجاد کنید
Create child process with spawn
الکس به مدت دو دهه جاوا اسکریپت را آموزش داده است و در سال 2012 شرکت Moon Highway را برای طراحی و ارائه برنامه های درسی جاوا اسکریپت برای شرکت های سازمانی تاسیس کرد. او علاوه بر تدریس کارگاه ها و ایجاد دوره های آنلاین، نویسنده Learning React و Learning GraphQL از O'Reilly Media است. برای مقالات او در مورد برنامه نویسی، وبلاگ Moon Highway را در www.moonhighway.com/articles بررسی کنید.
نمایش نظرات