کتاب ساخت برنامههای کاربردی وب با ASP.NET Core و Entity Framework Core (نسخه فارسی) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای کاربردی وب با ASP.NET Core و Entity Framework Core (نسخه فارسی)
موضوع کلی: توسعه نرمافزار و برنامهنویسی
موضوع میانی: توسعه برنامههای وب با ASP.NET Core
📋 سرفصلهای دوره
- 1. مقدمه و معرفی ASP.NET Core
- 2. نصب و راهاندازی محیط توسعه
- 3. آشنایی با مفاهیم پایهی توسعه وب
- 4. ساختار پروژه ASP.NET Core
- 5. مفاهیم Razor Pages
- 6. ایجاد صفحات Razor
- 7. مدلها در Razor Pages
- 8. کنترلرها و اکشنها در MVC
- 9. ویوها و Partial Views
- 10. استفاده از Layouts
- 11. انتقال داده بین کنترلر و ویو
- 12. مدیریت وضعیت (State Management)
- 13. کوکیها و Session
- 14. احراز هویت (Authentication)
- 15. مجوزدهی (Authorization)
- 16. کار با دادهها با Entity Framework Core
- 17. نصب و پیکربندی Entity Framework Core
- 18. ساخت مدلهای داده (Entities)
- 19. ایجاد پایگاه داده با Migrations
- 20. اجرای کوئریهای LINQ
- 21. عملیات CRUD با Entity Framework Core
- 22. مدیریت روابط بین جداول
- 23. ارثبری در Entity Framework Core
- 24. تنظیمات پیشرفته Entity Framework Core
- 25. پیکربندی Dependency Injection
- 26. سرویسها در ASP.NET Core
- 27. Middleware Pipeline
- 28. مدیریت خطا و Exception Handling
- 29. ثبت وقایع (Logging)
- 30. کار با فایلها
- 31. ایجاد RESTful API
- 32. استفاده از Swagger/OpenAPI
- 33. امنیت API
- 34. کنترل نسخه API
- 35. کار با دادههای JSON
- 36. ارسال و دریافت درخواستهای HTTP
- 37. آشنایی با معماریهای نرمافزاری
- 38. الگوهای طراحی (Design Patterns)
- 39. معرفی SOLID Principles
- 40. اصول SOLID در عمل
- 41. تست واحد (Unit Testing)
- 42. تست یکپارچهسازی (Integration Testing)
- 43. مفاهیم CI/CD
- 44. پیادهسازی CI/CD
- 45. استقرار برنامههای ASP.NET Core
- 46. بهینهسازی عملکرد برنامه
- 47. مدیریت حافظه
- 48. امنیت برنامههای وب
- 49. مقاومت در برابر حملات رایج (XSS, CSRF)
- 50. رمزنگاری در برنامههای وب
- 51. مدیریت گواهینامهها (Certificates)
- 52. کار با SignalR برای ارتباطات بلادرنگ
- 53. معرفی Blazor
- 54. ایجاد کامپوننتهای Blazor
- 55. مدیریت وضعیت در Blazor
- 56. کار با دادهها در Blazor
- 57. استقرار برنامههای Blazor
- 58. مفاهیم Progressive Web Apps (PWA)
- 59. ساخت PWA با ASP.NET Core
- 60. مباحث پیشرفته Entity Framework Core
- 61. Query Tracking
- 62. Lazy Loading vs Eager Loading
- 63. Entity States
- 64. Concurrency Control
- 65. Value Objects
- 66. Generic Repository Pattern
- 67. Unit of Work Pattern
- 68. ORM Tools
- 69. Database First vs Code First
- 70. Mapping Complex Types
- 71. Performance Tuning EF Core
- 72. Caching Strategies
- 73. Distributed Caching
- 74. Asynchronous Programming in EF Core
- 75. Working with Stored Procedures
- 76. Raw SQL Queries
- 77. Entity Framework Core Tools
- 78. EF Core Migrations Advanced
- 79. EF Core Security Considerations
- 80. External Libraries and Packages
- 81. Third-Party Integrations
- 82. Hosting ASP.NET Core Applications
- 83. IIS Hosting
- 84. Kestrel Web Server
- 85. Reverse Proxy (e.g., Nginx, Apache)
- 86. Load Balancing
- 87. Scalability and Performance
- 88. Monitoring and Diagnostics
- 89. Application Insights
- 90. Azure App Service Deployment
- 91. Docker and Containers
- 92. Kubernetes Orchestration
- 93. Microservices Architecture
- 94. API Gateway Pattern
- 95. Service Discovery
- 96. Event-Driven Architecture
- 97. Message Queues (e.g., RabbitMQ, Kafka)
- 98. CQRS Pattern
- 99. Domain-Driven Design (DDD)
- 100. Introduction to GraphQL
تگها:
.NET Core
ASP.NET Core
Entity Framework Core
برنامه نویسی C#
پایگاه داده SQL
توسعه دهنده وب
توسعه وب
دات نت
دات نت کور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.