کتاب ساخت اپلیکیشنهای مدرن Full-Stack با ASP.NET Core و Angular با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
ساخت اپلیکیشنهای مدرن Full-Stack با ASP.NET Core و Angular ساخت اپلیکیشنهای مدرن Full-Stack با ASP.NET Core و Angular: راهنمای جامع شما با دوره جامع ما، به جمع متخصصان توسعه وب Full-Stack بپیوندید! ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشنهای مدرن Full-Stack با ASP.NET Core و Angular
موضوع کلی: توسعه وب
موضوع میانی: توسعه وب Full-Stack
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب Full-Stack با ASP.NET Core و Angular
- 2. آشنایی با ASP.NET Core: معماری و مفاهیم کلیدی
- 3. نصب و راهاندازی ASP.NET Core SDK و ابزارهای مورد نیاز
- 4. ایجاد اولین پروژه ASP.NET Core Web API
- 5. آشنایی با MVC در ASP.NET Core
- 6. کنترلرها در ASP.NET Core: مسیریابی و مدیریت درخواستها
- 7. Viewها در ASP.NET Core: نمایش اطلاعات به کاربر
- 8. مدلها در ASP.NET Core: ساختار دادهها و اعتبارسنجی
- 9. کار با Entity Framework Core: ORM برای دسترسی به پایگاه داده
- 10. پیکربندی و مدیریت دیتابیس در ASP.NET Core
- 11. مهاجرتها در EF Core: مدیریت تغییرات دیتابیس
- 12. ایجاد APIهای CRUD با ASP.NET Core و EF Core
- 13. مدیریت خطاها و استثناها در ASP.NET Core API
- 14. آشنایی با Dependency Injection در ASP.NET Core
- 15. استفاده از Service Container و پیادهسازی DI
- 16. لاگگیری در ASP.NET Core: ثبت و مانیتورینگ فعالیتها
- 17. آشنایی با Unit Testing و تستنویسی در ASP.NET Core
- 18. اصول SOLID در توسعه ASP.NET Core
- 19. مقدمهای بر Angular: معماری و مفاهیم کلیدی
- 20. نصب و راهاندازی Angular CLI
- 21. ایجاد اولین پروژه Angular
- 22. کامپوننتها در Angular: ساختار و چرخه حیات
- 23. قالبها (Templates) در Angular: Binding دادهها
- 24. دایرکتیوها در Angular: تغییر رفتار DOM
- 25. پایپها (Pipes) در Angular: قالببندی دادهها
- 26. سرویسها در Angular: منطق تجاری و دسترسی به داده
- 27. Dependency Injection در Angular
- 28. مدیریت State با NgRx: مقدمه
- 29. کار با Observableها و RxJS در Angular
- 30. ارتباط با APIهای ASP.NET Core از Angular
- 31. استفاده از HttpClient در Angular
- 32. مدیریت خطاها در ارتباط با API
- 33. ساخت فرمها در Angular: Template-Driven Forms
- 34. ساخت فرمها در Angular: Reactive Forms
- 35. اعتبارسنجی فرمها در Angular
- 36. مسیریابی (Routing) در Angular: ایجاد صفحات مختلف
- 37. Lazy Loading Modules در Angular
- 38. Authentication و Authorization در ASP.NET Core API
- 39. ایجاد JWT (JSON Web Token)
- 40. پیادهسازی Authentication با JWT در ASP.NET Core API
- 41. محافظت از API Endpointها با Authorization
- 42. پیادهسازی Authentication و Authorization در Angular
- 43. استفاده از Interceptors در Angular برای مدیریت JWT
- 44. مدیریت دسترسی کاربر در Angular بر اساس نقش
- 45. استایلدهی به Angular با CSS و Sass
- 46. استفاده از Angular Material برای UI
- 47. طراحی ریسپانسیو در Angular
- 48. Unit Testing در Angular با Jasmine و Karma
- 49. End-to-End Testing در Angular با Protractor
- 50. دیباگ کردن ASP.NET Core API
- 51. دیباگ کردن Angular Application
- 52. بهینهسازی عملکرد ASP.NET Core API
- 53. بهینهسازی عملکرد Angular Application
- 54. Caching در ASP.NET Core API
- 55. آشنایی با CORS و پیکربندی آن در ASP.NET Core
- 56. پیادهسازی SignalR در ASP.NET Core برای ارتباط Real-Time
- 57. استفاده از SignalR در Angular
- 58. آشنایی با GraphQL و پیادهسازی آن در ASP.NET Core
- 59. استفاده از GraphQL در Angular
- 60. پیادهسازی Blazor WebAssembly (مقدمه)
- 61. آشنایی با gRPC و پیادهسازی آن در ASP.NET Core
- 62. آشنایی با Docker و Containerization
- 63. Dockerizing ASP.NET Core API
- 64. Dockerizing Angular Application
- 65. Docker Compose: مدیریت چند کانتینری
- 66. آشنایی با Kubernetes و Deployment
- 67. استقرار (Deployment) ASP.NET Core API به Azure App Service
- 68. استقرار (Deployment) Angular Application به Azure Storage
- 69. استفاده از CI/CD (Continuous Integration/Continuous Deployment)
- 70. آشنایی با Git و GitHub
- 71. مدیریت پروژهها با Trello یا Jira
- 72. مفاهیم Agile و Scrum در توسعه نرمافزار
- 73. طراحی پایگاه داده: اصول و الگوها
- 74. استفاده از Redis برای caching
- 75. کار با فایلها و آپلود فایل در ASP.NET Core API
- 76. پیادهسازی Middlewareهای سفارشی در ASP.NET Core
- 77. مدیریت تنظیمات (Configuration) در ASP.NET Core
- 78. استفاده از AutoMapper برای Mapping Objects
- 79. آشنایی با MediatR برای پیادهسازی CQRS
- 80. پیادهسازی CQRS در ASP.NET Core
- 81. آشنایی با Event Sourcing
- 82. مبانی طراحی APIهای RESTful
- 83. مستندسازی API با Swagger/OpenAPI
- 84. مدیریت State با RxJS Subjectها
- 85. استفاده از Angular Router Guards
- 86. پیادهسازی Internationalization (i18n) در Angular
- 87. پیادهسازی Localization (l10n) در ASP.NET Core
- 88. دسترسی به Location Services در Angular
- 89. استفاده از Web Workers در Angular
- 90. پیادهسازی PWA (Progressive Web App) با Angular
- 91. امنیت در ASP.NET Core API: جلوگیری از حملات XSS و CSRF
- 92. امنیت در Angular: جلوگیری از حملات XSS
- 93. بررسی و تحلیل کد (Code Review)
- 94. الگوهای طراحی (Design Patterns) در ASP.NET Core و Angular
- 95. مستندسازی پروژه و API
- 96. مدیریت نسخههای مختلف (Versioning) در API
- 97. بررسی ابزارهای مانیتورینگ و Alerting
- 98. نوشتن مستندات فنی و user manual
- 99. بهترین روشها در توسعه Full-Stack با ASP.NET Core و Angular
- 100. جمعبندی و مسیر یادگیری آتی
تگها:
.NET Core
Angular
Angular 9
ASP.NET Core
Back-End
Front-End
Full-Stack
Fullstack
Modern Web Applications
آموزش Angular
آموزش ASP.NET Core
توسعه وب
توسعه وب Full Stack
سی شارپ
وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.