دوره ساخت وبسایت خبری پویا با Next.js و رندر سمت سرور همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت وبسایت خبری پویا با Next.js و رندر سمت سرور
موضوع کلی: توسعه وب و برنامهنویسی سمت سرور
موضوع میانی: تکنولوژیهای مدرن توسعهٔ وب
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه وب سمت سرور
- 2. آشنایی با Next.js
- 3. مفاهیم رندر سمت سرور (SSR)
- 4. چرا SSR؟ مزایا و معایب
- 5. نصب و راهاندازی پروژه Next.js
- 6. ساختار پوشه بندی در Next.js
- 7. مسیریابی (Routing) در Next.js
- 8. صفحات استاتیک و داینامیک
- 9. توابع پیشرندرینگ (getStaticProps)
- 10. توابع رندر سمت سرور (getServerSideProps)
- 11. تفاوت getStaticProps و getServerSideProps
- 12. مدیریت داده ها در سمت سرور
- 13. فراخوانی API ها از سمت سرور
- 14. استفاده از Fetch API در Next.js
- 15. مدیریت خطا در فراخوانی API
- 16. ذخیرهسازی اطلاعات (Caching)
- 17. استفاده از Context API برای مدیریت وضعیت
- 18. مدیریت وضعیت با Redux (اختیاری)
- 19. مدیریت فرم ها در Next.js
- 20. اعتبارسنجی فرم ها (Validation)
- 21. طراحی رابط کاربری (UI)
- 22. استفاده از کامپوننت های UI
- 23. استایل دهی در Next.js
- 24. CSS Modules
- 25. Styled Components
- 26. Tailwind CSS
- 27. مقدمه ای بر پایگاه داده
- 28. انتخاب پایگاه داده مناسب
- 29. اتصال به پایگاه داده PostgreSQL
- 30. کار با ORM ها (مانند Prisma)
- 31. عملیات CRUD در پایگاه داده
- 32. مدیریت کاربران و احراز هویت
- 33. سیستم ثبت نام و ورود
- 34. امنیت احراز هویت
- 35. مدیریت دسترسی ها
- 36. پیاده سازی نقش های کاربری
- 37. ساخت API های RESTful
- 38. طراحی ساختار API
- 39. مستند سازی API (Swagger/OpenAPI)
- 40. امنیت API ها
- 41. محافظت در برابر حملات رایج
- 42. مدیریت کوکی ها و سشن ها
- 43. استفاده از JWT برای احراز هویت
- 44. پیاده سازی جستجو در وب سایت
- 45. بهینه سازی جستجو
- 46. نمایش نتایج جستجو
- 47. ساخت بخش نظرات کاربران
- 48. مدیریت نظرات
- 49. فیلتر و مرتب سازی نظرات
- 50. ارسال ایمیل در سمت سرور
- 51. استفاده از سرویس های ایمیل
- 52. پیاده سازی اعلان ها
- 53. ساخت داشبورد مدیریتی
- 54. مدیریت محتوا
- 55. مدیریت دسته بندی ها
- 56. مدیریت کاربران (بخش ادمین)
- 57. تحلیل آماری بازدید سایت
- 58. یکپارچگی با Google Analytics
- 59. بهینه سازی عملکرد سایت
- 60. بهینه سازی تصاویر
- 61. فشرده سازی فایل ها
- 62. استفاده از CDN
- 63. بهبود سرعت بارگذاری صفحات
- 64. تست و دیباگ کردن
- 65. نوشتن تست های واحد (Unit Tests)
- 66. نوشتن تست های یکپارچگی (Integration Tests)
- 67. دیباگ کردن در محیط توسعه
- 68. دیباگ کردن در محیط پروداکشن
- 69. استقرار (Deployment) وب سایت
- 70. انتخاب سرویس میزبانی
- 71. استقرار با Vercel
- 72. استقرار با Netlify
- 73. استقرار با Docker
- 74. مدیریت دیتابیس در پروداکشن
- 75. پشتیبان گیری از داده ها
- 76. مانیتورینگ و لاگینگ
- 77. مدیریت بروزرسانی ها
- 78. مباحث پیشرفته در Next.js
- 79. Server Components
- 80. Client Components
- 81. Streaming UI
- 82. Incremental Static Regeneration (ISR)
- 83. API Routes در Next.js
- 84. GraphQL در Next.js
- 85. WebSockets در Next.js
- 86. Server-Sent Events (SSE)
- 87. امنیت در توسعه وب
- 88. مقدمه ای بر اصول امنیت
- 89. حفاظت در برابر XSS
- 90. حفاظت در برابر CSRF
- 91. حفاظت در برابر SQL Injection
- 92. مدیریت امن رمز عبور
- 93. اصول طراحی پایگاه داده امن
- 94. بررسی امنیتی کد
- 95. مدیریت وابستگی ها (Dependencies)
- 96. بهترین شیوه های کدنویسی
- 97. مستند سازی کد
- 98. اصول SOLID در برنامه نویسی
- 99. الگوهای طراحی (Design Patterns)
- 100. معماری نرم افزار
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.