کتاب آموزش جامع صفحات Razor در ASP.NET Core (.NET 6) برای توسعه وب پویا با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع صفحات Razor در ASP.NET Core (.NET 6) برای توسعه وب پویا
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه وب با فریمورکهای مدرن
📋 سرفصلهای دوره
- 1. مبانی توسعه وب با ASP.NET Core
- 2. آشنایی با صفحات Razor
- 3. ساختار پروژه صفحات Razor
- 4. ایجاد اولین صفحه Razor
- 5. مدیریت رندرینگ در صفحات Razor
- 6. استفاده از مدلها در صفحات Razor
- 7. کار با دادهها در صفحات Razor
- 8. مدیریت وضعیت در صفحات Razor
- 9. ارتباط با پایگاه داده
- 10. اصول Entity Framework Core
- 11. پیکربندی Entity Framework Core
- 12. اجرای عملیات CRUD
- 13. اعتبارسنجی دادهها در صفحات Razor
- 14. مدیریت ورودی کاربر
- 15. امنیت در صفحات Razor
- 16. احراز هویت و مجوزدهی
- 17. مدیریت نشستها و کوکیها
- 18. ارسال و دریافت دادهها از طریق API
- 19. کار با فایلها در صفحات Razor
- 20. آپلود فایل
- 21. مدیریت خطاها
- 22. لاگگیری در صفحات Razor
- 23. تست صفحات Razor
- 24. اصول تست واحد
- 25. تست یکپارچهسازی
- 26. بهینهسازی عملکرد صفحات Razor
- 27. کشینگ در صفحات Razor
- 28. استفاده از CDN
- 29. پیکربندی پیشرفته صفحات Razor
- 30. استفاده از Middlewares
- 31. مدیریت وابستگیها
- 32. صفحات Layout و Partial
- 33. استفاده از Tag Helpers
- 34. ایجاد Tag Helpers سفارشی
- 35. استفاده از View Components
- 36. ایجاد View Components سفارشی
- 37. کار با فرمها در صفحات Razor
- 38. ارسال دادههای فرم
- 39. اعتبارسنجی فرم
- 40. مدیریت فایلهای آپلود شده در فرم
- 41. امنیت فرمها
- 42. CSRF Protection
- 43. مدیریت URLها
- 44. Routing در صفحات Razor
- 45. مسیریابی سفارشی
- 46. استفاده از Route Constraints
- 47. مدیریت پارامترهای URL
- 48. کار با دادههای JSON
- 49. ارسال و دریافت JSON
- 50. پردازش JSON
- 51. استفاده از JavaScript در صفحات Razor
- 52. AJAX در صفحات Razor
- 53. ارتباط با APIهای خارجی
- 54. امنیت APIها
- 55. رمزنگاری دادهها
- 56. مدیریت گواهینامهها
- 57. استانداردهای کدنویسی
- 58. اصول SOLID در توسعه وب
- 59. طراحی الگوهای رایج
- 60. اصول طراحی تمیز
- 61. مستندسازی کد
- 62. مدیریت نسخه (Git)
- 63. اصول CI/CD
- 64. استقرار برنامهها
- 65. مدیریت تنظیمات برنامه
- 66. استفاده از Environment Variables
- 67. مانیتورینگ برنامهها
- 68. مدیریت لاگها
- 69. اصول امنیتی در توسعه وب
- 70. OWASP Top 10
- 71. جلوگیری از حملات SQL Injection
- 72. جلوگیری از حملات XSS
- 73. مدیریت احراز هویت پیشرفته
- 74. مدیریت مجوزدهی پیشرفته
- 75. کار با Identity Server
- 76. استفاده از OAuth 2.0
- 77. استفاده از OpenID Connect
- 78. اصول معماری میکروسرویس
- 79. ارتباط بین سرویسها
- 80. مدیریت داده در میکروسرویسها
- 81. امنیت در معماری میکروسرویس
- 82. توسعه وب با استفاده از Docker
- 83. استقرار برنامهها با Docker
- 84. کوبرنتیز برای استقرار
- 85. مباحث پیشرفته Entity Framework Core
- 86. Query Optimization
- 87. Caching با Entity Framework Core
- 88. استفاده از Stored Procedures
- 89. اصول طراحی پایگاه داده
- 90. مدیریت تراکنشها
- 91. استانداردهای دسترسیپذیری (Accessibility)
- 92. اصول SEO برای وبسایتها
- 93. کار با ابزارهای توسعه مرورگر
- 94. اشکالزدایی (Debugging) پیشرفته
- 95. مدیریت منابع در ASP.NET Core
- 96. استفاده از Memory Cache
- 97. استفاده از Distributed Cache
- 98. اصول امنیتی در لایه داده
- 99. رمزنگاری دادهها در پایگاه داده
- 100. مدیریت کلیدهای رمزنگاری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.