0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>20 сентября // 20:00</a></li>
1
<ul><li><a>20 сентября // 20:00</a></li>
2
<li><a>20 сентября // 20:00</a></li>
2
<li><a>20 сентября // 20:00</a></li>
3
<li><a>20 сентября // 20:00</a></li>
3
<li><a>20 сентября // 20:00</a></li>
4
<li><a>20 сентября // 20:00</a></li>
4
<li><a>20 сентября // 20:00</a></li>
5
<li><a>20 сентября // 20:00</a></li>
5
<li><a>20 сентября // 20:00</a></li>
6
<li><a>21 сентября // 13:00</a></li>
6
<li><a>21 сентября // 13:00</a></li>
7
<li><a>21 сентября // 13:00</a></li>
7
<li><a>21 сентября // 13:00</a></li>
8
<li><a>21 сентября // 13:00</a></li>
8
<li><a>21 сентября // 13:00</a></li>
9
<li><a>21 сентября // 15:00</a></li>
9
<li><a>21 сентября // 15:00</a></li>
10
<li><a>21 сентября // 20:00</a></li>
10
<li><a>21 сентября // 20:00</a></li>
11
<li><a>21 сентября // 20:00</a></li>
11
<li><a>21 сентября // 20:00</a></li>
12
<li><a>21 сентября // 20:00</a></li>
12
<li><a>21 сентября // 20:00</a></li>
13
<li><a>21 сентября // 20:00</a></li>
13
<li><a>21 сентября // 20:00</a></li>
14
<li><a>21 сентября // 20:00</a></li>
14
<li><a>21 сентября // 20:00</a></li>
15
<li><a>22 сентября // 13:00</a></li>
15
<li><a>22 сентября // 13:00</a></li>
16
<li><a>22 сентября // 15:00</a></li>
16
<li><a>22 сентября // 15:00</a></li>
17
<li><a>22 сентября // 18:00</a></li>
17
<li><a>22 сентября // 18:00</a></li>
18
<li><a>22 сентября // 19:00</a></li>
18
<li><a>22 сентября // 19:00</a></li>
19
<li><a>22 сентября // 20:00</a></li>
19
<li><a>22 сентября // 20:00</a></li>
20
<li><a>22 сентября // 20:00</a></li>
20
<li><a>22 сентября // 20:00</a></li>
21
<li><a>22 сентября // 20:00</a></li>
21
<li><a>22 сентября // 20:00</a></li>
22
<li><a>23 сентября // 13:00</a></li>
22
<li><a>23 сентября // 13:00</a></li>
23
<li><a>23 сентября // 20:00</a></li>
23
<li><a>23 сентября // 20:00</a></li>
24
<li><a>23 сентября // 20:00</a></li>
24
<li><a>23 сентября // 20:00</a></li>
25
<li><a>23 сентября // 20:00</a></li>
25
<li><a>23 сентября // 20:00</a></li>
26
<li><a>23 сентября // 20:00</a></li>
26
<li><a>23 сентября // 20:00</a></li>
27
<li><a>23 сентября // 20:00</a></li>
27
<li><a>23 сентября // 20:00</a></li>
28
</ul><p>Продолжаем учиться!</p>
28
</ul><p>Продолжаем учиться!</p>
29
<h2><strong>20 сентября</strong> // 20:00</h2>
29
<h2><strong>20 сентября</strong> // 20:00</h2>
30
<p><strong><a>DEMO-УРОК "СБОРКА ПРИЛОЖЕНИЙ НА JAVA"</a></strong></p>
30
<p><strong><a>DEMO-УРОК "СБОРКА ПРИЛОЖЕНИЙ НА JAVA"</a></strong></p>
31
<p>Изучим как набор файлов с исходным кодом упаковать в пригодный для использования артефакт. Посмотрим, что такое jar-файл и как его можно максимально просто собрать с помощью gradle.</p>
31
<p>Изучим как набор файлов с исходным кодом упаковать в пригодный для использования артефакт. Посмотрим, что такое jar-файл и как его можно максимально просто собрать с помощью gradle.</p>
32
<h2><strong>20 сентября</strong> // 20:00</h2>
32
<h2><strong>20 сентября</strong> // 20:00</h2>
33
<p><strong><a>DEMO-УРОК "ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ"</a></strong></p>
33
<p><strong><a>DEMO-УРОК "ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ"</a></strong></p>
34
<p>На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.</p>
34
<p>На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.</p>
35
<h2><strong>20 сентября</strong> // 20:00</h2>
35
<h2><strong>20 сентября</strong> // 20:00</h2>
36
<p><strong><a>ИНТЕНСИВ "ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ". ДЕНЬ 1</a></strong></p>
36
<p><strong><a>ИНТЕНСИВ "ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ". ДЕНЬ 1</a></strong></p>
37
<p>На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.</p>
37
<p>На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.</p>
38
<h2><strong>20 сентября</strong> // 20:00</h2>
38
<h2><strong>20 сентября</strong> // 20:00</h2>
39
<p><strong><a>ИНТЕНСИВ "БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ". ДЕНЬ 1</a></strong></p>
39
<p><strong><a>ИНТЕНСИВ "БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ". ДЕНЬ 1</a></strong></p>
40
<p>Цели занятия: настроить бэкапы; восстановить информацию после сбоя.</p>
40
<p>Цели занятия: настроить бэкапы; восстановить информацию после сбоя.</p>
41
<h2><strong>20 сентября</strong> // 20:00</h2>
41
<h2><strong>20 сентября</strong> // 20:00</h2>
42
<p><strong><a>DEMO DAY КУРСА "REACT.JS DEVELOPER"</a></strong></p>
42
<p><strong><a>DEMO DAY КУРСА "REACT.JS DEVELOPER"</a></strong></p>
43
<h2><strong>21 сентября</strong> // 13:00</h2>
43
<h2><strong>21 сентября</strong> // 13:00</h2>
44
<p><strong><a>ИНТЕНСИВ "<strong>ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ</strong>". ДЕНЬ 1</a></strong></p>
44
<p><strong><a>ИНТЕНСИВ "<strong>ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ</strong>". ДЕНЬ 1</a></strong></p>
45
<p>Разберём структуры PE формата, пройдёмся в них в HEX редакторе, добьёмся необходимых изменений для внедрения кода.</p>
45
<p>Разберём структуры PE формата, пройдёмся в них в HEX редакторе, добьёмся необходимых изменений для внедрения кода.</p>
46
<h2><strong>21 сентября</strong> // 13:00</h2>
46
<h2><strong>21 сентября</strong> // 13:00</h2>
47
<p><strong><a>DEMO DAY КУРСА "РАЗРАБОТЧИК ОНЛАЙН-ОБУЧЕНИЯ"</a></strong></p>
47
<p><strong><a>DEMO DAY КУРСА "РАЗРАБОТЧИК ОНЛАЙН-ОБУЧЕНИЯ"</a></strong></p>
48
<h2><strong>21 сентября</strong> // 13:00</h2>
48
<h2><strong>21 сентября</strong> // 13:00</h2>
49
<p><strong><a>DEMO DAY КУРСА "TEAM LEAD"</a></strong></p>
49
<p><strong><a>DEMO DAY КУРСА "TEAM LEAD"</a></strong></p>
50
<h2><strong>21 сентября</strong> // 15:00</h2>
50
<h2><strong>21 сентября</strong> // 15:00</h2>
51
<p><strong><a>DEMO-УРОК "КАК СВЕРСТАТЬ ЛЮБОЙ ВЕБСАЙТ: FLOAT, FLEXBOX, GRID"</a></strong></p>
51
<p><strong><a>DEMO-УРОК "КАК СВЕРСТАТЬ ЛЮБОЙ ВЕБСАЙТ: FLOAT, FLEXBOX, GRID"</a></strong></p>
52
<p>На открытом уроке мы рассмотрим, как проработать вебдизайн и перенести его на любой интерфейс. Разберем самые популярные способы сверстать макет, поработаем с такими инструментами, как Float, Flexbox, Grid.</p>
52
<p>На открытом уроке мы рассмотрим, как проработать вебдизайн и перенести его на любой интерфейс. Разберем самые популярные способы сверстать макет, поработаем с такими инструментами, как Float, Flexbox, Grid.</p>
53
<h2><strong>21 сентября</strong> // 20:00</h2>
53
<h2><strong>21 сентября</strong> // 20:00</h2>
54
<p><strong><a>DEMODAY КУРСА "ONLINE TEACHER"</a></strong></p>
54
<p><strong><a>DEMODAY КУРСА "ONLINE TEACHER"</a></strong></p>
55
<h2><strong>21 сентября</strong> // 20:00</h2>
55
<h2><strong>21 сентября</strong> // 20:00</h2>
56
<p><strong><a>БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ "ANDROID LINT". ДЕНЬ 1</a></strong></p>
56
<p><strong><a>БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ "ANDROID LINT". ДЕНЬ 1</a></strong></p>
57
<p>- изучим Android Lint API; - научимся писать кастомные Lint детекторы и тесты на них; - разберемся, как правильно подсвечивать контекст и реализовывать LintFix’ы; - напишем несколько проверок на частые ошибки использования популярных библиотек.</p>
57
<p>- изучим Android Lint API; - научимся писать кастомные Lint детекторы и тесты на них; - разберемся, как правильно подсвечивать контекст и реализовывать LintFix’ы; - напишем несколько проверок на частые ошибки использования популярных библиотек.</p>
58
<h2><strong>21 сентября</strong> // 20:00</h2>
58
<h2><strong>21 сентября</strong> // 20:00</h2>
59
<p><a><strong>ИНТЕНСИВ "БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ". ДЕНЬ</strong>2</a></p>
59
<p><a><strong>ИНТЕНСИВ "БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ". ДЕНЬ</strong>2</a></p>
60
<h2><strong>21 сентября</strong> // 20:00</h2>
60
<h2><strong>21 сентября</strong> // 20:00</h2>
61
<p><strong><a>ИНТЕНСИВ "ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ". ДЕНЬ 1</a></strong></p>
61
<p><strong><a>ИНТЕНСИВ "ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ". ДЕНЬ 1</a></strong></p>
62
<p>Создание гексагональной карты, основы игры Цивилизация. Вы научитесь процедурно генерировать меш. Проводить оптимизацию карты. Создадим основу для механик пошаговой игры. Научимся сохранять и загружать карту.</p>
62
<p>Создание гексагональной карты, основы игры Цивилизация. Вы научитесь процедурно генерировать меш. Проводить оптимизацию карты. Создадим основу для механик пошаговой игры. Научимся сохранять и загружать карту.</p>
63
<h2><strong>21 сентября</strong> // 20:00</h2>
63
<h2><strong>21 сентября</strong> // 20:00</h2>
64
<p><strong><a>"Делаем мобильную мини-игру за 2 дня"</a></strong></p>
64
<p><strong><a>"Делаем мобильную мини-игру за 2 дня"</a></strong></p>
65
<p>За 2 дня вы сделаете мобильную версию PopIt на языке Kotlin. В приложении будет простая анимация, звук хлопка, вибрация, таймер как соревновательный элемент. Интенсив подойдет для тех, кто хочет попробовать себя в роли Android-разработчика.</p>
65
<p>За 2 дня вы сделаете мобильную версию PopIt на языке Kotlin. В приложении будет простая анимация, звук хлопка, вибрация, таймер как соревновательный элемент. Интенсив подойдет для тех, кто хочет попробовать себя в роли Android-разработчика.</p>
66
<h2><strong>22 сентября</strong> // 13:00</h2>
66
<h2><strong>22 сентября</strong> // 13:00</h2>
67
<p><a><strong>ИНТЕНСИВ "<strong>ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ</strong>". ДЕНЬ</strong>2</a></p>
67
<p><a><strong>ИНТЕНСИВ "<strong>ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ</strong>". ДЕНЬ</strong>2</a></p>
68
<h2><strong>22 сентября</strong> // 15:00</h2>
68
<h2><strong>22 сентября</strong> // 15:00</h2>
69
<p><strong><a>БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ "ANDROID LINT". ДЕНЬ 2</a></strong></p>
69
<p><strong><a>БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ "ANDROID LINT". ДЕНЬ 2</a></strong></p>
70
<h2><strong>22 сентября</strong> // 18:00</h2>
70
<h2><strong>22 сентября</strong> // 18:00</h2>
71
<p><strong><a>DEMO-УРОК "АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ И МАГИЧЕСКИЕ СЛОВА ASYNC/AWAI"</a></strong></p>
71
<p><strong><a>DEMO-УРОК "АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ И МАГИЧЕСКИЕ СЛОВА ASYNC/AWAI"</a></strong></p>
72
<p>На бесплатном демо-занятии онлайн-курса мы увидим, как писать асинхронный код, а также изучим механизм, скрытый под ключевыми словами async/await.</p>
72
<p>На бесплатном демо-занятии онлайн-курса мы увидим, как писать асинхронный код, а также изучим механизм, скрытый под ключевыми словами async/await.</p>
73
<h2><strong>22 сентября</strong> // 19:00</h2>
73
<h2><strong>22 сентября</strong> // 19:00</h2>
74
<p><strong><a>DEMO-УРОК "С++ Zero Cost Abstractions"</a></strong></p>
74
<p><strong><a>DEMO-УРОК "С++ Zero Cost Abstractions"</a></strong></p>
75
<p>Принцип Zero Cost Abstraction лежит в основе проектирования языка С++ и его библиотек. На уроке мы на практических примерах посмотрим, как дополнительные абстракции на уровне языка позволяют нам не только не расплачиваться производительностью программ на C++, но и улучшать ее.</p>
75
<p>Принцип Zero Cost Abstraction лежит в основе проектирования языка С++ и его библиотек. На уроке мы на практических примерах посмотрим, как дополнительные абстракции на уровне языка позволяют нам не только не расплачиваться производительностью программ на C++, но и улучшать ее.</p>
76
<h2><strong>22 сентября</strong> // 20:00</h2>
76
<h2><strong>22 сентября</strong> // 20:00</h2>
77
<p><strong><a>DEMO-УРОК "DEVSECOPS. ПОЧЕМУ БЕЗОПАСНОСТЬ ДОЛЖНА БЫТЬ НА ВСЕХ ЭТАПАХ CI/CD"</a></strong></p>
77
<p><strong><a>DEMO-УРОК "DEVSECOPS. ПОЧЕМУ БЕЗОПАСНОСТЬ ДОЛЖНА БЫТЬ НА ВСЕХ ЭТАПАХ CI/CD"</a></strong></p>
78
<p>- Работа над ошибками классического подхода к защите информации. - Рассмотрение DevSecOps как ключа к парадигме правильной безопасной разработки. - Способы трансформации DevOps-процессов в безопасную среду, ускоряющую процессы разработки и формирующую кибер-иммунитет у ваших приложений.</p>
78
<p>- Работа над ошибками классического подхода к защите информации. - Рассмотрение DevSecOps как ключа к парадигме правильной безопасной разработки. - Способы трансформации DevOps-процессов в безопасную среду, ускоряющую процессы разработки и формирующую кибер-иммунитет у ваших приложений.</p>
79
<h2><strong>22 сентября</strong> // 20:00</h2>
79
<h2><strong>22 сентября</strong> // 20:00</h2>
80
<p><strong><a>ИНТЕНСИВ "ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ". ДЕНЬ 2</a></strong></p>
80
<p><strong><a>ИНТЕНСИВ "ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ". ДЕНЬ 2</a></strong></p>
81
<h2><strong>22 сентября</strong> // 20:00</h2>
81
<h2><strong>22 сентября</strong> // 20:00</h2>
82
<p><strong><a>Делаем мобильную мини-игру за 2 дня"</a></strong></p>
82
<p><strong><a>Делаем мобильную мини-игру за 2 дня"</a></strong></p>
83
<h2><strong>23 сентября</strong> // 13:00</h2>
83
<h2><strong>23 сентября</strong> // 13:00</h2>
84
<p><strong><a>DEMO DAY КУРСА "PROJECT MANAGER. ADVANCED"</a></strong></p>
84
<p><strong><a>DEMO DAY КУРСА "PROJECT MANAGER. ADVANCED"</a></strong></p>
85
<h2><strong>23 сентября</strong> // 20:00</h2>
85
<h2><strong>23 сентября</strong> // 20:00</h2>
86
<p><strong><a>DEMO-УРОК "<strong>TELEGRAM BOT ДЛЯ ПОЛУЧЕНИЯ КУРСА ВАЛЮТ</strong>"</a></strong></p>
86
<p><strong><a>DEMO-УРОК "<strong>TELEGRAM BOT ДЛЯ ПОЛУЧЕНИЯ КУРСА ВАЛЮТ</strong>"</a></strong></p>
87
<p>На предыдущем открытом уроке мы рассмотрели пару микросервисов для получения курса валют с сайта ЦБ РФ. Пришло время создать пользовательский интерфейс, для этого мы сделаем Telegram bot-а. Через него конечный пользователь сможет получать курс валют.</p>
87
<p>На предыдущем открытом уроке мы рассмотрели пару микросервисов для получения курса валют с сайта ЦБ РФ. Пришло время создать пользовательский интерфейс, для этого мы сделаем Telegram bot-а. Через него конечный пользователь сможет получать курс валют.</p>
88
<h2><strong>23 сентября</strong> // 20:00</h2>
88
<h2><strong>23 сентября</strong> // 20:00</h2>
89
<p><strong><a>DEMO-УРОК "<strong>ПОДХОДЫ К РАЗВЕРТЫВАНИЮ И ОБНОВЛЕНИЮ PRODUCTION-GRADE КЛАСТЕРА</strong>"</a></strong></p>
89
<p><strong><a>DEMO-УРОК "<strong>ПОДХОДЫ К РАЗВЕРТЫВАНИЮ И ОБНОВЛЕНИЮ PRODUCTION-GRADE КЛАСТЕРА</strong>"</a></strong></p>
90
<p>В ходе урока вы узнаете, как с минимальными простоями обновить работающий кластер.</p>
90
<p>В ходе урока вы узнаете, как с минимальными простоями обновить работающий кластер.</p>
91
<h2><strong>23 сентября</strong> // 20:00</h2>
91
<h2><strong>23 сентября</strong> // 20:00</h2>
92
<p><strong><a>DEMO-УРОК "<strong><strong>ПРИНЦИПЫ ОРГАНИЗАЦИИ МИКРОСЕРВИСОВ. ТИПЫ ВЗАИМОДЕЙСТВИЙ</strong></strong>"</a></strong></p>
92
<p><strong><a>DEMO-УРОК "<strong><strong>ПРИНЦИПЫ ОРГАНИЗАЦИИ МИКРОСЕРВИСОВ. ТИПЫ ВЗАИМОДЕЙСТВИЙ</strong></strong>"</a></strong></p>
93
<p>Проанализируем плюсы и минусы микросервисов, а также посмотрим какие инструменты используются для построения микросервисов.</p>
93
<p>Проанализируем плюсы и минусы микросервисов, а также посмотрим какие инструменты используются для построения микросервисов.</p>
94
<h2><strong>23 сентября</strong> // 20:00</h2>
94
<h2><strong>23 сентября</strong> // 20:00</h2>
95
<p><strong><a>DEMO DAY КУРСА "JAVASCRIPT DEVELOPER. PROFESSIONAL"</a></strong></p>
95
<p><strong><a>DEMO DAY КУРСА "JAVASCRIPT DEVELOPER. PROFESSIONAL"</a></strong></p>
96
<h2><strong>23 сентября</strong> // 20:00</h2>
96
<h2><strong>23 сентября</strong> // 20:00</h2>
97
<p><strong><a>DEMO-УРОК "<strong>ОТКАЗОУСТОЙЧИВОЕ KEY VALUE ХРАНИЛИЩЕ ETCD</strong>"</a></strong></p>
97
<p><strong><a>DEMO-УРОК "<strong>ОТКАЗОУСТОЙЧИВОЕ KEY VALUE ХРАНИЛИЩЕ ETCD</strong>"</a></strong></p>
98
<p>Цели занятия: познакомиться с etcd и понять спектр ее применения. Краткое содержание: алгоритм Raft; отличия etcd от прочих аналогичных решений; основные моменты установки и настройки кластера etcd; бэкап и репликация кластера. Результаты: развернутый кластер</p>
98
<p>Цели занятия: познакомиться с etcd и понять спектр ее применения. Краткое содержание: алгоритм Raft; отличия etcd от прочих аналогичных решений; основные моменты установки и настройки кластера etcd; бэкап и репликация кластера. Результаты: развернутый кластер</p>
99
99