کتاب صوتی ساخت اپلیکیشنهای مدرن Full-Stack با ASP.NET Core و Angular
ساخت اپلیکیشنهای مدرن 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. جمعبندی و مسیر یادگیری آتی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
.NET Core
Angular
Angular 9
ASP.NET Core
Back-End
Front-End
Full-Stack
Fullstack
Modern Web Applications
آموزش Angular
آموزش ASP.NET Core
توسعه وب
توسعه وب Full Stack
سی شارپ
وب اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.