Описание
На курсе вы научитесь:
- Самостоятельно реализовывать как фронтенд, так и бекенд сайта;
- Использовать 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: Вход через внешних провайдеров
- Как защититься от хакерских атак
- Консультация по проектным работам
- Защита проектных работ
Информация о курсе
Вы находитесь на странице товара «OTUS - C# ASP.NET Core разработчик. Часть 3/5», это обучающий материал 2021 года, который можно приобрести в магазине MANY-COURSES.NET.
Данный курс расположен на платформе «Облако Mail». Вы можете перейти на оригинальный продажник, чтобы ознакомиться с предложением автора.
В нашем магазине этот материал доступен со скидкой за 379 рублей. Курс входит в рубрику «Программирование / OTUS». Другие материалы автора «OTUS» можно найти через поиск по сайту.
Похожие курсы
Вопросы и ответы
Как получить курс?
Добавьте курс в корзину или нажмите «Купить», выберите удобный способ оплаты и завершите заказ. После подтверждения оплаты ссылки на материалы автоматически придут на указанную почту. Авторизованные пользователи также найдут купленные материалы в разделе «Мои покупки».
Почему такая цена?
Материалы приобретаются совместно, поэтому стоимость заметно ниже цены автора. Вы получаете запись курса и заявленные материалы для самостоятельного обучения; обратная связь автора обычно не входит, если отдельно не указано обратное.
Нашли дешевле?
Пришлите нам ссылку на более дешёвое предложение — проверим его и постараемся сделать цену ниже. Написать нам о цене.
Где будет доступ к курсу?
Для этого товара указан вид доступа: Облако Mail. После оплаты вы получите нужную ссылку или приглашение.
Можно ли скачать материалы?
Если материалы находятся в облачном хранилище, их обычно можно смотреть онлайн или скачать себе. Исключения зависят от формата конкретного курса.
Есть ли гарантия получения?
После подтверждения оплаты выдача происходит автоматически. Если возникнет вопрос с оплатой или доступом, напишите нам в Telegram, через чат на сайте или на admin@many-courses.net. До покупки по запросу можем показать дополнительные скриншоты или фрагмент содержимого.