کتاب ساخت پروژههای واقعی با Next.js و Strapi برای فریلنسرها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پروژههای واقعی با Next.js و Strapi برای فریلنسرها
موضوع کلی: توسعهٔ نرمافزار و وب
موضوع میانی: توسعهٔ وب با فریمورکهای مدرن
📋 سرفصلهای دوره
- 1. مبانی توسعه وب مدرن
- 2. مقدمه ای بر فریمورکهای جاوا اسکریپت
- 3. آشنایی با Next.js
- 4. نصب و راهاندازی Next.js
- 5. ساختار پروژه در Next.js
- 6. مبانی رندرینگ در Next.js
- 7. Server-Side Rendering (SSR) در Next.js
- 8. Static Site Generation (SSG) در Next.js
- 9. Client-Side Rendering (CSR) در Next.js
- 10. مسیریابی (Routing) در Next.js
- 11. مسیریابی پویا در Next.js
- 12. مدیریت وضعیت (State Management) در Next.js
- 13. استفاده از Context API
- 14. مقدمه ای بر Strapi
- 15. نصب و راهاندازی Strapi
- 16. مفاهیم پایه Strapi: Content Types
- 17. ایجاد Content Types
- 18. فیلدهای مختلف در Content Types
- 19. مدیریت روابط بین Content Types
- 20. تنظیمات پیشرفته Strapi
- 21. مدیریت کاربران و نقشها در Strapi
- 22. تنظیمات API در Strapi
- 23. اتصال Next.js به Strapi
- 24. بازیابی دادهها از Strapi در Next.js
- 25. ارسال دادهها به Strapi از Next.js
- 26. احراز هویت در Next.js با Strapi
- 27. توسعه APIهای سفارشی در Strapi
- 28. استفاده از پلاگینها در Strapi
- 29. بهینهسازی عملکرد در Next.js
- 30. بهینهسازی تصاویر در Next.js
- 31. مدیریت فرمها در Next.js
- 32. اعتبارسنجی فرمها
- 33. استفاده از کتابخانههای UI
- 34. پیادهسازی طراحی واکنشگرا
- 35. مقدمه ای بر تست نویسی
- 36. تست واحد (Unit Testing) در Next.js
- 37. تست یکپارچهسازی (Integration Testing)
- 38. تست End-to-End (E2E)
- 39. مقدمه ای بر استقرار (Deployment)
- 40. استقرار پروژههای Next.js
- 41. استقرار Strapi
- 42. استفاده از Docker برای استقرار
- 43. مدیریت پایگاه داده
- 44. پشتیبانگیری و بازیابی دادهها
- 45. مقدمه ای بر امنیت وب
- 46. امنیت در Next.js
- 47. امنیت در Strapi
- 48. جلوگیری از حملات رایج
- 49. اصول توسعه تمیز (Clean Code)
- 50. مدیریت خطاها و لاگینگ
- 51. اصول معماری نرمافزار
- 52. الگوهای طراحی (Design Patterns)
- 53. کار با Git و GitHub
- 54. مدیریت وابستگیها (Dependencies)
- 55. مقدمه ای بر GraphQL
- 56. استفاده از GraphQL با Strapi
- 57. استفاده از GraphQL در Next.js
- 58. مقایسه REST و GraphQL
- 59. مقدمه ای بر Progressive Web Apps (PWAs)
- 60. پیادهسازی PWA با Next.js
- 61. کار با Service Workers
- 62. مدیریت کش (Caching)
- 63. مقدمه ای بر CI/CD
- 64. پیادهسازی CI/CD برای پروژههای وب
- 65. اتوماسیون تست و استقرار
- 66. مقدمه ای بر SEO
- 67. بهینهسازی SEO در Next.js
- 68. تکنیکهای پیشرفته SEO
- 69. تحلیل و مانیتورینگ پروژه
- 70. ابزارهای تحلیل عملکرد
- 71. اصول مدیریت پروژه فریلنسری
- 72. ارتباط با مشتری
- 73. مدیریت زمان و بهرهوری
- 74. تنظیم قیمتگذاری پروژهها
- 75. نکات حقوقی قراردادهای فریلنسری
- 76. مدیریت ریسک در پروژههای فریلنسری
- 77. توسعه مهارتهای نرم
- 78. شبکهسازی و بازاریابی
- 79. ساخت پورتفولیو حرفهای
- 80. یادگیری مستمر و بهروزرسانی دانش
- 81. مقدمه ای بر هوش مصنوعی در توسعه وب
- 82. کاربرد هوش مصنوعی در Strapi
- 83. کاربرد هوش مصنوعی در Next.js
- 84. ملاحظات اخلاقی در توسعه نرمافزار
- 85. حریم خصوصی دادهها
- 86. اصول دسترسیپذیری (Accessibility)
- 87. طراحی تجربه کاربری (UX)
- 88. تحلیل نیازمندیهای پروژه
- 89. مستندسازی پروژه
- 90. مدیریت تغییرات (Change Management)
- 91. مقدمه ای بر Microservices
- 92. پیادهسازی Microservices با Next.js
- 93. پیادهسازی Microservices با Strapi
- 94. ملاحظات امنیتی در Microservices
- 95. بهینهسازی پایگاه داده
- 96. استراتژیهای مقیاسپذیری
- 97. مدیریت بحران در پروژهها
- 98. آینده توسعه وب
- 99. منابع یادگیری تکمیلی
تگها:
Full Stack
NextJS
Strapi
پروژه واقعی
توسعه Next.js
توسعه بکاند
توسعه فرانتاند
توسعه مستقل
توسعه وب
فریلنسر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.