دوره ASP.NET Core Model Binding and Validation همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ASP.NET Core Model Binding and Validation
موضوع کلی: برنامه نویسی
موضوع میانی: ایاسپی دات نت کور (ASP.NET Core)
📋 سرفصلهای دوره
- 1. مقدمهای بر ASP.NET Core
- 2. آشنایی با مفاهیم Model Binding
- 3. اصول اولیه Model Binding در ASP.NET Core
- 4. انواع Model Binding (Query String, Route, Form)
- 5. Binding دادههای پیچیده
- 6. Model Binding برای اشیاء سفارشی
- 7. Custom Model Binders
- 8. نحوه ایجاد Custom Model Binder
- 9. ثبت Custom Model Binders
- 10. Model Validation چیست؟
- 11. مقدمهای بر Data Annotations برای اعتبارسنجی
- 12. اعتبارسنجی فیلدهای اجباری
- 13. اعتبارسنجی طول رشتهها
- 14. اعتبارسنجی اعداد (حداقل و حداکثر)
- 15. اعتبارسنجی الگوهای رشته (Regex)
- 16. اعتبارسنجی تاریخ و زمان
- 17. اعتبارسنجی Email و URL
- 18. اعتبارسنجی مقایسهای (Compare)
- 19. اعتبارسنجی سفارشی (Custom Validation Attributes)
- 20. نحوه ایجاد Custom Validation Attribute
- 21. اعتبارسنجی مدلهای پیچیده
- 22. اعتبارسنجی در سطح کلاس مدل
- 23. اعتبارسنجی شرطی (Conditional Validation)
- 24. استفاده از Remote Validation
- 25. مدیریت خطاها در Model Validation
- 26. نمایش پیامهای اعتبارسنجی در View
- 27. اعتبارسنجی در سمت سرور (Server-side Validation)
- 28. اعتبارسنجی در سمت کلاینت (Client-side Validation)
- 29. فعالسازی اعتبارسنجی سمت کلاینت
- 30. آشنایی با FluentValidation
- 31. نصب و پیکربندی FluentValidation
- 32. قوانین اعتبارسنجی با FluentValidation
- 33. اعتبارسنجی شرطی با FluentValidation
- 34. اعتبارسنجی سفارشی با FluentValidation
- 35. مدیریت خطاها در FluentValidation
- 36. یکپارچهسازی FluentValidation با ASP.NET Core
- 37. Model Binding و Validation در API Controller ها
- 38. نحوه دریافت پارامترها در API
- 39. اعتبارسنجی ورودی API
- 40. استفاده از `[FromBody]`
- 41. استفاده از `[FromQuery]`
- 42. استفاده از `[FromRoute]`
- 43. استفاده از `[FromHeader]`
- 44. استفاده از `[FromForm]`
- 45. Model Binding برای فایلها
- 46. اعتبارسنجی فایلها
- 47. آشنایی با AntiForgery Token
- 48. استفاده از AntiForgery در Model Binding
- 49. حفاظت در برابر حملات CSRF
- 50. Model Binding و Partial Views
- 51. Model Binding و View Components
- 52. Model Binding و Tag Helpers
- 53. Model Binding و Razor Pages
- 54. Model Binding در فرمهای پیشرفته
- 55. استفاده از ViewModel برای تفکیک منطق
- 56. Model Binding برای دادههای JSON
- 57. Model Binding برای دادههای XML
- 58. Model Binding برای دادههای CSV
- 59. Model Binding برای دادههای Protocol Buffers
- 60. Model Binding برای دادههای GraphQL
- 61. Model Binding و Internationalization (I18n)
- 62. Model Binding و Localization (L10n)
- 63. اعتبارسنجی اعداد در سیستمهای مالی اسلامی
- 64. اعتبارسنجی مبالغ ربا (ممنوع)
- 65. اعتبارسنجی عقود شرعی
- 66. اعتبارسنجی در سیستمهای بانکی بدون ربا
- 67. Model Binding برای دادههای مربوط به احکام شرعی
- 68. اعتبارسنجی در حوزه خانواده ایرانی-اسلامی
- 69. Model Binding برای دادههای مربوط به خانواده
- 70. اعتبارسنجی در حوزه سلامت مطابق پروتکلهای وزارت بهداشت
- 71. Model Binding برای دادههای پزشکی
- 72. اعتبارسنجی دادههای دارویی
- 73. Model Binding برای دادههای روانپزشکی
- 74. اعتبارسنجی در حوزه اقتصاد مطابق مقررات بانک مرکزی
- 75. Model Binding برای دادههای اقتصادی
- 76. اعتبارسنجی در حوزه هنر مطابق با مجوزهای رسمی
- 77. Model Binding برای دادههای هنری
- 78. مدیریت دادههای حساس در Model Binding
- 79. امنیت در Model Binding
- 80. تست Model Binding و Validation
- 81. بهترین روشها در Model Binding و Validation
- 82. جمعبندی مفاهیم Model Binding و Validation
- 83. مروری بر انواع اعتبارسنجیها
- 84. کاربرد Model Binding در پروژههای واقعی
- 85. نکات پیشرفته در Model Binding
- 86. نکات پیشرفته در Validation
- 87. آینده Model Binding و Validation در ASP.NET Core
- 88. منابع تکمیلی برای Model Binding
- 89. منابع تکمیلی برای Validation
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.