کتاب آموزش جامع پیادهسازی رابطهای برنامهنویسی GraphQL با Node.js و MongoDB با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع پیادهسازی رابطهای برنامهنویسی GraphQL با Node.js و MongoDB
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه وبسرویسها و مدیریت داده در سمت سرور
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی معماری وبسرویسها و تفاوتهای REST و GraphQL
- 2. نصب و راهاندازی محیط توسعه Node.js و مدیریت بستهها
- 3. آشنایی با زبان پرسوجوی GraphQL و ساختار Schema
- 4. تعریف مفاهیم Type و Scalar در GraphQL
- 5. پیادهسازی نخستین سرور GraphQL با استفاده از Apollo Server
- 6. کار با Queryها برای دریافت دادههای سمت سرور
- 7. مفهوم Mutation برای تغییر و بهروزرسانی دادهها
- 8. کار با ابزارهای تست و مستندسازی GraphQL Playground
- 9. اصول طراحی دیتابیس با MongoDB و مدلسازی دادهها
- 10. اتصال Node.js به MongoDB با استفاده از Mongoose
- 11. تعریف Schema و Model برای موجودیتهای سیستم
- 12. پیادهسازی عملیات خواندن دادهها از MongoDB در GraphQL
- 13. پیادهسازی عملیات ایجاد و حذف دادهها با Mutationها
- 14. مدیریت روابط میان موجودیتها در GraphQL
- 15. استفاده از Resolvers برای اتصال Schema به دیتابیس
- 16. بهینهسازی پرسوجوها با استفاده از تکنیکهای فیلترینگ
- 17. مدیریت خطاها و اعتبارسنجی ورودیها در GraphQL
- 18. پیادهسازی احراز هویت و امنیت در وبسرویسهای Node.js
- 19. استفاده از JSON Web Token برای محافظت از مسیرها
- 20. مدیریت دسترسیها و سطوح کاربری در سطح Resolver
- 21. کار با Input Typeها برای سازماندهی پارامترهای ورودی
- 22. پیادهسازی Pagination در GraphQL برای مدیریت دادههای حجیم
- 23. کار با Middlewareها در اکوسیستم Express و GraphQL
- 24. بهینهسازی عملکرد با تکنیک DataLoader برای جلوگیری از کوئریهای تکراری
- 25. بررسی مفاهیم Subscription برای پیادهسازی ارتباطات بلادرنگ
- 26. مدیریت فایلها و بارگذاری دادههای چندرسانهای
- 27. اصول نگهداری و دیباگ کردن سرویسهای GraphQL
- 28. تست واحد و تست یکپارچگی در سرویسهای Node.js
- 29. استراتژیهای کشینگ و افزایش کارایی وبسرویس
- 30. امنسازی در برابر حملات تزریق و محدودسازی نرخ درخواستها
- 31. آمادهسازی پروژه برای استقرار در محیطهای عملیاتی
- 32. مستندسازی خودکار و استانداردهای توسعه API در ایران
تگها:
GraphQL
MongoDB
Node.js
آموزش GraphQL
برنامه نویسی سمت سرور
پایگاه داده NoSQL
توسعه نرم افزار
توسعه وب سرویس
طراحی API
معماری API
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.