За курса
Обучението включва практически работилници за изграждане на цялостни, пълнофункционални ASP.NET Core уеб приложения. Ще се работи и по проект за изграждане на уеб приложение, като курсът завършва със защита на проект.
Умения, които ще придобиеш
-
Създаване на уеб приложения с ASP.NET Core
-
Работа с архитектури на уеб приложения
-
Работа с филтри и middleware
-
Създаване на сървърни скриптове, отговарящи на REST стандарта
-
Работа с потребители, роли и сесии
-
Генериране на HTML съдържание чрез шаблони
-
Разбиране на принципите на Model Binding
-
Тестване и деплойване
Теми
- 1. Resources
- 2. Course Introduction
- 3. Routing and Binding, Views, DI and Services
- 4. Workshop: Project Fundamentals
- 5. Application Flow, Filters & Middleware
- 6. Workshop: Services
- 7. Web API
- 8. Web Application Security and ASP.NET Core
- 9. Workshop: Web API and Security
- 10. ASP.NET Core Identity, External Login and JSON Web Tokens
- 11. Project Architecture
- 12. Workshop: Users and App Layers
- 13. Testing
- 14. Advanced Topics
- 15. Workshop: Cache, Areas, Logging and SEO
- 16. SignalR
- 17. Azure, Deployment and CI
- 18. Project Defence
- 19. Project Defence Retake