دوره ASP.NET Core MVC Development همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ASP.NET Core MVC Development
موضوع کلی: برنامه نویسی
موضوع میانی: ایاسپی دات نت کور (ASP.NET Core)
📋 سرفصلهای دوره
- 1. مقدمهای بر ASP.NET Core MVC
- 2. نصب و راهاندازی محیط توسعه
- 3. مروری بر معماری MVC
- 4. مفهوم Controller و وظایف آن
- 5. ساخت اولین Controller
- 6. Routing در ASP.NET Core MVC
- 7. تعریف مسیرهای سفارشی
- 8. Controller Actions و انواع آنها
- 9. ارسال داده از Controller به View
- 10. استفاده از ViewBag و ViewData
- 11. مفهوم View و انواع آن
- 12. ساخت اولین View
- 13. Layouts و Partial Views
- 14. استفاده از Tag Helpers
- 15. کار با Model در View
- 16. مدلسازی دادهها
- 17. مفهوم Model Binding
- 18. اعتبارسنجی دادهها در سمت کلاینت و سرور
- 19. استفاده از Data Annotations
- 20. مدیریت خطا در ASP.NET Core MVC
- 21. Error Handling Middleware
- 22. صفحات خطا سفارشی
- 23. کار با دادهها و پایگاه داده
- 24. مقدمهای بر Entity Framework Core
- 25. نصب و پیکربندی Entity Framework Core
- 26. ایجاد مدلهای پایگاه داده
- 27. Migrations در Entity Framework Core
- 28. عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف)
- 29. کار با LINQ to Entities
- 30. اجرای کوئریهای پیچیده
- 31. ارتباط بین جداول (Relationships)
- 32. استفاده از Repository Pattern
- 33. مقدمهای بر Dependency Injection
- 34. پیادهسازی Dependency Injection در ASP.NET Core
- 35. تنظیمات Startup.cs برای DI
- 36. مدیریت Session State
- 37. استفاده از Cookies
- 38. احراز هویت (Authentication)
- 39. پیادهسازی Identity Framework
- 40. مدیریت کاربران و نقشها
- 41. مجوزدهی (Authorization)
- 42. فیلترها (Filters) در ASP.NET Core MVC
- 43. Action Filters
- 44. Authorization Filters
- 45. Resource Filters
- 46. Exception Filters
- 47. کار با فرمها (Forms)
- 48. ارسال دادههای فرم به Controller
- 49. File Upload در MVC
- 50. مقدمهای بر AJAX در ASP.NET Core MVC
- 51. استفاده از jQuery AJAX
- 52. ارسال و دریافت داده با AJAX
- 53. کار با JSON در MVC
- 54. AJAX و Partial Views
- 55. مقدمهای بر Web API
- 56. ساخت API Controller
- 57. ارسال پاسخهای JSON و XML
- 58. استفاده از Swagger/OpenAPI
- 59. امنیت در ASP.NET Core MVC
- 60. مقدمهای بر HTTPS
- 61. جلوگیری از حملات CSRF
- 62. اقدامات امنیتی عمومی
- 63. کار با ابزارهای توسعه (Developer Tools)
- 64. Logging و Tracing
- 65. استفاده از ابزارهای Debugging
- 66. مدیریت پیکربندی (Configuration)
- 67. تنظیمات محیطی (Environment Settings)
- 68. کار با فایلهای appsettings.json
- 69. استفاده از ابزارهای خط فرمان (CLI)
- 70. ساخت پروژههای SPA (Single Page Application)
- 71. مقدمهای بر Blazor
- 72. توسعه با Blazor Server
- 73. توسعه با Blazor WebAssembly
- 74. مقدمهای بر Docker و کانتینرسازی
- 75. استقرار برنامه با Docker
- 76. مقدمهای بر CI/CD (Continuous Integration/Continuous Deployment)
- 77. تنظیمات CI/CD با Azure DevOps
- 78. تست واحد (Unit Testing)
- 79. تست یکپارچهسازی (Integration Testing)
- 80. مقدمهای بر معماری میکروسرویس
- 81. اصول SOLID در طراحی نرمافزار
- 82. الگوهای طراحی (Design Patterns)
- 83. استفاده از AutoMapper
- 84. بهینهسازی عملکرد برنامه
- 85. مقدمهای بر caching
- 86. مدیریت پویای برنامه
- 87. کار با SignalR برای Real-time Applications
- 88. مقدمهای بر Azure Cloud Services
- 89. استقرار برنامه در Azure
- 90. مدیریت پایگاه داده در Azure
- 91. کار با Azure App Services
- 92. مقدمهای بر Serverless Computing
- 93. استفاده از Azure Functions
- 94. امنیت دادهها و حریم خصوصی
- 95. مقررات مربوط به حفاظت دادهها
- 96. استانداردهای کدنویسی
- 97. مروری بر آخرین نسخههای ASP.NET Core
- 98. پروژههای نمونه و کاربردی
- 99. نکات پیشرفته در Routing
- 100. مباحث پیشرفته در View Rendering
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.