Описание
Онлайн-курс по C# ASP.NET Core разработчик от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.
Программа курса
Введение в 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
- Как создать хороший шаблон для микросервисов
- Ретроспектива и планирование
Frontend-технологии
- Базовые элементы фронтенда: Razor + jQuery + MVC
- Современный фронтенд
- Введение в React
- React
- React Router & Redux
- Как подружить React.JS с Asp.net Core
- Ретроспектива и планирование
Управление безопасностью
- Модель авторизации / аутентификации в Asp.net Core
- Разграничение прав доступа встроенными средствами
- Identity Server 4: Обзор и устройство
- Identity Server 4: Вход через внешних провайдеров
- Как защититься от хакерских атак
Проектная работа
- Консультация по проектам и домашним заданиям
- Защита проектных работ
Как записаться на курс
- 1
Нажмите на кнопку Записаться на курс
- 2
Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета
- 3
Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)
- 4
Получите доступ к учебным материалам
Отзывов пока нет.