Технологии нового поколения для проектирования приложений

Курс: PTRN-040
Длительность: 16 ч.

Описание

Эпоха CRUD и уровней закончилась. Хотя эти подходы все еще применяются, они устаревают с каждым днем. Компьютерные программы используются повсеместно и все больше проникают в нашу жизнь. И мы уже не можем проектировать и разрабатывать программное обеспечение так, как делали это на протяжении, по крайней мере, двух последних десятилетий. Что нового в этой области? Вот лишь несколько важнейших ключевых слов: события, микросервисы, бизнес-процессы, моделирование предметной области. 

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

Далее рассмотрим события и поговорим о той незримой революции, которая происходит в сфере разработки ПО благодаря использованию событий и команд. Обсудим Event Sourcing (порождение событий), постоянное хранение, CQRS и фреймворки.

Второй день полностью будет посвящен практическому занятию с фреймворком Memento FX. Участники займутся описанием бизнес-логики посредством основанного на сообщениях, сильно распределенного, ориентированного на облако и масштабируемого паттерна.

Memento FX представляет собой среду разработки (фреймворк) приложений, поддерживающую разработку приложений с возможностью путешествия во времени — time travelling (TT). ТТ-приложение – это приложение, которое использует события в качестве единственной формы хранения данных и выстраивает из событий любое состояние или представление. Такие приложения называются time travelling («путешествующие во времени»), поскольку в любой момент можно вернуть время приложения к другому дню и посмотреть, что было в этот день. 

Тренер – Дино Эспозито – .Net-гуру, евангелист разработки под Android и на Kotlin в JetBrains, представитель Microsoft Press.

dino_100_100.png

С 2003 г. Дино выступает в качестве представителя Microsoft Press перед разработчиками веб-приложений. Он является автором многих популярных книг по ASP.NET и архитектуре ПО. В частности, в 2015 г. Дино в соавторстве со своим коллегой Андреа Салтарелло выпустил книгу “Architecting Applications for the Enterprise” («Архитектура корпоративных приложений»), а в 2016 г. вышла его книга “Modern Web Development” («Разработка современных приложений»). В начале 2018 г. должна выйти книга “Programming ASP.NET Core”.

Как технический евангелист JetBrains Дино часто выступает на различных отраслевых мероприятиях и проводит мастер-классы. Кроме того, он является техническим директором быстро развивающейся компании Crionet, которая специализируется в разработке сетевых и мобильных решений для профессионального спорта.

Профиль Дино в github.com/despos

Стоимость:
с 1 декабря до 31 января – 37 000 руб.;
с 1 февраля до 28 февраля – 40 000 руб.
с 1 марта до 28 марта – 44 000 руб.

Разбираемые темы

День 1. 
  • Лучшие на сегодняшний день методы проектирования ПО;
  • От CRUD к CQRS;
  • Порождение событий;
  • Введение в Memento FX.
День 2.
  • Практическое занятие № 1;
  • Расширенные функции Memento FX;
  • Практическое занятие № 2;
  • Практическое занятие № 3.

Цели

Целевая аудитория

Разработчики уровня не ниже Senior и архитекторы
После окончания курса выдаётся сертификат на бланке Luxoft Training
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва
28.03.2018 - 29.03.2018
Время: 10:00-18:00
Локация: Москва
Длительность: 16 ч.
Тренер
Дино Эспозито
37 000 1

28.03.2018

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 37 000 1

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.