Продолжаем учиться!
17 мая // 20:00
ДЕМО-ЗАНЯТИЕ «ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММЫ НА C ПОД UNIX»
Мы рассмотрим полный жизненный цикл программы на языке C под UNIX-подобной ОС на примере системы из семейства BSD. Начнём с исходного кода и закончим загрузкой готового выполняемого файла. По ходу дела посмотрим «под капот» различным низкоуровневым механизмам операционной системы и тулчейна компиляции и познакомимся с инструментарием UNIX для анализа программ.
17 мая // 20:00
ИНТЕНСИВ «РАЗРАБОТКА ДЕСКТОП-ПРИЛОЖЕНИЯ С ПОМОЩЬЮ БИБЛИОТЕКИ TKINTER». ДЕНЬ1.
На интенсиве получим начальные навыки бэкенд-разработки на Python, а также начнем разработку десктоп-приложения с помощью библиотеки Tkinter.
17 мая // 20:00
ДЕМО-ЗАНЯТИЕ «КЛАСТЕРИЗАЦИЯ ВРЕМЕННЫХ РЯДОВ»
Интереснейшая задача, которую можно прикрутить к временным рядам. Можно ли найти похожие друг на друга по динамике финансовые активы на бирже, как сгруппировать пользователей по их поведению, кто подставил кролика Роджера? Ответы на некоторые из этих вопросов мы получим на занятии.
17 мая // 20:00
ДЕМО-ЗАНЯТИЕ «ПИШЕМ КЛИЕНТ ДЛЯ МУЗЫКАЛЬНОГО СЕРВИСА»
Вебинар рассчитан на разработчиков, у которых есть опыт разработки на iOS и Swift, но будет интересен также тем, кто такого опыта не имеет, но хочет открыть для себя кое-что новое. Попробуем написать всего пару часов приложение для работы с музыкальным сервисом. В качестве технологии используем декларативный фреймворк SwiftUI и Combine.
17 мая // 20:00
ДЕМО-ЗАНЯТИЕ «ТЕСТИРОВАНИЕ SPARK ПРИЛОЖЕНИЙ»
На открытом уроке рассмотрим проблемы в тестировании Spark приложений: стат данные, частичную проверку и запуск/остановку тяжелых систем. Изучим библиотеки для решения и напишем тесты.
18 мая // 15:00
ДЕМО-ЗАНЯТИЕ «CSS RESET — НЕНУЖНЫЙ АРТЕФАКТ ИЛИ СПАСАТЕЛЬНЫЙ КРУГ»
На открытом уроке мы рассмотрим зачем нам CSS Reset, что такое рендеринг и как браузер рендерит страницу.
18 мая // 20:00
ДЕМО-ЗАНЯТИЕ «SPRING В DOCKER. ПРАКТИЧЕСКИЕ СОВЕТЫ»
На занятии мы рассмотрим всем известную тему по запуску Spring-приложений в Docker-контейнере и не всем известные решения возникающих задач.
18 мая // 20:00
ОНЛАЙН-ИНТЕНСИВ «СОЗДАЕМ ПРИЛОЖЕНИЕ НА FLUTTER ДЛЯ WEB, IOS И ANDROID». ДЕНЬ 1
На бесплатном интенсиве узнаем, что такое Flutter. Как именно Flutter позволяет создавать приложения для Web-платформы, и почему теперь это стабильный функционал. Как именно работает Web-сборка. Начнём писать приложение (это будет приложение с работой по сети — загрузка списка сущностей + их фильтрация + сделаем блок настроек в приложении, где можно будет менять тему приложения (цвета)).
18 мая // 20:00
DEMO DAY ОНЛАЙН-КУРСА «PYTHON DEVELOPER. PROFESSIONAL»
18 мая // 20:00
ИНТЕНСИВ «РАЗРАБОТКА ДЕСКТОП-ПРИЛОЖЕНИЯ С ПОМОЩЬЮ БИБЛИОТЕКИ TKINTER». ДЕНЬ 2.
На интенсиве получим начальные навыки бэкенд-разработки на Python, а также начнем разработку десктоп-приложения с помощью библиотеки Tkinter.
18 мая // 20:00
ДЕМО-ЗАНЯТИЕ «ВВЕДЕНИЕ В MPP-БАЗЫ ДАННЫХ НА ПРИМЕРЕ CLICKHOUSE»
На демо-занятии мы подробно разберем, что же такое mpp-БД, какие решения есть сегодня на рынке и даже углубимся в практический пример использования одной их самых инновационных mpp-систем на сегодня: ClickHouse.
19 мая // 13:00
ДЕМО-ЗАНЯТИЕ «ПРОШЛОЕ, НАСТОЯЩЕЕ И БУДУЩЕЕ РОЛИ АРХИТЕКТОРА ПРЕДПРИЯТИЯ»
На открытом уроке у нас будет возможность обсудить роль архитектора предприятия: кем были, кем стали и кем должны быть в обозримом будущем, и почему. Поговорим о необходимых компетенциях агента изменений и базовых знаниях для позитивного влияния в организации. Увидим где начинается архитектурный подход и куда нужно стремиться в профессиональном развитии.
19 мая // 19:00
ДЕМО-ЗАНЯТИЕ «ИСПОЛЬЗОВАНИЕ GRAPHQL В РАЗРАБОТКЕ БЭКЕНД НА KOTLIN»
Обзор технологии GraphQL, существующие решения для Kotlin, примеры серверной и клиентской реализации с ktor и graphql-kotlin. Это важная технология в современном мире позволяет более гибко работать с данными приложений и открывает большие возможности для оптимизации производительности. Для практики нужны IDE, gradle.
19 мая // 20:00
ОНЛАЙН-ИНТЕНСИВ «СОЗДАЕМ ПРИЛОЖЕНИЕ НА FLUTTER ДЛЯ WEB, IOS И ANDROID». ДЕНЬ 2
На бесплатном интенсиве продолжим писать приложение (это будет приложение с работой по сети — загрузка списка сущностей + их фильтрация + сделаем блок настроек в приложении, где можно будет менять тему приложения (цвета)).
19 мая // 20:00
ИНТЕНСИВ «ТЕОРИЯ ТЕСТИРОВАНИЯ ИГР. ПРАКТИКУЕМСЯ В UNITY 3D И НА ЭМУЛЯТОРАХ». ДЕНЬ 1
Рассмотрим основные виды тестовой документации (баг-репорт, тест-план, тест-кейс, чек-лист, отчет по тестированию), проанализируем входные требования (ГДД), составим чек-лист проверок
Результаты: — чек-лист по входным требованиям, по пунктам которого мы пройдем на следующем уроке.
19 мая // 20:00
ИНТЕНСИВ «MONGODB MAP-REDUCE FRAMEWORK». ДЕНЬ 1
CRUD-операции;
филтрация по полям;
sort, skip, limit;
запросы по поддокументам
20 мая // 13:00
ДЕМО-УРОК «КТО ТАКОЙ РУКОВОДИТЕЛЬ ПОДДЕРЖКИ И ХОЧУ ЛИ Я ИМ БЫТЬ?»
(Спойлер!) Когда все вокруг хотят от вас всего и вчера — это поначалу ничего, кроме недоумения, не вызывает. На вебинаре мы поговорим о том, как работать в такой обстановке, сохраняя время и нервы. Систематизация, классификация и автоматизация работы службы поддержки.
20 мая // 20:00
ОНЛАЙН-ИНТЕНСИВ «ДЕЛАЕМ IMMUTABLE INFRASTRUCTURE С ПОМОЩЬЮ PACKER И TERRAFORM». ДЕНЬ 1
Иногда возникают ситуации, когда наши программы пытаются установиться из старых источников или делают это «бесконечно» долго, больше, чем разработчики хотят ждать. Для решения этой проблемы и других был придуман подход Immutable infrastructure, о котором мы и поговорим. Обсудив проблему и подход, на демо мы соберем с помощью Packer образ для нашего облака и запустим наше приложение.
20 мая // 20:00
ИНТЕНСИВ «SERVERLESS НА БАЗЕ AZURE». ДЕНЬ 1
День 1
обзор облачных сервисов
что такое serverless computing?
serverless computing на базе azure сервисов
создания azure function
20 мая // 20:00
ИНТЕНСИВ «ТЕОРИЯ ТЕСТИРОВАНИЯ ИГР. ПРАКТИКУЕМСЯ В UNITY 3D И НА ЭМУЛЯТОРАХ». ДЕНЬ 2
20 мая // 20:00
ИНТЕНСИВ «MONGODB MAP-REDUCE FRAMEWORK». ДЕНЬ 2
День2: концепция map-reduce; концепция pipeline; структура и синтаксис агрегации; стадия $match; стадия $group; стадия $lookup.
21 мая // 20:00
ОНЛАЙН-ИНТЕНСИВ «ДЕЛАЕМ IMMUTABLE INFRASTRUCTURE С ПОМОЩЬЮ PACKER И TERRAFORM». ДЕНЬ 2
Вспомнив, на чем остановились на прошлом занятии, мы обговорим, как, отталкиваясь от готового образа, собранного ранее, можно деплоить с помощью Terraform в облако новые однотипные окружения.
21 мая // 20:00
ДЕМО-УРОК «ТУРЫ В ИССЛЕДОВАТЕЛЬСКОМ ТЕСТИРОВАНИИ»
На занятии мы рассмотрим основные туры исследовательского тестирования, в результате вы научитесь системному подходу к тестированию больших задач.
21 мая // 20:00
ИНТЕНСИВ «SERVERLESS НА БАЗЕ AZURE». ДЕНЬ 2
День 2:
выбор базы
добавление azure storage
добавление безопасности
ARM шаблоны