HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>18 апреля // 20:00</a></li>
1 <ul><li><a>18 апреля // 20:00</a></li>
2 <li><a>18 апреля // 20:00</a></li>
2 <li><a>18 апреля // 20:00</a></li>
3 <li><a>18 апреля // 20:00</a></li>
3 <li><a>18 апреля // 20:00</a></li>
4 <li><a>18 апреля // 20:00</a></li>
4 <li><a>18 апреля // 20:00</a></li>
5 <li><a>19 апреля // 20:00</a></li>
5 <li><a>19 апреля // 20:00</a></li>
6 <li><a>19 апреля // 20:00</a></li>
6 <li><a>19 апреля // 20:00</a></li>
7 <li><a>19 апреля // 20:00</a></li>
7 <li><a>19 апреля // 20:00</a></li>
8 <li><a>19 апреля // 20:00</a></li>
8 <li><a>19 апреля // 20:00</a></li>
9 <li><a>19 апреля // 20:00</a></li>
9 <li><a>19 апреля // 20:00</a></li>
10 <li><a>20 апреля // 17:00</a></li>
10 <li><a>20 апреля // 17:00</a></li>
11 <li><a>20 апреля // 20:00</a></li>
11 <li><a>20 апреля // 20:00</a></li>
12 <li><a>20 апреля // 20:00</a></li>
12 <li><a>20 апреля // 20:00</a></li>
13 <li><a>20 апреля // 20:00</a></li>
13 <li><a>20 апреля // 20:00</a></li>
14 <li><a>20 апреля // 20:00</a></li>
14 <li><a>20 апреля // 20:00</a></li>
15 <li><a>21 апреля // 15:00</a></li>
15 <li><a>21 апреля // 15:00</a></li>
16 <li><a>21 апреля // 20:00</a></li>
16 <li><a>21 апреля // 20:00</a></li>
17 <li><a>21 апреля // 20:00</a></li>
17 <li><a>21 апреля // 20:00</a></li>
18 <li><a>21 апреля // 20:00</a></li>
18 <li><a>21 апреля // 20:00</a></li>
19 <li><a>21 апреля // 20:00</a></li>
19 <li><a>21 апреля // 20:00</a></li>
20 <li><a>21 апреля // 20:00</a></li>
20 <li><a>21 апреля // 20:00</a></li>
21 </ul><h2>18 апреля // 20:00</h2>
21 </ul><h2>18 апреля // 20:00</h2>
22 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>СОЗДАЕМ ПРИЛОЖЕНИЕ С УПРАВЛЕНИЕМ СЛОЖНЫМИ ЖЕСТАМИ (КАК В OPERA)</strong></strong>"</a></strong></p>
22 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>СОЗДАЕМ ПРИЛОЖЕНИЕ С УПРАВЛЕНИЕМ СЛОЖНЫМИ ЖЕСТАМИ (КАК В OPERA)</strong></strong>"</a></strong></p>
23 <p>На открытом уроке мы разберемся с принципами обнаружения жестов во Flutter и создадим детекторы для сложных жестов управления приложением (подобно жестам мышью в Opera) и создадим простую библиотеку для встраивания в другие приложения.</p>
23 <p>На открытом уроке мы разберемся с принципами обнаружения жестов во Flutter и создадим детекторы для сложных жестов управления приложением (подобно жестам мышью в Opera) и создадим простую библиотеку для встраивания в другие приложения.</p>
24 <h2>18 апреля // 20:00</h2>
24 <h2>18 апреля // 20:00</h2>
25 <p><a><strong>2-Х ДНЕВНЫЙ ИНТЕНСИВ "<strong><strong><strong>АНАЛИЗ БУТКИТА</strong></strong></strong>"</strong><strong>ДЕНЬ 1</strong></a></p>
25 <p><a><strong>2-Х ДНЕВНЫЙ ИНТЕНСИВ "<strong><strong><strong>АНАЛИЗ БУТКИТА</strong></strong></strong>"</strong><strong>ДЕНЬ 1</strong></a></p>
26 <p>На вебинаре онлайн-курса:</p>
26 <p>На вебинаре онлайн-курса:</p>
27 <p>- разберём работу mbr руткита;</p>
27 <p>- разберём работу mbr руткита;</p>
28 <p>- проанализируем его ключевые этапы и стадии развёртывания.</p>
28 <p>- проанализируем его ключевые этапы и стадии развёртывания.</p>
29 <p>Регистрируйтесь сейчас - напомним перед интенсивом!</p>
29 <p>Регистрируйтесь сейчас - напомним перед интенсивом!</p>
30 <h2>18 апреля // 20:00</h2>
30 <h2>18 апреля // 20:00</h2>
31 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ВИРТУАЛИЗАЦИЯ: KVM</strong></strong></strong>"</a></strong></p>
31 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ВИРТУАЛИЗАЦИЯ: KVM</strong></strong></strong>"</a></strong></p>
32 <p>Основные виды технологий виртуализации;</p>
32 <p>Основные виды технологий виртуализации;</p>
33 <p>Основные обенности виртуализации ядра линукс;</p>
33 <p>Основные обенности виртуализации ядра линукс;</p>
34 <p>KVM</p>
34 <p>KVM</p>
35 <p>QEMU</p>
35 <p>QEMU</p>
36 <p>Управление гипервизором при помощи libvirt;</p>
36 <p>Управление гипервизором при помощи libvirt;</p>
37 <p>Основные моменты создания снапшотов (snapshots);</p>
37 <p>Основные моменты создания снапшотов (snapshots);</p>
38 <p>Аспекты работы с сетью</p>
38 <p>Аспекты работы с сетью</p>
39 <h2>18 апреля // 20:00</h2>
39 <h2>18 апреля // 20:00</h2>
40 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>КАК ИСПРАВИТЬ ОШИБКИ В ТРЕБОВАНИЯХ ДО РЕАЛИЗАЦИИ</strong></strong></strong></strong>"</a></strong></p>
40 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>КАК ИСПРАВИТЬ ОШИБКИ В ТРЕБОВАНИЯХ ДО РЕАЛИЗАЦИИ</strong></strong></strong></strong>"</a></strong></p>
41 <p>Фредерик Брукс сказал, что самая сложная часть построения систем ПО - решить точно, что же создавать: "Никакая другая часть не даст более трудные для исправления ошибки".</p>
41 <p>Фредерик Брукс сказал, что самая сложная часть построения систем ПО - решить точно, что же создавать: "Никакая другая часть не даст более трудные для исправления ошибки".</p>
42 <p>На демо-вебинаре курса рассмотрим основные приемы проверки требований, научимся исправлять ошибки анализа и проектирования до реализации. Рассмотрим:</p>
42 <p>На демо-вебинаре курса рассмотрим основные приемы проверки требований, научимся исправлять ошибки анализа и проектирования до реализации. Рассмотрим:</p>
43 <p>- проверку выделения объектов и действий над ними по CRUD и даже по CRUD(LSHAX);</p>
43 <p>- проверку выделения объектов и действий над ними по CRUD и даже по CRUD(LSHAX);</p>
44 <p>- магический кристалл требований и проверки с его помощью;</p>
44 <p>- магический кристалл требований и проверки с его помощью;</p>
45 <p>- стандарт разработки требований ISO 29148 и его практическое применение;</p>
45 <p>- стандарт разработки требований ISO 29148 и его практическое применение;</p>
46 <p>- и еще несколько полезных проверок.</p>
46 <p>- и еще несколько полезных проверок.</p>
47 <h2>19 апреля // 20:00</h2>
47 <h2>19 апреля // 20:00</h2>
48 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>Связь левел-дизайна и архитектуры</strong></strong></strong></strong>"</a></strong></p>
48 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>Связь левел-дизайна и архитектуры</strong></strong></strong></strong>"</a></strong></p>
49 <p>На вебинаре вместе с преподавателем разберемся, как понимание архитектуры улучшает качество левел-дизайна.</p>
49 <p>На вебинаре вместе с преподавателем разберемся, как понимание архитектуры улучшает качество левел-дизайна.</p>
50 <h2>19 апреля // 20:00</h2>
50 <h2>19 апреля // 20:00</h2>
51 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ДЖЕНЕРИКИ, ИХ РЕАЛИЗАЦИЯ И ОГРАНИЧЕНИЯ</strong></strong></strong></strong>"</a></strong></p>
51 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ДЖЕНЕРИКИ, ИХ РЕАЛИЗАЦИЯ И ОГРАНИЧЕНИЯ</strong></strong></strong></strong>"</a></strong></p>
52 <p>Рассмотрим обобщенные типы и методы, причины появления, их использование. обсудим ограничения обобщений, варианты наследования обобщенных типов.</p>
52 <p>Рассмотрим обобщенные типы и методы, причины появления, их использование. обсудим ограничения обобщений, варианты наследования обобщенных типов.</p>
53 <h2>19 апреля // 20:00</h2>
53 <h2>19 апреля // 20:00</h2>
54 <p><strong><a></a><a><strong>2-Х ДНЕВНЫЙ ИНТЕНСИВ "АНАЛИЗ БУТКИТА"</strong><strong>ДЕНЬ</strong>2</a></strong></p>
54 <p><strong><a></a><a><strong>2-Х ДНЕВНЫЙ ИНТЕНСИВ "АНАЛИЗ БУТКИТА"</strong><strong>ДЕНЬ</strong>2</a></strong></p>
55 <h2>19 апреля // 20:00</h2>
55 <h2>19 апреля // 20:00</h2>
56 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОСНОВНЫЕ ПРИНЦИПЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ СТЕКА ПРИЛОЖЕНИЙ И ИНФРАСТРУКТУРЫ</strong></strong></strong></strong></strong>"</a></strong></p>
56 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОСНОВНЫЕ ПРИНЦИПЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ СТЕКА ПРИЛОЖЕНИЙ И ИНФРАСТРУКТУРЫ</strong></strong></strong></strong></strong>"</a></strong></p>
57 <p>На занятии мы рассмотрим и разберем основные принципы обеспечения информационной безопасности стека приложений и инфраструктуры.</p>
57 <p>На занятии мы рассмотрим и разберем основные принципы обеспечения информационной безопасности стека приложений и инфраструктуры.</p>
58 <h2>19 апреля // 20:00</h2>
58 <h2>19 апреля // 20:00</h2>
59 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>РАБОТА С КАНАЛАМИ В GOLANG</strong></strong></strong></strong></strong>"</a></strong></p>
59 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>РАБОТА С КАНАЛАМИ В GOLANG</strong></strong></strong></strong></strong>"</a></strong></p>
60 <p>На открытом уроке рассмотрим понятие канал и как он устроен внутри. Сравним буферизированные и небуферизованные каналы, а также посмотрим как используются каналы для передачи данных и синхронизации в golang.</p>
60 <p>На открытом уроке рассмотрим понятие канал и как он устроен внутри. Сравним буферизированные и небуферизованные каналы, а также посмотрим как используются каналы для передачи данных и синхронизации в golang.</p>
61 <h2>20 апреля // 17:00</h2>
61 <h2>20 апреля // 17:00</h2>
62 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>АНИМАЦИЯ ПЕРВОГО ЭКРАНА САЙТА</strong></strong></strong></strong></strong></strong>"</a></strong></p>
62 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>АНИМАЦИЯ ПЕРВОГО ЭКРАНА САЙТА</strong></strong></strong></strong></strong></strong>"</a></strong></p>
63 <p>Анимации на сайте давно перестали быть каким-то ноу-хау. Это неотъемлемая часть любого интерфейса. На открытом уроке разберем основы, необходимые для работы с анимацией, и создадим анимированный приветственный экран приложения.</p>
63 <p>Анимации на сайте давно перестали быть каким-то ноу-хау. Это неотъемлемая часть любого интерфейса. На открытом уроке разберем основы, необходимые для работы с анимацией, и создадим анимированный приветственный экран приложения.</p>
64 <h2>20 апреля // 20:00</h2>
64 <h2>20 апреля // 20:00</h2>
65 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>ПЕРЕГРУЗКА</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
65 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>ПЕРЕГРУЗКА</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
66 <p>Будет рассмотрена перегрузка методов в Java. Как и в реальной жизни: всё окажется на так однозначно!</p>
66 <p>Будет рассмотрена перегрузка методов в Java. Как и в реальной жизни: всё окажется на так однозначно!</p>
67 <h2>20 апреля // 20:00</h2>
67 <h2>20 апреля // 20:00</h2>
68 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>REDIS ПОД МИКРОСКОПОМ ДЛЯ РАЗРАБОТЧИКОВ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
68 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>REDIS ПОД МИКРОСКОПОМ ДЛЯ РАЗРАБОТЧИКОВ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
69 <p>- Изучим базовые команды и структуры данных</p>
69 <p>- Изучим базовые команды и структуры данных</p>
70 <p>- Заглянем "под капот" Redis и разберём его исходный код на C</p>
70 <p>- Заглянем "под капот" Redis и разберём его исходный код на C</p>
71 <p>- Посмотрим, как применить эти знания для оптимизации клиентского кода</p>
71 <p>- Посмотрим, как применить эти знания для оптимизации клиентского кода</p>
72 <h2>20 апреля // 20:00</h2>
72 <h2>20 апреля // 20:00</h2>
73 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ПОЧЕМУ БЕЗОПАСНОСТЬ ДОЛЖНА БЫТЬ НА ВСЕХ ЭТАПАХ CI/CD</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
73 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ПОЧЕМУ БЕЗОПАСНОСТЬ ДОЛЖНА БЫТЬ НА ВСЕХ ЭТАПАХ CI/CD</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
74 <p>Работа над ошибками классического подхода к защите информации. Рассмотрение DevSecOps как ключа к парадигме правильной безопасной разработки. Способы трансформации DevOps-процессов в безопасную среду, ускоряющую процессы разработки и формирующую кибер-иммунитет у ваших приложений.</p>
74 <p>Работа над ошибками классического подхода к защите информации. Рассмотрение DevSecOps как ключа к парадигме правильной безопасной разработки. Способы трансформации DevOps-процессов в безопасную среду, ускоряющую процессы разработки и формирующую кибер-иммунитет у ваших приложений.</p>
75 <h2>20 апреля // 20:00</h2>
75 <h2>20 апреля // 20:00</h2>
76 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>МЕТРИКИ</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
76 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>МЕТРИКИ</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
77 <p>Цели сбора метрик. Применение инструментов системного мышления и теории ограничений для анализа процесса и формирования списка улучшений. Определение необходимых метрик для измерения прогресса. Способы визуализации метрик.</p>
77 <p>Цели сбора метрик. Применение инструментов системного мышления и теории ограничений для анализа процесса и формирования списка улучшений. Определение необходимых метрик для измерения прогресса. Способы визуализации метрик.</p>
78 <h2>21 апреля // 15:00</h2>
78 <h2>21 апреля // 15:00</h2>
79 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>SQL ДЛЯ АНАЛИТИКИ - ПРИКЛАДНЫЕ ЗАДАЧИ И ПОДХОДЫ К ИХ РЕШЕНИЮ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
79 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>SQL ДЛЯ АНАЛИТИКИ - ПРИКЛАДНЫЕ ЗАДАЧИ И ПОДХОДЫ К ИХ РЕШЕНИЮ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
80 <p>На занятии разберем:</p>
80 <p>На занятии разберем:</p>
81 <p>- Магия аналитических функций</p>
81 <p>- Магия аналитических функций</p>
82 <p>- Операции Pivot и Unpivot для табличных данных</p>
82 <p>- Операции Pivot и Unpivot для табличных данных</p>
83 <p>- Анализ истории со Slowly Changing Dimensions (SCD)</p>
83 <p>- Анализ истории со Slowly Changing Dimensions (SCD)</p>
84 <p>- Превращение набора событий в пользовательские сеансы</p>
84 <p>- Превращение набора событий в пользовательские сеансы</p>
85 <h2>21 апреля // 20:00</h2>
85 <h2>21 апреля // 20:00</h2>
86 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>АЛГОРИТМ ДЕЙКСТРЫ ДЛЯ ПОИСКА КРАТЧАЙШЕГО ПУТИ ВО ВЗВЕШЕННОМ ГРАФЕ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
86 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>АЛГОРИТМ ДЕЙКСТРЫ ДЛЯ ПОИСКА КРАТЧАЙШЕГО ПУТИ ВО ВЗВЕШЕННОМ ГРАФЕ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
87 <p>Обзор второй половины курса "Алгоритмы и структуры данных".</p>
87 <p>Обзор второй половины курса "Алгоритмы и структуры данных".</p>
88 <h2>21 апреля // 20:00</h2>
88 <h2>21 апреля // 20:00</h2>
89 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>SSL СЕРТИФИКАТЫ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
89 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>SSL СЕРТИФИКАТЫ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
90 <p>- узнаем, что такое SSL сертификат, как используется и где применяется;</p>
90 <p>- узнаем, что такое SSL сертификат, как используется и где применяется;</p>
91 <p>- развернем CA сервер и создадим цепочку доверенных сертификатов для защиты веб-приложения.</p>
91 <p>- развернем CA сервер и создадим цепочку доверенных сертификатов для защиты веб-приложения.</p>
92 <h2>21 апреля // 20:00</h2>
92 <h2>21 апреля // 20:00</h2>
93 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>СТОРИТЕЛЛИНГ В ИГРАХ: СПЕЦИФИКА И ИНСТРУМЕНТЫ ПОДАЧИ ИСТОРИИ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
93 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>СТОРИТЕЛЛИНГ В ИГРАХ: СПЕЦИФИКА И ИНСТРУМЕНТЫ ПОДАЧИ ИСТОРИИ</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
94 <p>Каковы функции и задачи истории в играх? Присоединяйтесь к онлайн-уроку 21 апреля в 20:00 (по мск). Мы расскажем про специфику подачи истории в играх, ее функции и задачи. Покажем отличия создания историй для игр и кино. Денис Анциферов продемонстрирует основные инструменты для создания полноценной истории в играх: текстовые, аудио-визуальные и геймплейные приемы. Demo-занятие пройдет в рамках онлайн-курса "Сценарист игр и нарративный дизайн".</p>
94 <p>Каковы функции и задачи истории в играх? Присоединяйтесь к онлайн-уроку 21 апреля в 20:00 (по мск). Мы расскажем про специфику подачи истории в играх, ее функции и задачи. Покажем отличия создания историй для игр и кино. Денис Анциферов продемонстрирует основные инструменты для создания полноценной истории в играх: текстовые, аудио-визуальные и геймплейные приемы. Demo-занятие пройдет в рамках онлайн-курса "Сценарист игр и нарративный дизайн".</p>
95 <h2>21 апреля // 20:00</h2>
95 <h2>21 апреля // 20:00</h2>
96 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>КАК СДЕЛАТЬ ТАК, ЧТОБЫ РАБОТА ВЫБРАЛА ТЕБЯ?</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
96 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>КАК СДЕЛАТЬ ТАК, ЧТОБЫ РАБОТА ВЫБРАЛА ТЕБЯ?</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
97 <p>Мы обсудим темы:</p>
97 <p>Мы обсудим темы:</p>
98 <p>- Резюме глазами работодателя</p>
98 <p>- Резюме глазами работодателя</p>
99 <p>- Виды интервью</p>
99 <p>- Виды интервью</p>
100 <p>- Подготовка к интервью</p>
100 <p>- Подготовка к интервью</p>
101 <p>- Типы компаний</p>
101 <p>- Типы компаний</p>
102 <p>- Частые ошибки на собеседовании</p>
102 <p>- Частые ошибки на собеседовании</p>
103 <h2>21 апреля // 20:00</h2>
103 <h2>21 апреля // 20:00</h2>
104 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>PATRONI В GKE</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
104 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>PATRONI В GKE</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
105 <p>Как работать с Patroni в Google Kubernetes Engine? Узнайте 21 апреля в OTUS пройдет вебинар с Евгением Аристовым, архитектором баз данных PostgreSQL. Вместе с экспертом вы разберете архитектуру, принципы работы и особенности Patroni. За 1,5 часа мы рассмотрим следующие темы:</p>
105 <p>Как работать с Patroni в Google Kubernetes Engine? Узнайте 21 апреля в OTUS пройдет вебинар с Евгением Аристовым, архитектором баз данных PostgreSQL. Вместе с экспертом вы разберете архитектуру, принципы работы и особенности Patroni. За 1,5 часа мы рассмотрим следующие темы:</p>
106 <p>• Использование кластера Kubernetes в облаке гугла - Google Kubernetes Engine.</p>
106 <p>• Использование кластера Kubernetes в облаке гугла - Google Kubernetes Engine.</p>
107 <p>• Построение отказоустойчивого кластера Patroni в GKE, используя шаблонизатор helm.</p>
107 <p>• Построение отказоустойчивого кластера Patroni в GKE, используя шаблонизатор helm.</p>
108 <p>• Архитектура и применение Postgres-operator для кластера Kubernetes от компании Zalando.</p>
108 <p>• Архитектура и применение Postgres-operator для кластера Kubernetes от компании Zalando.</p>
109  
109