کتاب آموزش جامع Next.js 14 و Strapi 5 برای ساخت وباپلیکیشنهای پیشرفته با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع Next.js 14 و Strapi 5 برای ساخت وباپلیکیشنهای پیشرفته
موضوع کلی: توسعهٔ وب و برنامهنویسی
موضوع میانی: توسعهٔ فرانتاند و بکاند با فریمورکهای مدرن
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب مدرن
- 2. آشنایی با Next.js و مزایای آن
- 3. نصب و راهاندازی محیط توسعه Next.js
- 4. مفاهیم پایهای Next.js: صفحات و مسیریابی
- 5. ایجاد صفحات استاتیک در Next.js
- 6. کار با لینکها و ناوبری پیشرفته
- 7. استایلدهی در Next.js: CSS Modules و Global CSS
- 8. استفاده از Tailwind CSS در پروژههای Next.js
- 9. مقدمهای بر فریمورک بکاند Strapi
- 10. نصب و راهاندازی Strapi
- 11. طراحی مدلهای داده در Strapi
- 12. ایجاد انواع محتوا (Content Types) در Strapi
- 13. مدیریت فیلدهای داده در Strapi
- 14. ارتباط بین انواع محتوا در Strapi
- 15. مدیریت کاربران و سطوح دسترسی در Strapi
- 16. ایجاد APIهای RESTful با Strapi
- 17. ارتباط Next.js با APIهای Strapi
- 18. دریافت داده از Strapi در کامپوننتهای Next.js
- 19. ارسال داده به Strapi از طریق Next.js
- 20. اعتبارسنجی دادهها در Strapi
- 21. استفاده از GraphQL در Strapi
- 22. کار با GraphQL در Next.js
- 23. پیدایش سرور ساید رندرینگ (SSR) در Next.js
- 24. پیادهسازی SSR در Next.js
- 25. دریافت داده در زمان رندر سرور (getServerSideProps)
- 26. تولید صفحات ایستا در زمان ساخت (SSG)
- 27. دریافت داده در زمان ساخت (getStaticProps)
- 28. بازسازی ایستا با Incremental Static Regeneration (ISR)
- 29. مدیریت تصاویر در Next.js با Image Component
- 30. بهینهسازی تصاویر برای وب
- 31. مقدمهای بر احراز هویت (Authentication)
- 32. پیادهسازی احراز هویت در Next.js
- 33. استفاده از JWT برای احراز هویت
- 34. اتصال احراز هویت Strapi به Next.js
- 35. مدیریت وضعیت (State Management) در Next.js
- 36. استفاده از Context API برای مدیریت وضعیت
- 37. مدیریت وضعیت پیشرفته با Redux Toolkit
- 38. مقدمهای بر تستنویسی در توسعه وب
- 39. نوشتن تستهای واحد (Unit Tests)
- 40. نوشتن تستهای یکپارچهسازی (Integration Tests)
- 41. تستنویسی برای کامپوننتهای React
- 42. تستنویسی APIهای Strapi
- 43. مقدمهای بر استقرار (Deployment)
- 44. استقرار اپلیکیشن Next.js روی Vercel
- 45. استقرار اپلیکیشن Next.js روی Netlify
- 46. استقرار اپلیکیشن Strapi روی سرویسهای ابری
- 47. بهینهسازی عملکرد وبسایت
- 48. تحلیل عملکرد با ابزارهای مرورگر
- 49. بهینهسازی سرعت بارگذاری صفحات
- 50. مقدمهای بر امنیت در توسعه وب
- 51. اصول امنیتی در Next.js
- 52. اصول امنیتی در Strapi
- 53. جلوگیری از حملات رایج (XSS, CSRF)
- 54. مدیریت خطاها در Next.js
- 55. مدیریت خطاها در Strapi
- 56. لاگگیری (Logging) در اپلیکیشنها
- 57. مقدمهای بر مفاهیم پیشرفته React
- 58. هوکهای سفارشی (Custom Hooks)
- 59. کارایی کامپوننتها و Memoization
- 60. Server Components در Next.js 14
- 61. Client Components در Next.js 14
- 62. مفاهیم App Router در Next.js 14
- 63. ساخت Layouts در App Router
- 64. استفاده از Loading UI و Error UI
- 65. مفهوم Route Handlers در App Router
- 66. کار با Server Actions در App Router
- 67. ارتباط App Router با Strapi
- 68. مقدمهای بر ابزارهای CI/CD
- 69. پیادهسازی CI/CD با GitHub Actions
- 70. استقرار خودکار با CI/CD
- 71. مقدمهای بر ابزارهای مانیتورینگ
- 72. مانیتورینگ اپلیکیشنهای Next.js
- 73. مانیتورینگ APIهای Strapi
- 74. اصول توسعه پایدار (Sustainable Development)
- 75. ملاحظات زیستمحیطی در توسعه وب
- 76. اخلاق در توسعه نرمافزار
- 77. مقدمهای بر معماری میکروسرویسها
- 78. کاربرد میکروسرویس در پروژههای بزرگ
- 79. مقایسه معماری Monolithic و Microservices
- 80. مقدمهای بر Docker
- 81. ساخت Image Docker برای Next.js
- 82. ساخت Image Docker برای Strapi
- 83. مدیریت کانتینرها با Docker Compose
- 84. مقدمهای بر Kubernetes
- 85. مفاهیم پایهای Kubernetes
- 86. استقرار اپلیکیشنها روی Kubernetes
- 87. امنیت در Kubernetes
- 88. مقدمهای بر Serverless Functions
- 89. استفاده از Serverless Functions در Next.js
- 90. استفاده از Serverless Functions در Strapi
- 91. مقایسه Serverless با معماریهای سنتی
- 92. مقدمهای بر WebSockets
- 93. پیادهسازی Real-time Features با WebSockets
- 94. استفاده از WebSockets در Next.js
- 95. استفاده از WebSockets در Strapi
- 96. مقدمهای بر انواع پایگاه داده NoSQL
- 97. کاربرد MongoDB در پروژههای وب
- 98. اتصال Next.js به MongoDB
- 99. اتصال Strapi به MongoDB
- 100. مقدمهای بر مفاهیم DevOps
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.