کتاب توسعه پروژه‌های عملی با ASP.NET Core MVC: از مقدماتی تا پیشرفته

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره توسعه پروژه‌های عملی با ASP.NET Core MVC: از مقدماتی تا پیشرفته

موضوع کلی: فناوری اطلاعات و توسعه نرم‌افزار

موضوع میانی: توسعه برنامه‌های کاربردی وب با فریم‌ورک‌های مدرن

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه وب با ASP.NET Core MVC
  • 2. آشنایی با معماری MVC
  • 3. ساختار پروژه ASP.NET Core MVC
  • 4. ایجاد اولین پروژه ASP.NET Core MVC
  • 5. مفهوم Controller و وظایف آن
  • 6. ایجاد Controller و Action
  • 7. مفهوم View و نحوه ایجاد آن
  • 8. استفاده از Layout در Views
  • 9. مدیریت داده‌ها با Model
  • 10. انتقال داده از Controller به View
  • 11. اتصال به پایگاه داده با Entity Framework Core
  • 12. طراحی مدل‌های داده‌ای
  • 13. اجرای Migration ها
  • 14. ایجاد اولین پایگاه داده
  • 15. عملیات CRUD در پایگاه داده
  • 16. اعتبارسنجی داده‌ها در سمت کلاینت
  • 17. اعتبارسنجی داده‌ها در سمت سرور
  • 18. مدیریت خطا در ASP.NET Core MVC
  • 19. استفاده از Partial Views
  • 20. استفاده از View Components
  • 21. آشنایی با Routing در ASP.NET Core MVC
  • 22. تعریف Route های سفارشی
  • 23. مدیریت Session State
  • 24. استفاده از Cookie ها
  • 25. احراز هویت (Authentication)
  • 26. تنظیمات اولیه احراز هویت
  • 27. پیاده‌سازی احراز هویت مبتنی بر فرم
  • 28. مدیریت کاربران
  • 29. مجوز دسترسی (Authorization)
  • 30. پیاده‌سازی مجوز دسترسی مبتنی بر نقش
  • 31. استفاده از Tag Helpers
  • 32. ایجاد فرم‌های پویا
  • 33. آپلود فایل
  • 34. ارسال ایمیل
  • 35. کار با API ها
  • 36. ساخت API در ASP.NET Core MVC
  • 37. مصرف API های خارجی
  • 38. استفاده از JavaScript در Views
  • 39. کار با jQuery
  • 40. مقدمه‌ای بر Blazor
  • 41. توسعه با Blazor Server
  • 42. توسعه با Blazor WebAssembly
  • 43. مدیریت وضعیت در Blazor
  • 44. مفاهیم پیشرفته Blazor
  • 45. امنیت در برنامه‌های وب
  • 46. ملاحظات امنیتی در ASP.NET Core MVC
  • 47. اصول طراحی پایگاه داده امن
  • 48. مدیریت داده‌های حساس
  • 49. مقدمه‌ای بر تست واحد (Unit Testing)
  • 50. نوشتن تست‌های واحد برای Controllers
  • 51. نوشتن تست‌های واحد برای Models
  • 52. نوشتن تست‌های واحد برای Views
  • 53. استفاده از Mocking Frameworks
  • 54. تست یکپارچگی (Integration Testing)
  • 55. استقرار (Deployment) برنامه‌های وب
  • 56. تنظیمات استقرار در IIS
  • 57. استقرار در Azure
  • 58. استقرار در Docker
  • 59. مدیریت پیکربندی (Configuration Management)
  • 60. لاگ‌گیری (Logging) در ASP.NET Core
  • 61. استفاده از Serilog
  • 62. استفاده از Application Insights
  • 63. بهینه‌سازی عملکرد برنامه
  • 64. کشینگ (Caching) در ASP.NET Core
  • 65. مقدمه‌ای بر Microservices
  • 66. معماری Microservices با ASP.NET Core
  • 67. ارتباط بین Microservices
  • 68. مدیریت داده در Microservices
  • 69. امنیت در Microservices
  • 70. استفاده از SignalR برای ارتباط بلادرنگ
  • 71. پیاده‌سازی چت آنلاین
  • 72. کار با GraphQL
  • 73. مقدمه‌ای بر DevOps
  • 74. اصول CI/CD
  • 75. پیاده‌سازی CI/CD با Azure DevOps
  • 76. مدیریت وابستگی‌ها (Dependency Management)
  • 77. مفاهیم پیشرفته Entity Framework Core
  • 78. Lazy Loading و Eager Loading
  • 79. Query Filters
  • 80. Global Filters
  • 81. Concurrency Control
  • 82. استفاده از AutoMapper
  • 83. بهبود خوانایی کد
  • 84. اصول SOLID در طراحی نرم‌افزار
  • 85. الگوهای طراحی رایج
  • 86. الگوی Repository
  • 87. الگوی Unit of Work
  • 88. مقدمه‌ای بر معماری Hexagonal
  • 89. پیاده‌سازی معماری Hexagonal
  • 90. معماری Domain-Driven Design (DDD)
  • 91. مفاهیم پایه DDD
  • 92. پیاده‌سازی DDD در ASP.NET Core
  • 93. مدیریت تراکنش‌ها
  • 94. استفاده از CQRS
  • 95. پیاده‌سازی CQRS
  • 96. ملاحظات نهایی در توسعه پروژه‌های بزرگ
  • 97. مرور و جمع‌بندی پروژه
  • 98. پروژه‌های تکمیلی و گام‌های بعدی
  • 99. مقدمه‌ای بر طراحی رابط کاربری (UI)
  • 100. اصول طراحی تجربه کاربری (UX)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.