کتاب آموزش جامع و کاربردی Node.js: از مفاهیم پایه تا پیاده‌سازی سرویس‌های تحت وب استاندارد با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع و کاربردی Node.js: از مفاهیم پایه تا پیاده‌سازی سرویس‌های تحت وب استاندارد

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: توسعه برنامه‌های سمت سرور (Back-end) با فناوری‌های وب

📋 سرفصل‌های دوره (100 موضوع)

  • 1. آشنایی با معماری و چرخه حیات Node.js
  • 2. نصب و راه‌اندازی محیط توسعه Node.js
  • 3. مفاهیم پایه موتور V8 و مدل رویدادمحور
  • 4. کار با ماژول‌های داخلی و سیستم فایل
  • 5. مدیریت بسته‌ها با استفاده از NPM
  • 6. مفاهیم پایه پروتکل HTTP و ساختار وب
  • 7. بررسی معماری ناهمگام و حلقه‌ی رویدادها
  • 8. کار با بافرها و جریان‌های داده در Node.js
  • 9. آشنایی با فریم‌ورک Express.js و مسیریابی
  • 10. مدیریت درخواست‌ها و پاسخ‌ها در سمت سرور
  • 11. کار با میان‌افزارها در معماری Express
  • 12. اعتبارسنجی داده‌های ورودی و امنیت فرم‌ها
  • 13. ارتباط با پایگاه‌داده‌های رابطه‌ای و SQL
  • 14. طراحی مدل‌های داده و کار با ORMها
  • 15. کار با پایگاه‌داده‌های غیررابطه‌ای و MongoDB
  • 16. توسعه واسط‌های برنامه‌نویسی کاربردی RESTful
  • 17. مدیریت خطاها و استثناها در برنامه‌های سرور
  • 18. احراز هویت و مدیریت نشست‌ها در وب
  • 19. پیاده‌سازی سطوح دسترسی و امنیت کاربران
  • 20. کار با توکن‌های JWT برای امنیت سرویس‌ها
  • 21. آشنایی با مفاهیم پروتکل WebSocket
  • 22. ارتباط بلادرنگ با استفاده از Socket.io
  • 23. آشنایی با موتورهای قالب‌سازی در سمت سرور
  • 24. کار با متغیرهای محیطی و تنظیمات امنیتی
  • 25. تست‌نویسی و ارزیابی عملکرد برنامه‌ها
  • 26. آشنایی با اصول اشکال‌زدایی و لاگ‌گیری
  • 27. بهینه‌سازی کارایی و مدیریت حافظه
  • 28. معماری میکروسرویس در بستر Node.js
  • 29. آشنایی با اصول REST و طراحی اصولی API
  • 30. ارتباط با سرویس‌های جانبی از طریق API
  • 31. امن‌سازی زیرساخت‌های شبکه و مقابله با حملات رایج
  • 32. استقرار برنامه‌های Node.js روی سرورهای عملیاتی
  • 33. آشنایی با ابزارهای مانیتورینگ و پایش سرویس
  • 34. مدیریت فرآیندها با PM2
  • 35. آشنایی با کانتینر‌بندی برنامه‌ها با Docker
  • 36. اصول کار با صف‌ها و پردازش‌های پس‌زمینه
  • 37. پیاده‌سازی سیستم‌های احراز هویت دومرحله‌ای
  • 38. اصول مستندسازی APIها با Swagger
  • 39. به‌کارگیری الگوهای طراحی در توسعه نرم‌افزار
  • 40. معماری تمیز و جداسازی لایه‌ها در پروژه
تگ‌ها: آموزش Node.js آموزش جاوا اسکریپت آموزش نود جی اس برنامه نویسی JavaScript برنامه نویسی تحت وب برنامه نویسی سمت سرور توسعه بک اند توسعه نرم افزار سرور توسعه وب با Node.js فریمورک های وب

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.