کتاب Node.js Communication Skills: مهارت‌های ارتباطی Node.js با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

Node.js Communication Skills: دوره جامع مهارت‌های ارتباطی Node.js Node.js Communication Skills: کلید طلایی موفقیت شما در دنیای Node.js معرفی دوره آیا می‌خواهید به یک توسعه‌دهنده Node.js مسلط و موفق تب...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره Node.js Communication Skills: مهارت‌های ارتباطی Node.js

موضوع کلی: برنامه نویسی

موضوع میانی: نود جی‌اس (Node.js)

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

  • 1. مبانی جاوا اسکریپت برای Node.js
  • 2. مقدمه‌ای بر Node.js
  • 3. نصب و راه‌اندازی Node.js
  • 4. محیط توسعه Node.js
  • 5. اولین برنامه Node.js
  • 6. ماژول‌های داخلی Node.js
  • 7. نحوه وارد کردن و صادر کردن ماژول‌ها
  • 8. مدیریت وابستگی‌ها با npm
  • 9. دستورات اصلی npm
  • 10. ایجاد و انتشار پکیج npm
  • 11. فایل package.json
  • 12. ماژول‌های🌍 Node.js
  • 13. مفهوم Asynchronous Programming
  • 14. Callbacks
  • 15. Promise ها
  • 16. Async/Await
  • 17. مفهوم Event Loop
  • 18. مدیریت خطا در Node.js
  • 19. Global Objects
  • 20. Process Object
  • 21. Env Variables
  • 22. Command Line Arguments
  • 23. File System Module (fs)
  • 24. خواندن فایل‌ها
  • 25. نوشتن فایل‌ها
  • 26. مدیریت دایرکتوری‌ها
  • 27. Buffer Object
  • 28. Stream ها
  • 29. Readable Streams
  • 30. Writable Streams
  • 31. Duplex Streams
  • 32. Transform Streams
  • 33. ایونت‌های Stream
  • 34. HTTP Module
  • 35. ایجاد سرور HTTP
  • 36. درخواست‌های HTTP
  • 37. هدرهای HTTP
  • 38. بدنه درخواست و پاسخ
  • 39. پروتکل‌های HTTP
  • 40. HTTPS Module
  • 41. ایجاد سرور HTTPS
  • 42. تفاوت HTTP و HTTPS
  • 43. Socket.IO مقدمه
  • 44. نصب Socket.IO
  • 45. مفاهیم پایه Socket.IO
  • 46. ارسال پیام از سمت سرور
  • 47. ارسال پیام از سمت کلاینت
  • 48. اتصال و قطع شدن کلاینت‌ها
  • 49. اتاق‌ها (Rooms) در Socket.IO
  • 50. فضاهای نام (Namespaces) در Socket.IO
  • 51. مدیریت خطا در Socket.IO
  • 52. امنیت در Socket.IO
  • 53. وب‌سوکت‌ها (WebSockets)
  • 54. تفاوت وب‌سوکت و HTTP
  • 55. پروتکل WebSocket
  • 56. نحوه کار WebSocket
  • 57. مبانی Express.js
  • 58. نصب Express.js
  • 59. ساختار پروژه Express.js
  • 60. Middleware ها در Express.js
  • 61. نحوه تعریف Middleware
  • 62. Middleware های داخلی Express.js
  • 63. Middleware های سفارشی
  • 64. مدیریت Routing در Express.js
  • 65. HTTP Verbs (GET, POST, PUT, DELETE)
  • 66. پارامترهای Route
  • 67. Query Parameters
  • 68. Request Body Parsing
  • 69. ارسال پاسخ (Response)
  • 70. ارسال JSON Response
  • 71. ارسال فایل Response
  • 72. مدیریت خطا در Express.js
  • 73. Error Handling Middleware
  • 74. Template Engines (EJS, Pug, Handlebars)
  • 75. یکپارچه‌سازی Template Engine
  • 76. مدیریت فرم‌ها در Express.js
  • 77. آپلود فایل در Express.js
  • 78. Cookie ها و Sessions
  • 79. مدیریت احراز هویت (Authentication)
  • 80. مدیریت مجوزها (Authorization)
  • 81. RESTful APIs
  • 82. اصول طراحی RESTful APIs
  • 83. منابع (Resources)
  • 84. عملیات CRUD
  • 85. مثال عملی API
  • 86. امنیت API ها (Basic Auth, JWT)
  • 87. JSON Web Tokens (JWT)
  • 88. نحوه کار JWT
  • 89. پیاده‌سازی JWT
  • 90. مقایسه JWT با Sessions
  • 91. معماری Microservices
  • 92. مفهوم Microservices
  • 93. مزایا و معایب Microservices
  • 94. ارتباط بین Microservices
  • 95. الگوهای ارتباطی (Request/Reply, Event-Driven)
  • 96. API Gateway
  • 97. مفهوم API Gateway
  • 98. پیاده‌سازی API Gateway
  • 99. مدیریت خطا در Microservices
  • 100. امنیت در Microservices
تگ‌ها: API Development Backend Development communication skills JavaScript Node.js Node.js Communication Programming REST API Web Development websocket برنامه نویسی توسعه بک‌اند توسعه وب مهارت‌های ارتباطی نود جی‌اس

نظرات

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

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