×
ribbon

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

نود جی اس (Node.js) یک محیط زمان اجرا سمت سرور و منبع آزاد به حساب می آید که... بیشتر
4.2 (65 امتیاز)
8,310دانشجو
وب ‌پروگ

علی شیخ

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آموزش نود جی اس

آموزس رایگان نود جی اس

آموزش پروژه محور نود جی اس

ارتقای مهارت های جاوا اسکریپت

محتوای دوره

4 فصل22 جلسه3 ساعت ویدیو
فصل اول : آشنایی با Node.js
  معرفی Node.js
مشاهده
"03:29
  معماری Node.js
مشاهده
"03:10
  Asynchronous
مشاهده
"10:45
  نصب Node.js
"10:35
  Browser vs Node.js
"06:37
فصل دوم : Module
فصل سوم : Core Module
فصل چهارم : ساخت وب سرور

پیش‌نیاز‌ها

توضیحات دوره

نود جی اس (Node.js) یک محیط زمان اجرا سمت سرور و منبع آزاد به‌حساب می‌آید که بر روی موتور جاوا اسکریپت V8 کروم ساخته شده است. در واقع نود جی اس محیط اجرا با قابلیت غیر مسدودکنندگی (ناهم‌زمان) و چند سکویی (کراس پلتفرم) بوده که امکان ساخت برنامه‌های سمت سرور بسیار مقیاس‌پذیر با استفاده از جاوا اسکریپت را فراهم می‌کند. دوره آموزش رایگان node js از مجموعه دوره‌های آموزش برنامه نویسی و آموزش جاوا اسکریپت مکتب خونه با هدف آموزش کامل این محیط اجرا تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت. Node.js را می‌توان برای ساخت انواع برنامه‌های کاربردی مانند برنامه خط فرمان، برنامه وب، برنامه چت بلادرنگ، سرور REST API و غیره استفاده کرد.

کاربرد دوره آموزش رایگان Node js پروژه محور چیست؟

دوره آموزش node.js پیش رو با نسخه 12.17.0 آن تدریس شده است؛ اما نگران نباشید! در این دوره بیشتر به ماژول‌های کاربردی این پلتفرم می‌پردازیم. موارد تدریس ‌شده در این دوره در تمام نسخه‌های توسعه‌یافته آن وجود دارد. امنیت پلتفرم‌های node js روزبه‌روز در حال قوی‌تر شدن است؛ بنابراین در هر زمانی که این دوره را می‌گذرانید، آخرین ورژن نود جی اس را دانلود و نصب کرده و از آموزش node js بهره بگیرید.

دوره آموزش رایگان نود جی اس پروژه محور مناسب چه کسانی است؟

این دوره برای افراد زیر مناسب است:

  • کسانی که به جاوا اسکریپت مسلط هستند.
  • کسانی که می‌خواهند برنامه‌نویسی جاوا اسکریپت سمت سرور یاد بگیرند.
  • کسانی که تاکنون برنامه‌نویسی سمت سرور را تجربه نکرده‌اند.
  • کسانی که می‌خواهند کاملاً به طراحی سایت هم سمت سرور و هم سمت کاربر مسلط شوند.

بعد از فراگیری دوره آموزش رایگان Node js پروژه محور چه مهارت‌هایی کسب خواهید کرد؟

بعد از گذراندن دوره کاربران به مهارت‌های زیر مسلط خواهند شد:

  • آشنایی کامل با پلتفرم node js
  • نصب node js
  • آشنایی و استفاده از ماژول‌های مهم و کاربردی node js
  • استفاده از ماژول‌های ES6 (اکما اسکریپت 6) در node js
  • استفاده از ماژول‌های هسته‌ای در node js
  • ایجاد و توسعه یک وب سرور

منابع، پیش‌نیازها و منابع مکمل برای فراگیری دوره آموزش رایگان Node js پروژه محور چیست؟

برای فراگیری دوره آموزش node js باید به جاوا اسکریپت کاملاً مسلط باشید؛ بنابراین اگر جاوا اسکریپت را نمی‌دانید یا به‌خوبی با آن آشنا نیستید، حتماً دوره‌های آموزشی زیر را بگذرانید:

  • دوره جاوا اسکریپت پروژه محور
    دوره Asynchronous پروژه محور

اگر می‌خواهید نتیجه بهتری از دوره آموزش پروژه محور node js ببرید، توصیه می‌کنیم قبل از شرکت در این دوره، شئ‌گرایی جاوا اسکریپت را هم فرا بگیرید.

سرفصل‌های دوره آموزش رایگان Node js پروژه محور چیست؟

در دوره آموزش پروژه محور node js شما را کاملاً با این پلتفرم کاربردی و مهم آشنا می‌کنیم. ماژول‌های مهم و کاربردی node js را به شما معرفی کرده و تمام نکات لازم با آن‌ها را توضیح می‌دهیم. در نهایت با انجام یک پروژه، نحوه ایجاد یک وب سرور ساده را به شما عزیزان آموزش می‌دهیم.

فصل اول: آشنایی با Node js

در دوره آموزش node js شما به طور کامل با این پلتفرم آشنا می‌شوید؛ بنابراین بعد از این دوره کاملاً برای شما قابل‌درک خواهد بود که معماری node js چگونه است. همان‌طور که می‌دانید node js نه یک زبان برنامه‌نویسی به‌حساب می‌آید و نه یک فریم‌ورک. Node js یک محیط اجرایی است که کدهای جاوا اسکریپت را اجرا می‌کند. در این فصل همچنین به شما می‌گوییم که این محیط با مرورگرها چه تفاوتی دارد. یکی از مفاهیم بسیار مهم در کار با این پلتفرم asynchronous است که در این فصل به آن اشاره می‌کنیم.

