Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

60 490 ₽
есть рассрочка

На занятиях курса Вы научитесь проектировать и создавать сервисы, которые имеют доступ, как к локальным, так и к различным удалённым источникам данных. Вы научитесь создавать и развёртывать сервисы в гибридном окружении,  включающем и локальные сервера предприятия, и облака.

Основное внимание в программе курса уделяется изучению приёмов создания распределённых масштабируемых и безопасных приложений с использованием веб-сервисов,  размещаемых как на локальных серверах предприятия, так и в облаке Microsoft Azure. Разбираются вопросы развёртывания в облаке, управления  доступом к службам и организация взаимодействие между элементами распределённой системы. На занятиях выполняется больше количество самостоятельных заданий и лабораторных работ, что позволит Вам практически сразу после окончания курса приступить к реальной разработке программного обеспечения.

Курс рекомендован как опытным, так и начинающих разработчикам платформы .Net, которые хотят получить навыки создания гибридных архитектур.

Для обучения на данном курсе Вам необходим действующий доступ к аккаунту Microsoft Azure.  Примите во внимание, что получение нового доступа может занимать до 48 часов. Если у Вас нет доступа – просьба сообщить об этом Вашему менеджеру при записи на обучение. В этом случае мы предоставим Вам trial-версию: 30-дневный Microsoft Azure Pass.

Вы научитесь:
- запрашивать и управлять данными с использованием Entity Framework;
- создавать ASP.Net Core веб-сервисы на базе протокола HTTP, которые будут доступны .Net и не .Net клиентам;
- создавать расширения, фильтры и добавлять мультимедиа форматы к ASP.Net Сore веб-сервисам;
- разрабатывать ASP.Net Core HTTP сервисы;
- использовать облачную шину сервисов (Microsoft Azure Service Bus) для управления доставкой сообщений;
- размещать сервисы, как на локальных серверах, так и в облачной среде на базе ролей и веб-сайтов;
- развёртывать сервисы локально и в облако;
- работать с данными, расположенными в облачных хранилищах и конфигурировать права доступа к ним;
- осуществлять мониторинг и вести логии для локальных и облачных сервисов;
- создавать масштабируемые сервисы и выполнять балансировку нагрузки.

Что вы получите после обучения

Приобретаемые навыки
1
Мониторинг
2
Обзор сервисов
3
Entity Framework Core
4
ASP.NET Core WebAPI
5
Хостинг сервисов
6
Развёртывание и управление сервисами
7
Масштабирование сервисов
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Ведущий преподаватель Центра по программированию с более чем 20-летним опытом работы. Удостоен Почётной грамоты Microsoft за большой личный вклад в развитие обучения по технологиям Microsoft Visual Studio для разработчиков под Microsoft Windows.

Обладает более чем 15-летним опытом разработки программного обеспечения на языках Pascal, C, C++, C# с использованием технологий Windows API, СОМ и .NET. В 2002 году Александр Игоревич проходил специализированный тренинг в Лондоне и успешно выдержал сложнейший очный экзамен по управлению проектами — Microsoft Solutions Framework. В 2006 году участвовал в тренинге в Дубае по использованию новых программных интерфейсов Windows Vista и .Net 3.0.
С отличием окончил МГТУ имени Н.Э. Баумана. Имеет учёную степень кандидата технических наук. Александр Игоревич участвовал в научно-коммерческих проектах ЦЦНИИчермет им. И.П.Бардина и ведущих предприятий чёрной металлургии России и СНГ. Принимал участие в обучающих проектах совместно с Microsoft и АК «Алроса».
Регулярно участвует в конференциях Microsoft. В 2012 году участвовал в конференциях Microsoft в Нидерландах (июнь) и Индии (сентябрь). В 2018 году – в международной конференции Net developer days в Варшаве. Фактически на этих конференциях у Александра Игоревича учились преподаватели других учебных центров Microsoft!
Преподавание — настоящее призвание Александра Игоревича. За многие годы работы в Центре он с успехом обучил тысячи слушателей, ставших востребованными специалистами на рынке труда. Автор и ведущий бесплатных семинаров «Специалиста» по созданию рабочих процессов для SharePoint. В отзывах благодарных выпускников его курсов постоянно отмечается высокий профессионализм преподавателя и блестящая увлекательная манера подачи материала.

