- Автор темы
- Администратор
- Модер.
- Команда форума
- #1
Автор: OTUS
Название: C# ASP.NET Core разработчик. Часть 3 из 5 (2021)
Описание:
На курсе вы научитесь:
1 Введение в ASP.NET Core и WebApi
Скачать
Название: C# ASP.NET Core разработчик. Часть 3 из 5 (2021)
Описание:
На курсе вы научитесь:
- Самостоятельно реализовывать как фронтенд, так и бекенд сайта;
- Использовать ASP.Net Core и Razor Pages;
- Работать с ReactJS и интегрировать его с ASP.NET Core;
- Создавать высоконагруженные API на GraphQL, gRPC и SignalR Core;
- Покрывать веб-приложения интеграционными и нагрузочными тестами;
- Разворачивать веб-приложения в Docker-контейнерах и в облаках;
- Настраивать CI/CD и использовать Kubernetes;
- Реализовывать микросервисную архитектуру и использовать RabbitMQ;
- Управлять безопасностью и защищаться от хакерских атак.
1 Введение в ASP.NET Core и WebApi
- Вводное занятие в курс
- Знакомимся с ASP.NET Core
- Конфигурирование приложения, разработка контроллеров и подключение Swagger-а
- Стандартный и нестандартные DI контейнеры: что и когда использовать
- Работа с базой данных с помощью Entity Framework Core
- Способы размещения приложения, Kestrel, IIS
- Введение в docker, обзор docker compose
- Введение в CI/CD и настройка на практике
- Использование Kubernetes в качестве системы оркестрации контейнеров
- Разворачивание ASP.NET Core приложения в облаке
- Ретроспектива и планирование
- Конвейеры ПО промежуточного слоя (Middleware)
- Различные способы валидации данных
- Юнит тестирование: фреймворки и инструменты
- Как устроено логгирование в ASP.NET Core
- Кеширование: внутреннее и внешнее
- Пишем свой API: REST vs OData
- Пишем свой API: GraphQL, gRPC, SignalR Core
- Интеграционное, нагрузочное тестирование
- Ретроспектива и планирование
- Монолиты и микросервисы: что есть что
- Как превратить монолит в микросервисы
- Работа сданными в микросервисах: Архитектура
- Работа сданными в микросервисах: Работа с реляционными БД
- Работа сданными в микросервисах: Работа с NoSQL
- Обзор популярных брокеров сообщений и работа с RabbitMQ
- Как создать хороший шаблон для микросервисов
- Ретроспектива и планирование
- Базовые элементы фронтенда: Razor + jQuery+ MVC
- Современный фронтенд
- Введение в React
- React
- React Router & Redux
- Как подружить React.JS с Asp.net Core
- Ретроспектива и планирование
- Модель авторизации / аутентификации в Asp.net Core
- Разграничение прав доступа встроенными средствами
- Identity Server 4: Обзор и устройство
- Identity Server 4: Вход через внешних провайдеров
- Как защититься от хакерских атак
- Консультация по проектным работам
- Защита проектных работ
Скачать
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.