کتاب شبکهسازی با Node.js با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره شبکهسازی با Node.js
موضوع کلی: برنامهنویسی کامپیوترهای کلاسیک
موضوع میانی: برنامهنویسی مبتنی بر شبکه
📋 سرفصلهای دوره
- 1. مقدمهای بر Node.js و محیط توسعه
- 2. نصب و راهاندازی Node.js و npm
- 3. مدیریت بستهها با npm
- 4. ماژولها در Node.js: مفهوم و ساختار
- 5. کار با ماژولهای داخلی Node.js (fs)
- 6. کار با ماژولهای داخلی Node.js (http)
- 7. ایجاد یک سرور HTTP ساده با Node.js
- 8. مسائل مربوط به همزمانی و رویدادها در Node.js
- 9. برنامهنویسی ناهمزمان با Callbacks
- 10. استفاده از Promiseها در Node.js
- 11. کار با async/await در Node.js
- 12. مدیریت خطاها در Node.js
- 13. مفاهیم پایگاه داده و Node.js
- 14. ارتباط با پایگاه داده MongoDB از طریق Node.js
- 15. ارتباط با پایگاه داده MySQL از طریق Node.js
- 16. ارتباط با پایگاه داده PostgreSQL از طریق Node.js
- 17. ایجاد APIهای RESTful با Node.js و Express
- 18. مفاهیم Routing در Express.js
- 19. Middlewareها در Express.js
- 20. ارسال و دریافت دادههای JSON در Express.js
- 21. مدیریت Sessionها و Cookies در Express.js
- 22. احراز هویت (Authentication) در Node.js
- 23. مجوزدهی (Authorization) در Node.js
- 24. امنیت در Node.js: جلوگیری از حملات XSS و CSRF
- 25. تستنویسی با Mocha و Chai
- 26. دیباگینگ برنامههای Node.js
- 27. استفاده از ابزار Node Inspector
- 28. استقرار (Deployment) برنامههای Node.js بر روی سرور
- 29. استفاده از Docker برای Containerize کردن برنامههای Node.js
- 30. مقدمهای بر WebSocket و ارتباطات Real-time
- 31. ایجاد یک برنامه چت ساده با WebSocket و Node.js
- 32. کار با فایلهای استاتیک در Express.js
- 33. استفاده از Template Engines (EJS, Pug) در Node.js
- 34. مفاهیم GraphQL و تفاوت آن با REST
- 35. پیادهسازی یک API GraphQL ساده با Node.js
- 36. مقدمهای بر Microservices و معماری آنها
- 37. ایجاد Microservices با Node.js و Express
- 38. مدیریت لاگها (Logs) در Node.js
- 39. مانیتورینگ و Performance Tuning برنامههای Node.js
- 40. استفاده از Redis به عنوان Cache در Node.js
- 41. پیادهسازی صفهای پیام (Message Queues) با RabbitMQ
- 42. استفاده از Socket.IO برای ارتباطات Real-time پیشرفته
- 43. ایجاد یک برنامه Real-time با Socket.IO و Node.js
- 44. کار با Webpack و Bundling در Node.js
- 45. مقدمهای بر TypeScript و استفاده از آن در Node.js
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.