0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>6 июня // 20:00</a></li>
1
<ul><li><a>6 июня // 20:00</a></li>
2
<li><a>6 июня // 20:00</a></li>
2
<li><a>6 июня // 20:00</a></li>
3
<li><a>7 июня // 20:00</a></li>
3
<li><a>7 июня // 20:00</a></li>
4
<li><a>7 июня // 20:00</a></li>
4
<li><a>7 июня // 20:00</a></li>
5
<li><a>7 июня // 20:00</a></li>
5
<li><a>7 июня // 20:00</a></li>
6
<li><a>8 июня // 20:00</a></li>
6
<li><a>8 июня // 20:00</a></li>
7
<li><a>8 июня // 20:00</a></li>
7
<li><a>8 июня // 20:00</a></li>
8
<li><a>8 июня // 20:00</a></li>
8
<li><a>8 июня // 20:00</a></li>
9
<li><a>8 июня // 20:00</a></li>
9
<li><a>8 июня // 20:00</a></li>
10
<li><a>9 июня // 19:00</a></li>
10
<li><a>9 июня // 19:00</a></li>
11
<li><a>9 июня // 20:00</a></li>
11
<li><a>9 июня // 20:00</a></li>
12
<li><a>9 июня // 20:00</a></li>
12
<li><a>9 июня // 20:00</a></li>
13
<li><a>9 июня // 20:00</a></li>
13
<li><a>9 июня // 20:00</a></li>
14
</ul><p>Не забудьте добавить мероприятие в свой календарь</p>
14
</ul><p>Не забудьте добавить мероприятие в свой календарь</p>
15
<h2>6 июня // 20:00</h2>
15
<h2>6 июня // 20:00</h2>
16
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ GOOGLE TEST FRAMEWORK</strong></strong>"</a></strong></p>
16
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ GOOGLE TEST FRAMEWORK</strong></strong>"</a></strong></p>
17
<p>Unit-тесты - нужны или нет? Обсуждать этот вопрос не будем, а сразу перейдём к использованию библиотеки Google Test для решения повседневных вопросов написания unit-тестов.</p>
17
<p>Unit-тесты - нужны или нет? Обсуждать этот вопрос не будем, а сразу перейдём к использованию библиотеки Google Test для решения повседневных вопросов написания unit-тестов.</p>
18
<h2>6 июня // 20:00</h2>
18
<h2>6 июня // 20:00</h2>
19
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>АВТОРИЗАЦИЯ И АУТЕНТИФИКАЦИЯ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ</strong></strong></strong>"</a></strong></p>
19
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>АВТОРИЗАЦИЯ И АУТЕНТИФИКАЦИЯ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ</strong></strong></strong>"</a></strong></p>
20
<p>На открытом уроке рассмотрим: - основные паттерны аутентификации и авторизации, JWT токены - паттерны аутентификации в монолитах - паттерны межсервисной аутентификации.</p>
20
<p>На открытом уроке рассмотрим: - основные паттерны аутентификации и авторизации, JWT токены - паттерны аутентификации в монолитах - паттерны межсервисной аутентификации.</p>
21
<h2>7 июня // 20:00</h2>
21
<h2>7 июня // 20:00</h2>
22
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>Особенности разработки MMO на Unreal Engine</strong></strong></strong>"</a></strong></p>
22
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>Особенности разработки MMO на Unreal Engine</strong></strong></strong>"</a></strong></p>
23
<p>Рассмотрим особенности и инструменты предоставляемые Unreal Engine при разработке MMO.</p>
23
<p>Рассмотрим особенности и инструменты предоставляемые Unreal Engine при разработке MMO.</p>
24
<h2>7 июня // 20:00</h2>
24
<h2>7 июня // 20:00</h2>
25
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ОБЪЕКТЫ В JAVASCRIPT</strong></strong></strong>"</a></strong></p>
25
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ОБЪЕКТЫ В JAVASCRIPT</strong></strong></strong>"</a></strong></p>
26
<p>На этом уроке будут рассмотрены особенности современной реализации объектов в JavaScript-движках, такие как свойства, прототипное наследование и т.д. И, в частности, будут рассмотрены некоторые аспекты производительности данных решений.</p>
26
<p>На этом уроке будут рассмотрены особенности современной реализации объектов в JavaScript-движках, такие как свойства, прототипное наследование и т.д. И, в частности, будут рассмотрены некоторые аспекты производительности данных решений.</p>
27
<h2>7 июня // 20:00</h2>
27
<h2>7 июня // 20:00</h2>
28
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ЭФФЕКТЫ В SCALA</strong></strong></strong></strong>"</a></strong></p>
28
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ЭФФЕКТЫ В SCALA</strong></strong></strong></strong>"</a></strong></p>
29
<p>На открытом уроке рассмотрим понятие эффекта. Сложности, которые могут возникать при наличии эффектов. Введем понятие функционального эффекта, рассмотрим его свойства. Реализуем свой небольшой функциональный эффект.</p>
29
<p>На открытом уроке рассмотрим понятие эффекта. Сложности, которые могут возникать при наличии эффектов. Введем понятие функционального эффекта, рассмотрим его свойства. Реализуем свой небольшой функциональный эффект.</p>
30
<h2>8 июня // 20:00</h2>
30
<h2>8 июня // 20:00</h2>
31
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОБЗОР НОВОВВЕДЕНИЙ В REACT 18</strong></strong></strong></strong></strong>"</a></strong></p>
31
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОБЗОР НОВОВВЕДЕНИЙ В REACT 18</strong></strong></strong></strong></strong>"</a></strong></p>
32
<p>Команда разработчиков React.js рассказала о новых фичах и API. На открытом уроке мы разберем изменения, которые были добавлены в React 18, и познакомимся с ними поближе.</p>
32
<p>Команда разработчиков React.js рассказала о новых фичах и API. На открытом уроке мы разберем изменения, которые были добавлены в React 18, и познакомимся с ними поближе.</p>
33
<h2>8 июня // 20:00</h2>
33
<h2>8 июня // 20:00</h2>
34
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ПРЕИМУЩЕСТВА И НЕДОСТАТКИ РАЗЛИЧНЫХ ВИДОВ РЕПЛИКАЦИИ</strong></strong></strong></strong></strong>"</a></strong></p>
34
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ПРЕИМУЩЕСТВА И НЕДОСТАТКИ РАЗЛИЧНЫХ ВИДОВ РЕПЛИКАЦИИ</strong></strong></strong></strong></strong>"</a></strong></p>
35
<p>На открытом уроке разберем различные виды репликаций, обсудим смысл и назначение репликации. Сравним особенности репликации в MySQL и PostgreSQL. Познакомиться с групповой репликацией в MySQL.</p>
35
<p>На открытом уроке разберем различные виды репликаций, обсудим смысл и назначение репликации. Сравним особенности репликации в MySQL и PostgreSQL. Познакомиться с групповой репликацией в MySQL.</p>
36
<h2>8 июня // 20:00</h2>
36
<h2>8 июня // 20:00</h2>
37
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>ОСОБЕННОСТИ МАЖОРНОГО ОБНОВЛЕНИЯ POSTGRESQL С РАСШИРЕНИЯМИ НА ПРИМЕРЕ РАСШИРЕНИЯ POSTGIS</strong></strong></strong></strong></strong></strong>"</a></strong></p>
37
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>ОСОБЕННОСТИ МАЖОРНОГО ОБНОВЛЕНИЯ POSTGRESQL С РАСШИРЕНИЯМИ НА ПРИМЕРЕ РАСШИРЕНИЯ POSTGIS</strong></strong></strong></strong></strong></strong>"</a></strong></p>
38
<p>Начинаем полное погружение в работу с PostgreSQL 8 июня в 20:00. На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS. Занятие проведет эксперт Константин Курочкин, руководитель группы системных администраторов в компании "ФОРС - Центр разработки". На занятии рассмотрим: Какие виды обновления PostgreSQL бывают. Какие методы используются при обновлении системы. Как обновить кластер БД, в котором уже установлены расширения. Особенности методов обновления.</p>
38
<p>Начинаем полное погружение в работу с PostgreSQL 8 июня в 20:00. На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS. Занятие проведет эксперт Константин Курочкин, руководитель группы системных администраторов в компании "ФОРС - Центр разработки". На занятии рассмотрим: Какие виды обновления PostgreSQL бывают. Какие методы используются при обновлении системы. Как обновить кластер БД, в котором уже установлены расширения. Особенности методов обновления.</p>
39
<h2>8 июня // 20:00</h2>
39
<h2>8 июня // 20:00</h2>
40
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>МНОГОПОТОЧНОСТЬ И ОБРАБОТКА ДАННЫХ В NODE.JS</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
40
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>МНОГОПОТОЧНОСТЬ И ОБРАБОТКА ДАННЫХ В NODE.JS</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
41
<p>Освой Node.js и разрабатывай бэкенд любой сложности! Первые шаги мы сделаем уже 8 июня в 20:00 на открытом уроке "Многопоточность и обработка данных в Node.js". Мы рассмотрим несколько способов реализации многопоточности с Worker API и разберем варианты взаимодействия процессов. Занятие проведет Юрий Дворжецкий, ведущий fullstack-разработчик. Используй возможность попробовать онлайн-курс "Node.js Developer" от OTUS и познакомиться с преподавателем.</p>
41
<p>Освой Node.js и разрабатывай бэкенд любой сложности! Первые шаги мы сделаем уже 8 июня в 20:00 на открытом уроке "Многопоточность и обработка данных в Node.js". Мы рассмотрим несколько способов реализации многопоточности с Worker API и разберем варианты взаимодействия процессов. Занятие проведет Юрий Дворжецкий, ведущий fullstack-разработчик. Используй возможность попробовать онлайн-курс "Node.js Developer" от OTUS и познакомиться с преподавателем.</p>
42
<h2>9 июня // 19:00</h2>
42
<h2>9 июня // 19:00</h2>
43
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>АРХИТЕКТУРА ПРИЛОЖЕНИЯ И МОДУЛЬ БИЗНЕС-ЛОГИКИ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
43
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>АРХИТЕКТУРА ПРИЛОЖЕНИЯ И МОДУЛЬ БИЗНЕС-ЛОГИКИ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
44
<p>Все разработчики знают, что код очень часто превращается со временем в "большой комок грязи" (Big Ball of Mud), поддерживать который очень тяжело и дорого. На вэбинаре мы обсудим как поддерживать чистую архитектуру приложения и контролируемо внедрять изменения. Также мы исследуем библиотеку для реализации бизнес-процессов, написанную на Kotlin. В завершении, мы посмотрим пример модуля бизнес-логики, в котором сконцентрированы все требования заказчика.</p>
44
<p>Все разработчики знают, что код очень часто превращается со временем в "большой комок грязи" (Big Ball of Mud), поддерживать который очень тяжело и дорого. На вэбинаре мы обсудим как поддерживать чистую архитектуру приложения и контролируемо внедрять изменения. Также мы исследуем библиотеку для реализации бизнес-процессов, написанную на Kotlin. В завершении, мы посмотрим пример модуля бизнес-логики, в котором сконцентрированы все требования заказчика.</p>
45
<h2>9 июня // 20:00</h2>
45
<h2>9 июня // 20:00</h2>
46
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ЧЕМУ МОЖНО НАУЧИТЬСЯ НА ДЕМОНСТРАЦИОННЫХ ПРОЕКТАХ UNITY</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
46
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ЧЕМУ МОЖНО НАУЧИТЬСЯ НА ДЕМОНСТРАЦИОННЫХ ПРОЕКТАХ UNITY</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
47
<p>На занятии разберем несколько официальных демонстрационных проектов от Unity. Посмотрим какие приемы разработки используются, что можно подчеркнуть и использовать у себя.</p>
47
<p>На занятии разберем несколько официальных демонстрационных проектов от Unity. Посмотрим какие приемы разработки используются, что можно подчеркнуть и использовать у себя.</p>
48
<h2>9 июня // 20:00</h2>
48
<h2>9 июня // 20:00</h2>
49
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>БЕЗОПАСНОСТЬ KUBERNETES</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
49
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>БЕЗОПАСНОСТЬ KUBERNETES</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
50
<p>Комплексно рассмотрим основные векторы по обеспечению безопасности kubernetes кластера и подробно остановимся на каждом из них. Затронем тему безопасности docker-образов, безопасность в рантайме, network и application security.</p>
50
<p>Комплексно рассмотрим основные векторы по обеспечению безопасности kubernetes кластера и подробно остановимся на каждом из них. Затронем тему безопасности docker-образов, безопасность в рантайме, network и application security.</p>
51
<h2>9 июня // 20:00</h2>
51
<h2>9 июня // 20:00</h2>
52
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>ХАКИ ДЛЯ КОМАНДНОЙ РАБОТЫ В GIT</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
52
<p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>ХАКИ ДЛЯ КОМАНДНОЙ РАБОТЫ В GIT</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
53
<p>Занятие для тех кто УЖЕ установил и настроил свой Git: Сегодня мы разберем самые важные именно практические навыки командной работы. Поговорим про Pull Request и его важность. Обсудим то, как делать и как получать обратную связь, - почему это важно? Постараемся затронуть вопросы: - Как делать доработки в рамках PR - Как исправлять проблемы в PR - Как решать конфликты и многое другое…</p>
53
<p>Занятие для тех кто УЖЕ установил и настроил свой Git: Сегодня мы разберем самые важные именно практические навыки командной работы. Поговорим про Pull Request и его важность. Обсудим то, как делать и как получать обратную связь, - почему это важно? Постараемся затронуть вопросы: - Как делать доработки в рамках PR - Как исправлять проблемы в PR - Как решать конфликты и многое другое…</p>
54
54