0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>21 июня // 20:00</a></li>
1
<ul><li><a>21 июня // 20:00</a></li>
2
<li><a>21 июня // 20:00</a></li>
2
<li><a>21 июня // 20:00</a></li>
3
<li><a>21 июня // 20:00</a></li>
3
<li><a>21 июня // 20:00</a></li>
4
<li><a>21 июня // 20:00</a></li>
4
<li><a>21 июня // 20:00</a></li>
5
<li><a>22 июня // 20:00</a></li>
5
<li><a>22 июня // 20:00</a></li>
6
<li><a>22 июня // 20:00</a></li>
6
<li><a>22 июня // 20:00</a></li>
7
<li><a>22 июня // 20:00</a></li>
7
<li><a>22 июня // 20:00</a></li>
8
<li><a>22 июня // 20:00</a></li>
8
<li><a>22 июня // 20:00</a></li>
9
<li><a>23 июня // 15:00</a></li>
9
<li><a>23 июня // 15:00</a></li>
10
<li><a>23 июня // 20:00</a></li>
10
<li><a>23 июня // 20:00</a></li>
11
<li><a>23 июня // 20:00</a></li>
11
<li><a>23 июня // 20:00</a></li>
12
<li><a>23 июня // 20:00</a></li>
12
<li><a>23 июня // 20:00</a></li>
13
<li><a>23 июня // 20:00</a></li>
13
<li><a>23 июня // 20:00</a></li>
14
<li><a>24 июня // 16:00</a></li>
14
<li><a>24 июня // 16:00</a></li>
15
<li><a>24 июня // 20:00</a></li>
15
<li><a>24 июня // 20:00</a></li>
16
<li><a>24 июня // 20:00</a></li>
16
<li><a>24 июня // 20:00</a></li>
17
<li><a>24 июня // 20:00</a></li>
17
<li><a>24 июня // 20:00</a></li>
18
<li><a>24 июня // 20:00</a></li>
18
<li><a>24 июня // 20:00</a></li>
19
<li><a>24 июня // 20:00</a></li>
19
<li><a>24 июня // 20:00</a></li>
20
<li><a>25 июня // 20:00</a></li>
20
<li><a>25 июня // 20:00</a></li>
21
<li><a>25 июня // 20:00</a></li>
21
<li><a>25 июня // 20:00</a></li>
22
</ul><p>Продолжаем учиться!</p>
22
</ul><p>Продолжаем учиться!</p>
23
<h2><strong>21 июня</strong> // 20:00</h2>
23
<h2><strong>21 июня</strong> // 20:00</h2>
24
<p><strong><a>ИНТЕНСИВ "ХОРОШИЙ КОД" ДЕНЬ 1</a></strong></p>
24
<p><strong><a>ИНТЕНСИВ "ХОРОШИЙ КОД" ДЕНЬ 1</a></strong></p>
25
<p>Что такое "хороший код" - это во многом спорная тема. Кто-то скажет, что если код работает, значит он достаточно хорош. Кто-то обязательно добавит, что код должен быть легок в понимании и сопровождении. А кто-то добавит, что код еще обязательно должен быть быстрым. Об этом уже много написано и сказано. Что же, давайте еще раз поговорим на эту интересную и холиварную тему.</p>
25
<p>Что такое "хороший код" - это во многом спорная тема. Кто-то скажет, что если код работает, значит он достаточно хорош. Кто-то обязательно добавит, что код должен быть легок в понимании и сопровождении. А кто-то добавит, что код еще обязательно должен быть быстрым. Об этом уже много написано и сказано. Что же, давайте еще раз поговорим на эту интересную и холиварную тему.</p>
26
<h2><strong>21 июня</strong> // 20:00</h2>
26
<h2><strong>21 июня</strong> // 20:00</h2>
27
<p><strong><a>ИНТЕНСИВ "ЧТО ТАКОЕ CI/CD, ОБЗОР ПОПУЛЯРНЫХ СЕРВЕРОВ И ПРАКТИКА В JENKINS" ДЕНЬ 1</a></strong></p>
27
<p><strong><a>ИНТЕНСИВ "ЧТО ТАКОЕ CI/CD, ОБЗОР ПОПУЛЯРНЫХ СЕРВЕРОВ И ПРАКТИКА В JENKINS" ДЕНЬ 1</a></strong></p>
28
<p>На интенсиве в течение двух дней рассмотрим CI- и CD-процессы, изучим основные инструменты и ключевые понятия (Server, agents, jobs. Fail fast, Scheduling, WebHooks). Подробно познакомимся с программной системой Jenkins и научимся интегрировать ее с git и Docker.</p>
28
<p>На интенсиве в течение двух дней рассмотрим CI- и CD-процессы, изучим основные инструменты и ключевые понятия (Server, agents, jobs. Fail fast, Scheduling, WebHooks). Подробно познакомимся с программной системой Jenkins и научимся интегрировать ее с git и Docker.</p>
29
<h2><strong>21 июня</strong> // 20:00</h2>
29
<h2><strong>21 июня</strong> // 20:00</h2>
30
<p><strong><a>ИНТЕНСИВ "ДИАЛОГОВАЯ СИСТЕМА, ИНВЕНТАРЬ И КВЕСТЫ В UNITY", ДЕНЬ 1</a></strong></p>
30
<p><strong><a>ИНТЕНСИВ "ДИАЛОГОВАЯ СИСТЕМА, ИНВЕНТАРЬ И КВЕСТЫ В UNITY", ДЕНЬ 1</a></strong></p>
31
<p>За два дня ты освоишь необходимые инструменты и разберешь архитектуру для диалоговой системы, чтобы персонаж мог общаться с NPC. К концу интенсива у тебя будет готовая основа для RPG: разберешь инвентарь, добавишь в игру торговцев и создашь систему квестов.</p>
31
<p>За два дня ты освоишь необходимые инструменты и разберешь архитектуру для диалоговой системы, чтобы персонаж мог общаться с NPC. К концу интенсива у тебя будет готовая основа для RPG: разберешь инвентарь, добавишь в игру торговцев и создашь систему квестов.</p>
32
<h2><strong>21 июня</strong> // 20:00</h2>
32
<h2><strong>21 июня</strong> // 20:00</h2>
33
<p><strong><a>ТЕОРИЯ ТЕСТИРОВАНИЯ И ПРАКТИКА В СИСТЕМАХ TESTIT И JIRA (ДЕНЬ 1)</a></strong></p>
33
<p><strong><a>ТЕОРИЯ ТЕСТИРОВАНИЯ И ПРАКТИКА В СИСТЕМАХ TESTIT И JIRA (ДЕНЬ 1)</a></strong></p>
34
<p>Чтобы стать хорошим автоматизатором, не достаточно знать только языки программирования и фреймворки для автоматизации, помимо этого нужно знать теорию тестирования. На интенсиве мы узнаем что такое тестирование и откуда оно появилось, кто такой тестировщик и что он делает. Изучим модели разработки ПО, жизненный цикл тестирования, чек листы и тест-кейсы, а также дефекты. На втором занятии познакомимся с одним из главных трекеров задач и дефектов - Jira, а также попрактикуемся в TestIT - отечественной разработке для решения задач по тестированию и обеспечению качества ПО.</p>
34
<p>Чтобы стать хорошим автоматизатором, не достаточно знать только языки программирования и фреймворки для автоматизации, помимо этого нужно знать теорию тестирования. На интенсиве мы узнаем что такое тестирование и откуда оно появилось, кто такой тестировщик и что он делает. Изучим модели разработки ПО, жизненный цикл тестирования, чек листы и тест-кейсы, а также дефекты. На втором занятии познакомимся с одним из главных трекеров задач и дефектов - Jira, а также попрактикуемся в TestIT - отечественной разработке для решения задач по тестированию и обеспечению качества ПО.</p>
35
<h2><strong>22 июня</strong> // 20:00</h2>
35
<h2><strong>22 июня</strong> // 20:00</h2>
36
<p><strong><a>ПОЛНЫЙ COVERAGE. ПОКРЫВАЕМ ANDROID-ПРИЛОЖЕНИЕ ЮНИТ/ИНТЕГРАЦИОННЫМИ/UI ТЕСТАМИ. ДЕНЬ 1</a></strong></p>
36
<p><strong><a>ПОЛНЫЙ COVERAGE. ПОКРЫВАЕМ ANDROID-ПРИЛОЖЕНИЕ ЮНИТ/ИНТЕГРАЦИОННЫМИ/UI ТЕСТАМИ. ДЕНЬ 1</a></strong></p>
37
<p>Бесплатный 2-дневный практический интенсив для Android-разработчиков с опытом от 3 лет.</p>
37
<p>Бесплатный 2-дневный практический интенсив для Android-разработчиков с опытом от 3 лет.</p>
38
<h2><strong>22 июня</strong> // 20:00</h2>
38
<h2><strong>22 июня</strong> // 20:00</h2>
39
<p><strong><a>ИНТЕНСИВ "ХОРОШИЙ КОД" ДЕНЬ 2</a></strong></p>
39
<p><strong><a>ИНТЕНСИВ "ХОРОШИЙ КОД" ДЕНЬ 2</a></strong></p>
40
<h2><strong>22 июня</strong> // 20:00</h2>
40
<h2><strong>22 июня</strong> // 20:00</h2>
41
<p><strong><a>ИНТЕНСИВ "ДИАЛОГОВАЯ СИСТЕМА, ИНВЕНТАРЬ И КВЕСТЫ В UNITY", ДЕНЬ 2</a></strong></p>
41
<p><strong><a>ИНТЕНСИВ "ДИАЛОГОВАЯ СИСТЕМА, ИНВЕНТАРЬ И КВЕСТЫ В UNITY", ДЕНЬ 2</a></strong></p>
42
<h2><strong>22 июня</strong> // 20:00</h2>
42
<h2><strong>22 июня</strong> // 20:00</h2>
43
<p><strong><a>ИНТЕНСИВ "ЧТО ТАКОЕ CI/CD, ОБЗОР ПОПУЛЯРНЫХ СЕРВЕРОВ И ПРАКТИКА В JENKINS" ДЕНЬ 2</a></strong></p>
43
<p><strong><a>ИНТЕНСИВ "ЧТО ТАКОЕ CI/CD, ОБЗОР ПОПУЛЯРНЫХ СЕРВЕРОВ И ПРАКТИКА В JENKINS" ДЕНЬ 2</a></strong></p>
44
<h2><strong>23 июня</strong> // 15:00</h2>
44
<h2><strong>23 июня</strong> // 15:00</h2>
45
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "WEBPACK - КАК НАКОНЕЦ НАСТРОИТЬ ЕГО ПРАВИЛЬНО"</a></strong></p>
45
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "WEBPACK - КАК НАКОНЕЦ НАСТРОИТЬ ЕГО ПРАВИЛЬНО"</a></strong></p>
46
<p>Основные тезисы вебинара:</p>
46
<p>Основные тезисы вебинара:</p>
47
<p>1. Базовая конфигурация с обьяснением</p>
47
<p>1. Базовая конфигурация с обьяснением</p>
48
<p>2. Работа с cтатическими ассетами</p>
48
<p>2. Работа с cтатическими ассетами</p>
49
<p>3. Настройка для продакшена.</p>
49
<p>3. Настройка для продакшена.</p>
50
<h2><strong>23 июня</strong> // 20:00</h2>
50
<h2><strong>23 июня</strong> // 20:00</h2>
51
<p><a><strong>ИНТЕНСИВ "2D-ПЛАТФОРМЕР ГОЛОВОЛОМКА" (ДЕНЬ 1)</strong></a></p>
51
<p><a><strong>ИНТЕНСИВ "2D-ПЛАТФОРМЕР ГОЛОВОЛОМКА" (ДЕНЬ 1)</strong></a></p>
52
<p>Можно ли научиться на двухдневном интенсиве сделать на Unity классический платформер-головоломку, такой как Braid, Trine или Limbo? Да, это проще чем кажется! За два дня мы создадим полноценный уровень игры, придумаем несколько реиспользуемых головоломок, познакомимся с системой ввода в Unity и сразимся с многочисленными врагами за получение награды.</p>
52
<p>Можно ли научиться на двухдневном интенсиве сделать на Unity классический платформер-головоломку, такой как Braid, Trine или Limbo? Да, это проще чем кажется! За два дня мы создадим полноценный уровень игры, придумаем несколько реиспользуемых головоломок, познакомимся с системой ввода в Unity и сразимся с многочисленными врагами за получение награды.</p>
53
<h2><strong>23 июня</strong> // 20:00</h2>
53
<h2><strong>23 июня</strong> // 20:00</h2>
54
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "ПАТТЕРНЫ ИНТЕГРАЦИИ ПРИЛОЖЕНИЙ"</a></strong></p>
54
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "ПАТТЕРНЫ ИНТЕГРАЦИИ ПРИЛОЖЕНИЙ"</a></strong></p>
55
<p>На открытом уроке мы разберем возможные коннекторы, которые могут использоваться при интеграции в микросервисной архитектуре, разберем работу синхронных и асинхронных протоколов, поговорим про соответствующий инструментарий. Для каждого варианта обсудим проблемы, которые решаются определенным видом интеграций.</p>
55
<p>На открытом уроке мы разберем возможные коннекторы, которые могут использоваться при интеграции в микросервисной архитектуре, разберем работу синхронных и асинхронных протоколов, поговорим про соответствующий инструментарий. Для каждого варианта обсудим проблемы, которые решаются определенным видом интеграций.</p>
56
<h2><strong>23 июня</strong> // 20:00</h2>
56
<h2><strong>23 июня</strong> // 20:00</h2>
57
<p><strong><a>ПОЛНЫЙ COVERAGE. ПОКРЫВАЕМ ANDROID-ПРИЛОЖЕНИЕ ЮНИТ/ИНТЕГРАЦИОННЫМИ/UI ТЕСТАМИ. ДЕНЬ 2</a></strong></p>
57
<p><strong><a>ПОЛНЫЙ COVERAGE. ПОКРЫВАЕМ ANDROID-ПРИЛОЖЕНИЕ ЮНИТ/ИНТЕГРАЦИОННЫМИ/UI ТЕСТАМИ. ДЕНЬ 2</a></strong></p>
58
<h2><strong>23 июня</strong> // 20:00</h2>
58
<h2><strong>23 июня</strong> // 20:00</h2>
59
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "ОСНОВЫ ФУНКЦИОНАЛЬНОГО ПРОГРАММИРОВАНИЯ"</a></strong></p>
59
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "ОСНОВЫ ФУНКЦИОНАЛЬНОГО ПРОГРАММИРОВАНИЯ"</a></strong></p>
60
<p>На демо-уроке рассмотрим основы функционального программирования в JavaScript. Покажем как писать pure Functions, изучим библиотеку ramda.js.</p>
60
<p>На демо-уроке рассмотрим основы функционального программирования в JavaScript. Покажем как писать pure Functions, изучим библиотеку ramda.js.</p>
61
<h2><strong>24 июня</strong> // 16:00</h2>
61
<h2><strong>24 июня</strong> // 16:00</h2>
62
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>РАЗБОР ДАМПА ВРЕДОНОСНОГО КОДА</strong>"</a></strong></p>
62
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>РАЗБОР ДАМПА ВРЕДОНОСНОГО КОДА</strong>"</a></strong></p>
63
<p>На занятии мы разберём образец вредоноса, который из себя представляет сдампленный кусок шелкода.</p>
63
<p>На занятии мы разберём образец вредоноса, который из себя представляет сдампленный кусок шелкода.</p>
64
<h2><strong>24 июня</strong> // 20:00</h2>
64
<h2><strong>24 июня</strong> // 20:00</h2>
65
<p><strong><a>ИНТЕНСИВ "СИСТЕМА ПОЛУЧЕНИЯ КУРСОВ ВАЛЮТ ЦБ РФ". ДЕНЬ 1</a></strong></p>
65
<p><strong><a>ИНТЕНСИВ "СИСТЕМА ПОЛУЧЕНИЯ КУРСОВ ВАЛЮТ ЦБ РФ". ДЕНЬ 1</a></strong></p>
66
<p>В течение двух вебинаров мы разработаем и задеплоим пару микросервисов для получения курсов валют Центрального банка и последующей работы с ними. В первый день обсудим архитектуру и реализацию системы.</p>
66
<p>В течение двух вебинаров мы разработаем и задеплоим пару микросервисов для получения курсов валют Центрального банка и последующей работы с ними. В первый день обсудим архитектуру и реализацию системы.</p>
67
<h2><strong>24 июня</strong> // 20:00</h2>
67
<h2><strong>24 июня</strong> // 20:00</h2>
68
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>АТРИБУТЫ КАЧЕСТВА, ТАКТИКИ И ПАТТЕРНЫ</strong>"</a></strong></p>
68
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>АТРИБУТЫ КАЧЕСТВА, ТАКТИКИ И ПАТТЕРНЫ</strong>"</a></strong></p>
69
<p>На открытом уроке рассмотрим, что такое качественная архитектура, основные атрибуты качества и тактики работы с ними.</p>
69
<p>На открытом уроке рассмотрим, что такое качественная архитектура, основные атрибуты качества и тактики работы с ними.</p>
70
<h2><strong>24 июня</strong> // 20:00</h2>
70
<h2><strong>24 июня</strong> // 20:00</h2>
71
<p><strong><a>ТЕОРИЯ ТЕСТИРОВАНИЯ И ПРАКТИКА В СИСТЕМАХ TESTIT И JIRA (ДЕНЬ 2)</a></strong></p>
71
<p><strong><a>ТЕОРИЯ ТЕСТИРОВАНИЯ И ПРАКТИКА В СИСТЕМАХ TESTIT И JIRA (ДЕНЬ 2)</a></strong></p>
72
<h2><strong>24 июня</strong> // 20:00</h2>
72
<h2><strong>24 июня</strong> // 20:00</h2>
73
<p><strong><a>ИНТЕНСИВ "2D-ПЛАТФОРМЕР ГОЛОВОЛОМКА" (ДЕНЬ 2)</a></strong></p>
73
<p><strong><a>ИНТЕНСИВ "2D-ПЛАТФОРМЕР ГОЛОВОЛОМКА" (ДЕНЬ 2)</a></strong></p>
74
<h2><strong>24 июня</strong> // 20:00</h2>
74
<h2><strong>24 июня</strong> // 20:00</h2>
75
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>СОЗДАНИЕ ИНТЕРАКТИВНЫХ СТРАНИЦ, РАБОТА С АНИМАЦИЯМИ</strong>"</a></strong></p>
75
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>СОЗДАНИЕ ИНТЕРАКТИВНЫХ СТРАНИЦ, РАБОТА С АНИМАЦИЯМИ</strong>"</a></strong></p>
76
<p>Урок посвящен анимациям в вебе. Рассмотрим способы создания интерактивных страниц, научимся анимировать переходы состояний HTML элементов, а также создавать анимации как на CSS, так и на JavaScript.</p>
76
<p>Урок посвящен анимациям в вебе. Рассмотрим способы создания интерактивных страниц, научимся анимировать переходы состояний HTML элементов, а также создавать анимации как на CSS, так и на JavaScript.</p>
77
<h2><strong>25 июня</strong> // 20:00</h2>
77
<h2><strong>25 июня</strong> // 20:00</h2>
78
<p><strong><a>ИНТЕНСИВ "СИСТЕМА ПОЛУЧЕНИЯ КУРСОВ ВАЛЮТ ЦБ РФ". ДЕНЬ 2</a></strong></p>
78
<p><strong><a>ИНТЕНСИВ "СИСТЕМА ПОЛУЧЕНИЯ КУРСОВ ВАЛЮТ ЦБ РФ". ДЕНЬ 2</a></strong></p>
79
<p>Во второй день задеплоим систему для практического применения. Будет разработка системы "под ключ" в двух актах.</p>
79
<p>Во второй день задеплоим систему для практического применения. Будет разработка системы "под ключ" в двух актах.</p>
80
<h2><strong>25 июня</strong> // 20:00</h2>
80
<h2><strong>25 июня</strong> // 20:00</h2>
81
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>КОРУТИНЫ - ЧТО ЭТО И ЗАЧЕМ?</strong>"</a></strong></p>
81
<p><strong><a>ОТКРЫТЫЙ ВЕБИНАР "<strong>КОРУТИНЫ - ЧТО ЭТО И ЗАЧЕМ?</strong>"</a></strong></p>
82
<p>На открытом уроке разберем понятие сопрограмм (coroutines), их классификацию, детально рассмотрим реализацию, допущения и компромиссы, предлагаемые новым стандартом C++. Разберём пользовательские типы, которые добавились для реализации сопрограмм (Promise, Awaitable.) Разберём пример реализации асинхронного сетевого взаимодействия с использованием сопрограмм.</p>
82
<p>На открытом уроке разберем понятие сопрограмм (coroutines), их классификацию, детально рассмотрим реализацию, допущения и компромиссы, предлагаемые новым стандартом C++. Разберём пользовательские типы, которые добавились для реализации сопрограмм (Promise, Awaitable.) Разберём пример реализации асинхронного сетевого взаимодействия с использованием сопрограмм.</p>
83
83