فصل دوم: Module

ماژول‌ها در پلتفرم node js را می‌توان به کتابخانه‌ها در زبان جاوا اسکریپت تشبیه کرد. هر ماژول یک یا چند تابع دارد که می‌توانید از آن‌ها در برنامه خود استفاده کنید. استفاده از ماژول‌ به چند طریق امکان‌پذیر است. بعضی از ماژول‌ها داخل پکیج node js وجود دارند. بعضی از آن‌ها را باید به وسیله پکیج منیجرها مانند npm نصب کنیم و تعدادی را خودمان اضافه می‌کنیم. برای استفاده از این ماژول‌ها باید با مفهومی به نام global object آشنایی داشته باشید. در این دوره از آموزش رایگان نود جی اس تمام نکاتی که در ارتباط با ماژول‌ها باید بدانید را شرح می‌دهیم.

فصل سوم: Core Module

Node js تعدادی ماژول هسته دارد که بخشی از پلتفرم هستند. شما با نصب node js خواهید توانست به این نوع ماژول‌ها دست پیدا کنید. استفاده از این ماژول‌ها تا حد زیادی مشابه سایر ماژول‌هایی است که در فصل قبل با آن آشنا شدیم. در این فصل از آموزش رایگان نود جی اس با ماژول‌های path ،fs ،os url و Event Emitter آشنا می‌شوید و استفاده از آن‌ها را به‌خوبی فرا می‌گیرید.

فصل چهارم: ساخت وب سرور

برای اینکه بتوانید برنامه‌نویسی سمت سرور را به‌خوبی یاد بگیرید، در این فصل از آموزش رایگان node js به ساخت وب سرور می‌پردازیم؛ بنابراین در انتهای این فصل خواهید توانست از صفر تا صد یک وب سرور را پیاده‌سازی کنید.

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.2

از مجموع 65 امتیاز

23نظر

28 روز پیش

مختصر و مفید بود برای آشنایی مقدماتی با node.js خوبه

علی اکبر مشکیان

2 ماه پیش

خلاصه و مفید

دانشجوی دوره

4 ماه پیش

خیلی خوب بود.ساده و روان و مسلط.

مهرداد کهن پور

5 ماه پیش

بسیااار دوره خوب و کاملی بود تقریبا. از استاد بزرگوار، نهایت تشکر رو دارم

دانشجوی دوره

8 ماه پیش

مرسی از تدریس عالی و کاربردی شما چون به زبان ساده بیان شده بود بسیار پسندیدم.

دانشجوی دوره

9 ماه پیش

بسیار عالی و آموزنده بود. از مکتبخانه و آقای شیخ تشکر می کنم. لطفا دوره های رایگان بیشتری در حوزه بک اند وب قرار دهید. با تشکر

محمد سعید سعیدیان

1 سال پیش

سلام خوبی سلامتی خسته نباشید اینجانب آقای یعقوب پرورش کسب و کار از نظر من خیلی خوب عالیه

یعقوب پرورش

1 سال پیش

مختصر و مفید

دانشجوی دوره

1 سال پیش

دوره با اینکه رایگان ارائه شده ولی از خیلیاز دوره های پولی بهتره و مدرس کاملا مسلط هست.به نظرم هرکس میخواد نود رو یاد بگیره حتما این دوره رو ببینه.

مسیح امینی رورانی

1 سال پیش

تا اینجا که بسیار عالی و روان توضیح دادن

دانشجوی دوره

1 سال پیش

خیلی خوب

سیدحسین سیدموسوی

1 سال پیش

سلام. خیلی ممنون از دوره بسیار مفیدتون.

حسین

1 سال پیش

دوره خلاصه و مفیدی بود و اصل مطلب را با بیانی شیوا ارائه دادند ممنون از شما

مهدی عابدینی

3 سال پیش

استاد گرامی . ممنونم از زحماتی که کشیدید و رایگان به اشتراک گذاشتید . از مجموعه مکتب خونه هم کمال تشکر رو دارم . درود بر شما .

دانشجوی دوره

3 سال پیش

خواستم از استاد محترم تشکر کنم. از مطالب استفاده کردم امیدوارم بتونم پیشرفت کنم و آموزش پروژه محور رایگان بیشتری ببینیم

خسین رحیمی

دوره‌های پیشنهادی مشابه

درباره استاد

علی شیخ
19دوره
46,002دانشجو

علی شیخ در سال ۱۳۹۴ در رشته مهندسی کامپیوتر فارغ‌التحصیل شد و به عنوان برنامه‌نویس وب در شرکت معدنی و صنعتی چادرملو شروع به کار کرد. تخصص اصلی ایشان در زبان‌های جاوا اسکریپت و php است. وی به دلیل این که به آموزش علاقه زیادی داشت، تصمیم به راه‌اندازی وب‌سایتی در این زمینه به نام وب پروگ گرفت و اکنون از سال 1398 تاکنون توانسته‌است سهم کوچکی در آموزش به افراد علاقه‌مند به برنامه‌نویسی را داشته باشد.

اطلاعات بیشتر

دیگر دوره‌های علی شیخ

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.

مهارت‌هایی که می‌آموزید