Замечательный преподаватель-практик по программированию. Обладатель престижных международных статусов Microsoft, в том числе статуса сертифицированного тренера Microsoft (MCT).

Сочетает педагогический талант с многолетним опытом разработки и поддержки информационных глобальных систем, построенных на основе Web-инфраструктуры платформы Windows (ASP.NET, IIS, SQL Server). Внимательно подходит к каждому слушателю, щедро делится реальными примерами из собственной практики.

Сергей Юрьевич с отличием окончил Московский Государственный Технический Университет имени Н.Э. Баумана. Награждён Почётной грамотой Microsoft за личный вклад в развитие обучения по технологиям Microsoft Visual Studio для веб-разработчиков.

Сергей Юрьевич обладает богатым опытом работы в качестве ведущего разработчика и руководителя команды разработки. Среди реализованных проектов: системы онлайн-аукционов, комплексные автоматизированные системы гарантийного обслуживания крупных машиностроительных предприятий и электронные каталоги запасных частей.

Слушатели очень высоко ценят стиль преподавания Сергея Юрьевича и всегда оставляют восторженные отзывы.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

Модуль 1. Обзор сервисов и облачной технологии (4 ак. ч.)

- Ключевые компоненты распределённых приложений.
- Данные и технологии доступа к данным.
- Технологии создания сервисов.
- Облачные вычисления.

Модуль 2. Работа с данными с использованием Entity Framework Core (4 ак. ч.)

- Обзор ADO.Net.
- Создание модели данных.
- Чтение и изменение данных.

Модуль 3. Использование ASP.NET Core WebAPI (4 ак. ч.)

- HTTP сервис.
- Взаимодействие с сервисом Web API Модуль 3.

Модуль 4. Расширение возможностей веб-сервисов (4 ак. ч.)

- Конвейер запросов в ASP.Net Core.
- Настройка контроллеров и действий.
- Добавление зависимостей в контроллер.

Модуль 5. Хостинг сервисов (5 ак. ч.)

- Хостинг сервисов.
- Хостинг сервисов в облаке Azure.
- Упаковка сервисов в контейнеры.

Модуль 6. Развёртывание и управление сервисами (5 ак. ч.)

- WEB развертывание c Visual Studio.
- WEB развертывание на Linux.
- Развертывание web-приложений из Visual Studio.
- Развертывание web-приложений на Linux.
- Работа с сервисом Visual Studio Teams.
- Разворачивание приложений в тестовой и рабочей средах.

Модуль 7. Хранилища данных в облаке (6 ак. ч.)

- Введение в хранилища данных в облаке.
- Хранилище для двоичных данных в облаке.
- Табличное хранение данных в облаке.
- Очередь, как хранилище данных в облаке.
- Ограничение доступа к данным в облаке.

Модуль 8. Мониторинг и диагностика (4 ак. ч.)

- Журналирование в ASP.Net Core.
- Средства диагностики.
- Работа с Application Insights.

Модуль 9. Безопасности в облаке и на собственных серверах (3 ак. ч.)

- Технологии безопасности.
- Защита сервисов с помощью ASP.Net Core Identity.
- Защита сервисов с помощью Azure AD.

Модуль 10. Масштабирование сервисов (1 ак. ч.)

-Введение в масштабируемость.
- Балансировка нагрузки.
- Масштабирование сервисов предприятия с использованием распределённого кэша.
- Кэширование в Windows Azure.
- Возникающие проблемы при кэшировании сервисов.
- Глобальное масштабирование.
- Практика: Масштабирование сервисов.
- Использование облачного кэша.

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.08.2023 01:30
Курс 20487D: Создание облачных решений и веб - сервисов

Курс 20487D: Создание облачных решений и веб - сервисов

Оставить отзыв
Поделиться курсом с друзьями