در حال حاضر محصولی در سبد خرید شما وجود ندارد.
node.js یک پلت فرم ساخته شده بر روی زمان اجرا کروم جاوا اسکریپت است که می تواند به شما کمک کند برنامه های کاربردی سریع و مقیاس پذیر را ایجاد کنید. Node.js از یک مدل I / O غیر مسدود شده استفاده می کند که باعث می شود سبک وزن و کارآمد برای برنامه های کاربردی در زمان واقعی داده های فشرده که در سراسر دستگاه های توزیع شده اجرا می شود، مناسب است. در این دوره، اصول اولیه node.js را یاد بگیرید و کشف کنید که چگونه یک برنامه ساده ایجاد کنید. الکساندر زنفیر به موضوعاتی مانند NPM، خواندن و نوشتن فایل ها و چارچوب node.js می رود. او ویژگی های node.js را پوشش می دهد، مانند Async / در انتظار، و به مفاهیم توسعه وب محبوب هدایت می شود. الکساندر همچنین از طریق چگونگی ساخت یک برنامه چت نسخه ی نمایشی از ابتدا به پایان می رسد.
عنوان اصلی : Learning Node.js
سرفصل های دوره :
مقدمه:
شروع به کار با node.js
از فایل های ورزشی استفاده کنید
1. مقدمه ای بر گره:
درک گره
نسخه ی نمایشی نسخه ی نمایشی
دانلود و نصب گره
چرا زبان گره جاوا اسکریپت است؟
مزایا و ویژگی های جاوا اسکریپت
وظایف آسنکرون و فراخوانی
2. درک NPM: مدیر بسته گره:
ماژول خود را بنویسید
مدیریت بسته های شخص ثالث با NPM
فایل package.json چیست؟
3. خواندن و نوشتن فایل ها:
خواندن از فایل ها
دسترسی به دایرکتوری ها
به یک فایل بنویسید
4. کاوش در چارچوب وب:
frameworks node.js
اکسپرس
socket.io
5. ساخت نسخه آزمایشی برنامه DEMO خود را برای مرورگر:
استاتیک خدمت با اکسپرس
برنامه مرورگر خود را ایجاد کنید
خدمات دریافت پیام را ایجاد کنید
ایجاد یک سرویس پیام پست
اتصال به Socket.io از برنامه مرورگر
رویداد socket.io خود را ایجاد کنید
6. کاوش پایگاه های داده ها:
انواع چارچوب داده ها
راه اندازی MongoDB
mongoose
صرفه جویی در داده ها به MongoDB با Mongoose
7. بهبود کد ناهمزمان:
تماس تلفنی
وعده
async / منتظر
چالش: تبدیل به async / منتظر
راه حل: تبدیل به Async / منتظر
8. خطا در مدیریت و اشکال زدایی:
سعی کنید / گرفتن
در نهایت
اشکال زدایی ویرایشگر
چالش: تبدیل خطا برای مدیریت خطا
راه حل: تبدیل برای دست زدن به خطا
9. آزمایش کردن :
آزمون ساده با یاسمن
آزمون Async با یاسمین
مقدمه ای برای تست اولین توسعه
چالش: نوشتن آزمون گذشت
راه حل: نوشتن آزمون گذشت
نتیجه گیری:
مراحل بعدی
Learning Node.js
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
فیلم یادگیری Building Applications with Angular, ASP.NET Core, and Entity Framework Core
آموزش ایجاد کردن امکان Authentication در برنامه های Vue و Node
آموزش کامل مونگو دی بی برای برنامه نویسان MEAN Stack
آموزش ساخت بازی های چند نفره با Node در Unity
دوره یادگیری کامل Vuex
Building Vue and Node Apps with Authentication