آموزش پروژه محور NodeJS با ۵ پروژه عملی

NodeJS یک پلتفرم سمت سرور بر پایه جاوا اسکریپت است. نرم افزارها و شرکت های بزرگی مثل Yahoo، Microsoft ، eBay ، PayPal و … از این پلتفرم استفاده می کنند.

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

 

درباره دوره آموزش پروژه محور NodeJS :

محبوبیت و کاربرد NodeJS به سرعت در حال بالا رفتن است. با این حساب نیاز به متخصصین در این حوزه نیز افزایش می یابد.

در دوره آموزش پروژه محور NodeJS پنچ پروژه کاربردی بررسی و انجام خواهد شد.

این پروژه ها شامل:

  1. پروژه ساخت لاگین و ثبت نام
  2. پروژه ساخت وب سایت با Express
  3. پروژه ساخت سیستم ساده ecommerce(فروشگاهی)
  4. پروژه استفاده از kraken در پروژه فروشگاه
  5. پروژه ساخت سیستم چت

سورس پروژه موجود می‌باشند.

NodeJS , فیلم آموزش NodeJS

مواردی که در دوره صفر تا صد آموزش پروژه محور NodeJS یاد خواهید گرفت:

  • ساخت سرور NodeJS
  • کار با url و filesystem
  • اضافه کردن قالب بوت استرپی به NodeJS
  • Express
  • pug
  • ارسال ایمیل
  • شروع کار با express-generator
  • طراحی ظاهر صفحات register, login
  • Validation
  • mongodb
  • ثبت نام کاربران
  • Passportjs
  • پروژه وبلاگ (شروع طراحی)
  • ایجاد پست
  • نمایش دسته بندی‌ها در صفحه اضافه کردن پست
  • بخش دسته بندی‌ها
  • نمایش پست‌های هر دسته به صورت جدا گانه
  • صفحات singlepage
  • نظرات
  • نصب krakrn, foundation
  • تمپلیت انجین dust
  • ایجاد پنل مدیریت فروشگاه ساده کتاب
  • مدل و ایجاد فایل کانفیگ ارتباط با دیتا بیس
  • مدیریت کتاب‌ها
  • سیستم CRUD برای دسته‌ها
  • نمایش دسته‌ها و آپدیت و دیلیت
  • اضافه به سبد خرید
  • سوکت جی اس و سیستم چت
  • ارسال پیام
  • تکمیل سیستم چت
  • پروژه ساده گالری عکس با Mysql-nodejs
  • سیستم CRUD
  • نمایش عکس‌ها در بخش فرانت

 

تکنولوژی‌های مورداستفاده در دوره آموزش NodeJS :

  • pug
  • Nodejs
  • npm
  • express
  • passport user authentication
  • mongodb
  • mysql
  • mongoose
  • jade

 

پیش‌نیاز دوره آموزش NodeJS :

  • HTML
  • CSS
  • JavaScript

در صورت هرگونه سوال یا پیشنهادی می توانید از طریق دیدگاه های همین پست آن را مطرح کنید.