DevDays Moscow 2021
Online Edition

Part of Global DevDays Conference Family


8-10 июня



— Список мастер-классов —

Мастер-класс No:


This workshop will cover full range of topics to bootstrap, run and do development with the PostgreSQL database engine. Main focus point will be on the supported developer features but also touched will be the general architecture of the database engine and performance aspects. The workshop will not involve practical exercises from the attendees but it will be held in a discussional format.

Мастер-класс No:


This workshop introduce audience into NestJS backend framework.
We will cover such aspects as NestJS API structure, basic concepts, controllers, decorators usage. And even try to get into Authentication, configuration and Docker for NestJS.
But also we will dive deeper into NestJS pipeline for requests handling and capabilities in this area.

Мастер-класс No:


The workshop focuses on building line-of-business fault-tolerant cloud-based distributed systems. Such systems cannot afford to lose messages (nobody wants their order for Christmas gifts to be lost) nor to get them duplicated (that second Porsche in the drive way — who ordered that?). Such systems were, in the past, built based on the firm ground established by either distributed transactions or large database instances that served also as messaging brokers.

Мастер-класс No:


Changing applications from one technology to another can turn out to be rather very challenging depending on the type of tech stack. If you’ve ever migrated a large project then you can only imagine how daunting it could be, most especially moving from DOM manipulation stack to a Virtual DOM stack.

Мастер-класс No:


Document all the things, they say! But are we documenting for ALL the PEOPLE? It seems that most documentation is written for the intermediate and above devs, the devs who have been around, and the devs who are already comfortable with programming.

Мастер-класс No:


Learn how to use NgRx to solve complex managing of states in large Angular applications. You will be using NgRx, a library that uses Redux design patterns and Rxjs library, pragmatically. Alongside using NgRx are enterprise Angular architecture, Reactive Forms, and Angular Material.

Мастер-класс No:


Игра «No Estimates»

Роман Малашнёв

Илья Грачев

Игра демонстрирует альтернативный подход к оцениванию задач. 

В процессе игры вы:

  • Изучите разные подходы к оцениванию задач и варианты прогнозирования сроков поставки
  • Научитесь работать с источниками вариативности, которое влияют срок поставки
  • Получите навыки построения и анализа графиков, используемых для улучшения сервиса поставки
  • Изучите метрики, используемые для управления потоком поставки ценности
  • Ощутите преимущества развития T-shape специалистов в команде

Мастер-класс No:


Воркшоп в котором мы вместе с нуля создадим простое e-commerce приложение на  Flutter и пройдем все стадии разрабоктки приложеня с нуля, от проектирования архитектуры и создания проекта, до покрытия тестами и анализа производительности. Причем приложение создадим сразу под несколько платформ. (Mobile, Web, Desktop)

Мастер-класс No:


Займёмся разработкой Flask приложения, которое работает с базой данных посредством SQLAlchemy и соблюдает спецификацию JSON:API. Будем использовать Flask-COMBO-JSONAPI и combojsonapi.

  • поговорим про сериализацию и десериализацию данных (при помощи marshmallow, познакомимся с marshmallowjsonapi)
  • поработаем с различными связями в БД: один к одному, один ко многим, многие ко многим
  • рассмотрим ограничение доступов как к целым ресурсам, так и отдельным моделям, и даже отдельным полям в моделях
  • настроим автогенерацию Swagger документации
  • научимся формировать сложные фильтры для запросов

« Назад