لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js Essential Training (2019)
Node.js Essential Training (2019)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Node.js یک ابزار قدرتمند برای کنترل سرورها، ساخت برنامه های کاربردی وب و ایجاد برنامه های رویداد محور است. و جاوا اسکریپت - زبانی که برای همه توسعه دهندگان وب آشناست - از مرورگر خارج می کند. با Node.js میتوانید برنامههایی بسازید که روی لپتاپ یا حتی ابر اجرا شوند. در این دوره، نکات ضروری Node.js را یاد بگیرید و شروع به ایجاد برنامه های جاوا اسکریپت خود کنید. مربی Alex Banks شما را با تمام اصول اولیه آشنا می کند و نحوه نصب Node.js و کار با هسته Node.js را نشان می دهد که شامل ورودی استاندارد، خروجی استاندارد، سیستم ماژول، سیستم فایل و نحوه نوشتن و اجرای جاوا اسکریپت است. روی سرور پس از اتمام این دوره، به مفاهیم و تکنیک های اساسی Node.js مجهز خواهید شد که می توانید در پروژه بعدی خود از آنها استفاده کنید.
اهداف یادگیری
Node.js چیست؟
در حال نصب Node.js
شی جهانی
وارد کردن ماژول های اصلی
ایجاد رویدادهای سفارشی با EventEmitter
خواندن، نوشتن و حذف فایل ها
کار با جریان فایل
ایجاد فرآیندهای فرزند با توابع exec و spawn
سرفصل ها و درس ها
مقدمه
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
امتحان فصل
Chapter Quiz
2. محیط خود را تنظیم کنید
2. Set Up Your Environnment
با استفاده از VS Code
Using VS Code
Node.js را نصب کنید
Install Node.js
امتحان فصل
Chapter Quiz
3. Node Globals
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
setInterval را وارد کنید
Incorporate setInterval
گزارش پیشرفت با setInterval
Report progress with setInterval
امتحان فصل
Chapter Quiz
4. ماژول های گره
4. Node Modules
ماژول های اصلی
Core modules
جمع آوری اطلاعات با Readline
Collect information with readline
از توابع Readline استفاده کنید
Use readline functions
صادرات ماژول های سفارشی
Export custom modules
یک ماژول ایجاد کنید
Create a module
رویدادهای سفارشی با EventEmitter
Custom events with the EventEmitter
یک ماژول را با EventEmitter بهبود دهید
Improve a module with EventEmitter
5. مبانی سیستم فایل
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
امتحان فصل
Chapter Quiz
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 بررسی کنید.
نمایش نظرات