دوره Creating Dynamic Web Pages with ASP.NET Core Razor Pages همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Creating Dynamic Web Pages with ASP.NET Core Razor Pages
موضوع کلی: برنامه نویسی
موضوع میانی: ایاسپی دات نت کور (ASP.NET Core)
📋 سرفصلهای دوره
- 1. مقدمهای بر ASP.NET Core Razor Pages
- 2. آشنایی با محیط توسعه ویژوال استودیو
- 3. ایجاد اولین پروژه Razor Pages
- 4. ساختار پروژههای ASP.NET Core
- 5. مفهوم صفحات Razor و فایلهای Razor
- 6. نحوه کارکرد مدل-نما-کنترلر در Razor Pages
- 7. مدیریت دادهها در صفحات Razor
- 8. استفاده از مدلها در صفحات Razor
- 9. ایجاد مدلهای داده سفارشی
- 10. ارتباط مدلها با پایگاه داده
- 11. کار با دادههای نمایشی (View Data)
- 12. استفاده از ViewBag
- 13. مدیریت وضعیت بین درخواستها (State Management)
- 14. کوکیها و ذخیرهسازی محلی
- 15. جلسات (Sessions) در ASP.NET Core
- 16. اعتبارسنجی دادهها (Data Validation)
- 17. قوانین اعتبارسنجی سمت سرور
- 18. قوانین اعتبارسنجی سمت کلاینت
- 19. پیامهای اعتبارسنجی سفارشی
- 20. کار با فرمها در Razor Pages
- 21. ایجاد فرمهای HTML
- 22. ارسال دادههای فرم به سرور
- 23. پردازش دادههای فرم
- 24. بازخوانی فرم پس از ارسال
- 25. مدیریت خطاهای فرم
- 26. کار با دادههای جدولی
- 27. نمایش لیست دادهها
- 28. مرتبسازی دادههای جدولی
- 29. جستجو در دادههای جدولی
- 30. صفحهبندی دادههای جدولی
- 31. استفاده از Partial Views
- 32. ایجاد و استفاده از Partial Views
- 33. انتقال داده به Partial Views
- 34. ارتباط Partial Views با سرور
- 35. کار با Layouts و Master Pages
- 36. ایجاد Layoutهای سفارشی
- 37. استفاده از Sectionها در Layouts
- 38. مدیریت ناوبری (Navigation)
- 39. ایجاد منوهای پویا
- 40. پیوندها و مسیریابی (Routing)
- 41. کار با URLها و پارامترها
- 42. مسیریابی سفارشی
- 43. امنیت در Razor Pages
- 44. احراز هویت (Authentication)
- 45. مدیریت کاربران
- 46. نقشها و مجوزها (Authorization)
- 47. مدیریت دسترسیها
- 48. محافظت از صفحات در برابر دسترسی غیرمجاز
- 49. جلوگیری از حملات رایج وب
- 50. امنیت دادهها و جلوگیری از تزریق SQL
- 51. کار با فایلهای استاتیک (Static Files)
- 52. مدیریت CSS و JavaScript
- 53. استفاده از تصاویر
- 54. بهینهسازی فایلهای استاتیک
- 55. کار با AJAX و درخواستهای غیرهمزمان
- 56. مقدمهای بر AJAX
- 57. استفاده از jQuery AJAX
- 58. ارسال داده با AJAX
- 59. دریافت داده با AJAX
- 60. بهروزرسانی پویا بخشهایی از صفحه
- 61. کار با دادههای JSON
- 62. ایجاد APIهای ساده با Razor Pages
- 63. پاسخدهی به درخواستهای JSON
- 64. استفاده از فرمتهای مختلف داده
- 65. مقدمهای بر Entity Framework Core
- 66. پیکربندی Entity Framework Core
- 67. ایجاد مدلهای داده برای EF Core
- 68. عملیات CRUD با EF Core
- 69. کوئری زدن دادهها با LINQ
- 70. مدیریت مهاجرتها (Migrations)
- 71. طراحی پایگاه داده رابطهای
- 72. اصول طراحی پایگاه داده
- 73. نرمالسازی پایگاه داده
- 74. کار با انواع دادههای پایگاه داده
- 75. بهینهسازی کوئریهای پایگاه داده
- 76. مقدمهای بر Dependency Injection
- 77. کاربرد Dependency Injection در ASP.NET Core
- 78. تزریق سرویسها به صفحات Razor
- 79. مدیریت چرخه عمر سرویسها
- 80. لاگینگ (Logging) در ASP.NET Core
- 81. پیکربندی لاگینگ
- 82. نوشتن لاگهای سفارشی
- 83. تحلیل لاگها
- 84. کار با فایلها و دایرکتوریها
- 85. خواندن و نوشتن فایل
- 86. مدیریت دایرکتوریها
- 87. آپلود و دانلود فایل
- 88. استفاده از ابزارهای خط فرمان (CLI)
- 89. دستورات رایج CLI
- 90. ساخت و اجرای پروژه با CLI
- 91. مدیریت وابستگیها با CLI
- 92. استقرار (Deployment) برنامههای Razor Pages
- 93. مراحل استقرار
- 94. استقرار بر روی IIS
- 95. استقرار بر روی Azure App Service
- 96. تنظیمات محیط استقرار
- 97. عیبیابی (Debugging) برنامههای Razor Pages
- 98. تکنیکهای عیبیابی
- 99. استفاده از ابزارهای مرورگر
- 100. تحلیل خطاها
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.