دیدگاه کاربران
بر اساس امتیاز 136 دانشجو
برنامهنویسی سمت سرور را با ماژولهای کاربردی Node.js تمرین کنید و یک وبسرور را از صفر پیادهسازی کنید.
آموزش نود جی اس
آموزس رایگان نود جی اس
آموزش پروژه محور نود جی اس
ارتقای مهارت های جاوا اسکریپت
3 ساعت ویدئو
دسترسی مادامالعمر به محتوای دوره
نود جی اس (Node.js) یک محیط زمان اجرا سمت سرور و منبع آزاد بهحساب میآید که بر روی موتور جاوا اسکریپت V8 کروم ساخته شده است. در واقع نود جی اس محیط اجرا با قابلیت غیر مسدودکنندگی (ناهمزمان) و چند سکویی (کراس پلتفرم) بوده که امکان ساخت برنامههای سمت سرور بسیار مقیاسپذیر با استفاده از جاوا اسکریپت را فراهم میکند. دوره آموزش رایگان node js از مجموعه دورههای آموزش برنامه نویسی و آموزش جاوا اسکریپت مکتب خونه با هدف آموزش کامل این محیط اجرا تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت. Node.js را میتوان برای ساخت انواع برنامههای کاربردی مانند برنامه خط فرمان، برنامه وب، برنامه چت بلادرنگ، سرور REST API و غیره استفاده کرد.
دوره آموزش node.js پیش رو با نسخه 12.17.0 آن تدریس شده است؛ اما نگران نباشید! در این دوره بیشتر به ماژولهای کاربردی این پلتفرم میپردازیم. موارد تدریس شده در این دوره در تمام نسخههای توسعهیافته آن وجود دارد. امنیت پلتفرمهای node js روزبهروز در حال قویتر شدن است؛ بنابراین در هر زمانی که این دوره را میگذرانید، آخرین ورژن نود جی اس را دانلود و نصب کرده و از آموزش node js بهره بگیرید.
این دوره برای افراد زیر مناسب است:
بعد از گذراندن دوره کاربران به مهارتهای زیر مسلط خواهند شد:
برای فراگیری دوره آموزش node js باید به جاوا اسکریپت کاملاً مسلط باشید؛ بنابراین اگر جاوا اسکریپت را نمیدانید یا بهخوبی با آن آشنا نیستید، حتماً دورههای آموزشی زیر را بگذرانید:
اگر میخواهید نتیجه بهتری از دوره آموزش پروژه محور node js ببرید، توصیه میکنیم قبل از شرکت در این دوره، شئگرایی جاوا اسکریپت را هم فرا بگیرید.
در دوره آموزش پروژه محور node js شما را کاملاً با این پلتفرم کاربردی و مهم آشنا میکنیم. ماژولهای مهم و کاربردی node js را به شما معرفی کرده و تمام نکات لازم با آنها را توضیح میدهیم. در نهایت با انجام یک پروژه، نحوه ایجاد یک وب سرور ساده را به شما عزیزان آموزش میدهیم.
در دوره آموزش node js شما به طور کامل با این پلتفرم آشنا میشوید؛ بنابراین بعد از این دوره کاملاً برای شما قابلدرک خواهد بود که معماری node js چگونه است. همانطور که میدانید node js نه یک زبان برنامهنویسی بهحساب میآید و نه یک فریمورک. Node js یک محیط اجرایی است که کدهای جاوا اسکریپت را اجرا میکند. در این فصل همچنین به شما میگوییم که این محیط با مرورگرها چه تفاوتی دارد. یکی از مفاهیم بسیار مهم در کار با این پلتفرم asynchronous است که در این فصل به آن اشاره میکنیم.
ماژولها در پلتفرم node js را میتوان به کتابخانهها در زبان جاوا اسکریپت تشبیه کرد. هر ماژول یک یا چند تابع دارد که میتوانید از آنها در برنامه خود استفاده کنید. استفاده از ماژول به چند طریق امکانپذیر است. بعضی از ماژولها داخل پکیج node js وجود دارند. بعضی از آنها را باید به وسیله پکیج منیجرها مانند npm نصب کنیم و تعدادی را خودمان اضافه میکنیم. برای استفاده از این ماژولها باید با مفهومی به نام global object آشنایی داشته باشید. در این دوره از آموزش رایگان نود جی اس تمام نکاتی که در ارتباط با ماژولها باید بدانید را شرح میدهیم.
Node js تعدادی ماژول هسته دارد که بخشی از پلتفرم هستند. شما با نصب node js خواهید توانست به این نوع ماژولها دست پیدا کنید. استفاده از این ماژولها تا حد زیادی مشابه سایر ماژولهایی است که در فصل قبل با آن آشنا شدیم. در این فصل از آموزش رایگان نود جی اس با ماژولهای path ،fs ،os url و Event Emitter آشنا میشوید و استفاده از آنها را بهخوبی فرا میگیرید.
برای اینکه بتوانید برنامهنویسی سمت سرور را بهخوبی یاد بگیرید، در این فصل از آموزش رایگان node js به ساخت وب سرور میپردازیم؛ بنابراین در انتهای این فصل خواهید توانست از صفر تا صد یک وب سرور را پیادهسازی کنید.
بر اساس امتیاز 136 دانشجو
علی شیخ در سال ۱۳۹۴ در رشته مهندسی کامپیوتر فارغالتحصیل شد و به عنوان برنامهنویس وب در شرکت معدنی و صنعتی چادرملو شروع به کار کرد. تخصص اصلی ایشان در زبانهای جاوا اسکریپت و php است. وی به دلیل این که به آموزش علاقه زیادی داشت، تصمیم به راهاندازی وبسایتی در این زمینه به نام وب پروگ گرفت و اکنون از سال 1398 تاکنون توانستهاست سهم کوچکی در آموزش به افراد علاقهمند به برنامهنویسی را داشته باشد.

آموزش رایگان Node.js پروژه محور