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

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

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

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

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

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

موضوع میانی: توسعه وب و برنامه‌نویسی سمت سرور

📋 سرفصل‌های دوره

  • 1. مبانی محیط اجرای Node.js و معماری موتور V8
  • 2. نصب و راه‌اندازی محیط توسعه Node.js در سیستم‌عامل‌های مختلف
  • 3. آشنایی با خط فرمان و دستورات پایه Node.js
  • 4. مفاهیم اساسی در برنامه‌نویسی رویدادمحور و غیرهمگام
  • 5. کار با ماژول‌های داخلی Node.js و سیستم فایل
  • 6. مدیریت بسته‌ها و کار با npm و npx
  • 7. ساختار پروژه و مدیریت فایل package.json
  • 8. درک مفهوم Global Objects در Node.js
  • 9. کار با ماژول‌های سفارشی و سیستم CommonJS
  • 10. بررسی دقیق مفهوم Event Loop و نحوه عملکرد آن
  • 11. مدیریت خطاها و اشکال‌زدایی در برنامه‌های Node.js
  • 12. مقدمه‌ای بر ماژول HTTP و ایجاد سرور پایه
  • 13. شناخت کلاینت و سرور و پروتکل‌های ارتباطی
  • 14. کار با رویدادها و ماژول EventEmitter
  • 15. مفاهیم جریان یا Stream و بافرهای داده
  • 16. کار با فایل‌های سیستم (File System) و عملیات ورودی و خروجی
  • 17. آشنایی با فریم‌ورک Express.js برای توسعه وب
  • 18. ساختار مسیریابی (Routing) در اپلیکیشن‌های Express
  • 19. استفاده از میان‌افزارها (Middleware) در معماری سرور
  • 20. مدیریت درخواست‌های HTTP و پاسخ‌های سرور
  • 21. کار با متدها و پارامترهای درخواست در Express
  • 22. تولید پاسخ‌های JSON و کار با APIهای RESTful
  • 23. اتصال به پایگاه داده‌های رابطه‌ای با استفاده از ORMها
  • 24. امنیت در برنامه‌های تحت وب و جلوگیری از آسیب‌پذیری‌های رایج
  • 25. احراز هویت و مدیریت نشست‌ها (Session) در سمت سرور
  • 26. کار با الگوهای طراحی (Template Engines) در سمت سرور
  • 27. آشنایی با سوکت‌های وب برای ارتباطات بلادرنگ
  • 28. بررسی مفاهیم همگام‌سازی و مدیریت پردازش‌های جانبی
  • 29. استفاده از متغیرهای محیطی برای تنظیمات امن پروژه
  • 30. آزمون‌نویسی واحد (Unit Testing) برای کدهای سرور
  • 31. استفاده از ابزارهای مانیتورینگ و لاگ‌نویسی در محیط عملیاتی
  • 32. بهینه‌سازی کارایی و مدیریت حافظه در برنامه‌های Node.js
  • 33. مستندسازی APIها با ابزارهای استاندارد
  • 34. آشنایی با مفاهیم استقرار (Deployment) در محیط‌های سروری
  • 35. امنیت در تبادل داده‌ها و استفاده از پروتکل HTTPS
  • 36. مدیریت وابستگی‌ها و نگهداری پروژه‌های نرم‌افزاری
  • 37. اصول طراحی معماری میکروسرویس با Node.js
  • 38. کار با ابزارهای مدیریت فرآیند برای پایداری سرور
  • 39. نکات حرفه‌ای در توسعه مقیاس‌پذیر سمت سرور
تگ‌ها: آموزش Node.js آموزش نود جی‌اس برنامه‌نویسی بک‌اند برنامه‌نویسی سمت سرور توسعه نرم‌افزار توسعه وب با جاوااسکریپت فریم‌ورک‌های جاوااسکریپت محیط اجرای Node.js

نظرات

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

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