Расписание

Дата и время Событие Преподаватель Группа
21 января, понедельник
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Ingress-контроллеры и сервисы в Kubernetes.: Работа с удаленными хранилищами данных.
Никита Вельгин DevOps-2018-09
21 января, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Вывод и адаптация сотрудника: Организация первого рабочего дня сотрудника. Что такое адаптация и почему она важна? На что обращать внимание в поведении сотрудников в первые месяцы работы. Получение обратной связи от нового сотрудника.
IT-Recruiter-2018-11
21 января, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Межличностные коммуникации: Команда больше чем группа, но не перестает ею быть. Поэтому все относящееся к группам верно и для команды. Про внутренние и внешние границы, лидерство и поведение индивидуумов в группах.
TeamLeader-2018-11
21 января, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Электронный документ и принципы построения электронного документооборота с применением сертификатов : Практические занятия.
ITSec-2018-11
21 января, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Специфика построений приложений в React - Best Practices: - Эффективно разрабатывать приложения на React, учитывая последние тенденции в разработке front-end - Использовать Advanced React - Применять на практике Best-Practices разработки на React
Владимир Клепов JavaScript-2018-10
21 января, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
OOP. Часть 1: Object model, new-style classes, MRO, super. Множественное наследование, slots, new, name mangling. Дескрипторы, data и non-data дескрипторы, descriptor protocol, property.
Станислав Ступников Python-2018-12
21 января, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД: Рассматриваем различные кейсы проектирования БД. Обсуждаем нюансы.
Алексей Цыкунов СУБД-2018-12
21 января, понедельник
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Защита программ курсов участников: После занятия вы сможете: 1. презентовать себя и свою программу курса на дне открытых дверей (ДОД) 2. отвечать на вопросы по своей программе курса
Дарья Вьюнова OnlineTeacher-2018-11
21 января, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Обучение с учителем. Логистическая регрессия: Реализации логистической регрессии с помощью метода стохастического градиентного спуска
DataScientist-2018-12
21 января, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Обзор C++17 - а чего же там эдакого? Часть 2.: На дворе 21-й век... Но это Вы уже знаете и так. На этом занятии продолжим рассмотрение нововведений стандарта C++17. Впереди ещё много много интересного - не переключайтесь :). Над стандартной библиотекой трудятся лучшие умы сообщества. Поэтому и изменений довольно много. 1. Посмотрим на std::filesystem. Что-то напоминает? Или нет? Для тех, кто раньше использовал boost - самое то. 2. std::shared_ptr с массивами теперь работает также прекрасно, как и std::unique_ptr. Не поняли, о чём речь? Объясним в деталях. 3. std::scoped_lock как альтернатива довольно неудобному std::lock. Достаточно одного простого примера, чтобы понять суть. 4. std::optional - нечто, чего может и не быть. 5. std::any - нечто, что может быть чем угодно. 6. std::variant - нечто, что знает, чем оно является. И тоже что-то напоминает... 7. std::string_view - классная штука или новая опасность? 8. std::byte на замену uint8_t при работе с памятью. Семантика улучшена. 9. std::invoke и std::is_invocable - ценителям шаблонов. 10. Мало им было std::to_string и itoa, теперь есть ещё и std::to_chars и std::from_chars. Посмотрим, что изменилось. И почему вообще цифры буквами записать так сложно. 11. std::as_const - тоже для любителей шаблонов. Постараемся придумать кейс использования. 12. Уже оценили std::begin, std::end? Нет? Самое время! Встречайте - std::size, std::data и std::empty. Попробуем пообещать себе использовать. 13. Логические метафункции - поймут только знатоки. Посмотрим, восхитимся и забудем. Довольно узкая тема. 14. emplace_back теперь возвращает ссылку. Отставить emplace_back + back! Наконец-то. 15. Searcher functors - для тех, кто знает, что такое алгоритм Бойера – Мура или алгоритм Бойера — Мура – Хорспула. Немного погрузимся, но совсем чуть-чуть. 16. Даёшь больше математики! Не знаете, что такое Дзета-функция Римана? А стандарт C++17 знает. Чисто для информации - на занятиях использовать не будем. 17. try_emplace и insert_or_assign в std::map - оценят только те, кто наступал на грабли. Покажем на примере. 18. Хотите узнать, чем std::apply отличается от std::invoke? Приходите - поговорим об этом. 19. Много проблем с std::initializer_list? Их решить призван метод std::make_from_tuple. 20. Кто-нибудь пользовался std::not1 и std::not2? Теперь можно пользоваться ещё одной функцией - std::not_fn. Не пользовались? Попробуем на занятии. 21. Пересадка элементов контейнеров гораздо проще пересадки органов - std::extract спешит на помощь! Заодно посмотрим на merge-метод. 22. std::is_integral<T>::value - теперь можно короче: std::is_integral_v<T>. Шаблоны становятся чуть менее страшными. 23. Параллельные алгоритмы теперь не только в параллельных вселенных. Больше не нужно изобретать велосипедов (хотя бы части). Есть также возможности языка, которые больше таковыми не являются. Кое-что было безжалостно выпилено из стандарта. 1. Попрощаемся с триграфами (а кто-то узнает о том, что они были). 2. Простимся с std::auto_ptr (надеюсь, никто и не пользовался). 3. Незаслуженно забудем std::random_shuffle. 4. Узнаем, что теперь нельзя делать перфиксный и постфиксный инкременты для типа bool (да, раньше можно было). 5. Больше не будем использовать спецификацию исключений.
C++-2018-12
21 января, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка вставками, сортировка Шелла, сортировка выбором, пузырьковая сортировка: Студенты освоят алгоритмы сортировки вставками, выбором, пузырьком, сортировку Шелла. По окончании занятия студенты смогут реализовывать и правильно применять данные алгоритмы.
Algo-2018-12
21 января, понедельник
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 5: По итогам занятия вы сможете: 1. проводить вебинар на 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
Дарья Вьюнова OnlineTeacher-2018-11
22 января, вторник
20:00 — 21:30
СУБД-2018-09
Реляционные СУБД
Обсуждение проектов: Вопросы по курсовому проекту.
СУБД-2018-09
22 января, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Мосты, туннели и VPN: Разбираемся в терминах и протоколах - что такое мосты, туннели, VPN, PPP, PPTP, PPoE, IPoE, GRE, IPIP, IpSec, L2TP. Строим VPN между линуксами, разбираем нюансы подключения к Cisco и Mikrotik. Лабораторная работа: VPN через openvpn
Александр Румянцев Linux-2018-10
22 января, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
SQL и NoSQL базы данных: По окончанию данного семинара слушатели начнут разбираться в особенностях реляционных и различных нереляционных (NoSQL) баз данных. Также слушатели научатся правильно выбирать NoSQL БД для решения соответствующих задач.
Spring-2018-11
22 января, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Управление конфигурацией.: Основные DevOps инструменты: Chef, Ansible, Puppet, Salt. Знакомство с Ansible.
DevOps-2018-11
22 января, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
8.2 Creational patterns: Creational patterns. Связь между паттернами, "похожие" паттерны. Антипаттерны. Разбор примеров и ДЗ.
Java-2018-10
22 января, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Атомарность
Дмитрий Шебордаев C++-2018-09
22 января, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Создание и оценка учебных заданий: Предполагается, что после занятия вы сможете: 1. объяснить смысл подачи заданий в процессе обучения 2. составлять полную и понятную студентам инструкцию к ДЗ 3. определять критерии оценки задания 4. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
23 января, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
C extensions: Написание расширений на C, C API.
Python-2018-10
23 января, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Управление проектами и наймом как процессом: Управление проектами и наймом как процессом. В каждой деле важно уметь смотреть на результаты своей работы со стороны, иметь критический взгляд на процессы, в которых вы работаете, видеть возможности для улучшения и развития. На данном занятии мы посмотрим и обсудим, что может быть вашей зоной роста и развития в рекрутменте. Как порой привычные и очевидные моменты в вашей работе можно вывести на уровень проекта и повлиять на общую эффективность рекрутмента.
IT-Recruiter-2018-11
23 января, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Управление, делегирование, контроль и развитие: Как управлять командой; где придержать а где отпустить; как управлять развитием команды комплексно.
TeamLeader-2018-11
23 января, среда
20:00 — 21:30
DLE-2018-11
Machine Learning
Вариационный автокодировщик: Участники познакомятся с одной из самых популярных генеративных моделей нейронных сетей
DLE-2018-11
23 января, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Activity, Fragment или View. Сохранение состояния: По окончании занятия участники смогут понимать разницу в жизненном цикле активити и фрагмента, их нагрузки на память, уметь связывать вью с жизненным циклом фрагмента или активити. Знать основные способы сохранения состояния.
Android-2018-12
23 января, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
3.2 Инструменты для преобразования контейнеров: Инструменты для преобразования контейнеров. Apache Commons. Google Guava. Разбор примеров и ДЗ.
Александр Галилов Java-2018-12
23 января, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Feature engineering: 1. Отбор признаков. 2. Преобразование исходных данных в подходящий для модели формат. 3. Преобразование признаков для повышения точности модели. 4. Выбор части признаков.
DataScientist-2018-12
23 января, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Пирамидальная сортировка (heap sort), tree sort: Студенты смогут реализовывать и применять пирамидальную сортировку, tree sort.
Algo-2018-12
24 января, четверг
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Интеграция Kubernetes в GitlabCI.: Использование формата упаковки приложений Charts в Kubernetes Helm.
Сергей Богатырец DevOps-2018-09
24 января, четверг
20:00 — 21:30
Java-2018-08
Разработчик Java
15.2 Executors: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ.
Виталий Чибриков Java-2018-08
24 января, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Основы Vue: - Настроить себе окружение IDE, зависимости и библиотеки для создания проектов и работы с Vue - Создавать простейшие приложения используя Vue
JavaScript-2018-10
24 января, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Продолжение знакомства с Ansible: templates, handlers, dynamic inventory, vault, tags.
Никита Вельгин DevOps-2018-11
24 января, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
4.1 Сборщик мусора: Параметры запуска VM. Сборщик мусора. Виды сборок. Разделение памяти под разные поколения объектов. Виды сборщиков. JMX. Управление приложением из jconsole. OutOfMemory. dump памяти. Исседование thread dump и heap dump.
Егор Шубин Java-2018-12
24 января, четверг
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Итоги: проработка кейсов: После занятия вы сможете: 1. подвести итоги обучения на курсе "Онлайн преподаватель" 2. оценить развитие педагогических компетенций в процессе обучения по листу самооценки 3. вспомнить все содержание курса "Онлайн преподаватель", чтобы определить, получили ли вы ответы на вопросы, которые вы формулировали на первом занятии 4. разобрать вопросы, ответы на которые вы не получили, чтобы восполнить недостающий в курсе "Онлайн преподаватель" контент 5. определить, с кем вы дальше взаимодействуете по подготовке запуска курса
Дарья Вьюнова OnlineTeacher-2018-11
25 января, пятница
20:00 — 21:30
Java-2018-08
Разработчик Java
16.1 Многопроцессные приложения: Сокеты. RMI. Разбор примера многопроцессного приложения.
Java-2018-08
25 января, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
Сетевое взаимодействие: Сокеты. Протоколы: TCP и UDP. Сериализация. HTTP. Json. Zmq. Protobuf.
Дмитрий Шебордаев C++-2018-09
25 января, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
DNS - настройка и обслуживание. DHCP.: Настраиваем DHCP Узнаем как завести домен Как управлять зонами (bind/powerdns) Как обслуживать свой домен самостоятельно Разбираем dig/host/nslookup Лабораторная работа: настраиваем свой кеширующий днс (мастер/слейв) со своей локальной зоной
Леонид Альбрехт Linux-2018-10
25 января, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
ffi. Cython. Pypy
Python-2018-10
25 января, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Data для подключения к нереляционным БД: После данного занятия слушатели смогу разрабатывать DAO, хранящие данные в нереляционных БД с помощью других Spring Data проектов.
Spring-2018-11
25 января, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
OOP. Часть 2: Интроспекция. Магические методы. Модуль ABC, абстрактные классы. Metaclasses и "черная магия". Design patterns, ключевые принципы, примеры.
Python-2018-12
25 января, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Философия Clean, MVP, MVVM: По окончании занятия участники смогут знать и отличать основные паттерны программирования, понимать суть философии Clean.
Android-2018-12
25 января, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Преподавательская OTUS: инструменты, фичи, лайфхаки: После занятия вы сможете: 1. вносить данные учебной программы: описание модулей, занятий и домашних заданий 2. размещать материалы к занятиям 3. составлять входной тест 4. проверять домашние задания (ДЗ), писать комментарии и менять статусы ДЗ 5. смотреть результаты опросов по результатам занятий 6. создавать вебинарную комнату 7. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
26 января, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Генеративные Состязательные Сети: Участники познакомятся с фреймворком состязательных сетей на примере задачи порождения примеров аналогичных тренировочному множеству.
DLE-2018-11
26 января, суббота
12:00 — 13:30
WebPython-2018-07
Web-разработчик на Python
asyncio
WebPython-2018-07
28 января, понедельник
19:00 — 21:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Погружение в OTUS: цели, принципы, условия организации. Паспорт программы: После занятия вы сможете: 1. пользоваться личным кабинетом (ЛК) (настроить календарь и уведомления, найти материалы занятия, сдать СР через Чат с преподавателем, найти ссылку на опрос после занятия и заполнить его, найти дату занятия) 2. написать фрагмент паспорта своего курса (определить направление, название и вопросы, ответы на которые получит студент на вашем курсе) 3. попробовать и прочувствовать на себе практикоориентированность занятий и курса Онлайн преподаватель
OnlineTeacher-2019-01
в январе
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Kubernetes. Мониторинг и логирование: Развертывание Prometheus в Kubernetes. Настройка Prometheus и Grafana для сбора метрик кластера и приложений. Развертывание и настройка EFK для сбора логов.
Никита Вельгин DevOps-2018-09
28 января, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Не только закрываем вакансии, но и считаем. Все про аналитику в работе рекрутера: Не только закрываем вакансии, но и считаем. Все про аналитику в работе рекрутера. Обсудим основные метрики рекрутмента в целом и по вакансиям в частности. Что считаем, как считаем, какие цифры показываем заказчикам и на какие показатели ориентируемся сами.
IT-Recruiter-2018-11
28 января, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Психологические типологии: все люди разные: Что такое психологические типологии; что из этого можно вынести; как применять
Роман Швецов TeamLeader-2018-11
28 января, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Простая и усиленная электронная подпись. Обзор средств простой электронной подписи: Одноразовые пароли, сильные и слабые их стороны.
ITSec-2018-11
28 января, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Компоненты, шаблонизатор и формы: Участники смогут - Понимать синтаксис шаблонизаторы - Создавать компоненты, описывать атрибуты элементов
JavaScript-2018-10
28 января, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Testing. Часть 1: Пирамида тестирования. Test design, coverage. Unit testing, integration testing. Mocking, monkey patching. Фикстуры. Нагрузочное тестирование.
Python-2018-12
28 января, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД: OLAP: разбираем пример проектирования OLAP
СУБД-2018-12
28 января, понедельник
20:00 — 21:30
Linux-2019-01
С чего начинается Linux: Знакомство. Обзор базовых инструментов, которые понадобятся в течении курса - ssh и его клиенты, vagrant, git. Какие версии LInux бывают. Ядро Linux. Краткое введение. Syscalls. Версии ядра. Обновление ядра. Ручная сборка ядра. Модули ядра. Команды: modprobe, lsmod, rmmod. Лабораторная работа. Установка с образа, обновление ядра, включение/выключение модулей.
Linux-2019-01
28 января, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Задача классификации. Метод ближайших соседей (kNN): Алгоритм kNN. Влияние нормализации данных в kNN. Структуры данных для оптимизации kNN. Кросс валидация. Методы оценки качества алгоритмов классификации.
DataScientist-2018-12
28 января, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Вглубь реализации умных указателей.: Подводные камни и оптимизации.
C++-2018-12
28 января, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
С чего начинается Linux: Знакомство. Обзор базовых инструментов, которые понадобятся в течении курса - ssh и его клиенты, vagrant, git. Какие версии LInux бывают. Ядро Linux. Краткое введение. Syscalls. Версии ядра. Обновление ядра. Ручная сборка ядра. Модули ядра. Команды: modprobe, lsmod, rmmod. Лабораторная работа. Установка с образа, обновление ядра, включение/выключение модулей.
Александр Румянцев Linux-2019-01
28 января, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка слиянием, timsort. Быстрая сортировка: Студенты освоят и смогут реализовать алгоритмы быстрой сортировки, сортировки слиянием и timsort.
Algo-2018-12
29 января, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Асинхронный ввод/вывод: Библиотеки и практики работы с неблокирующей передачей данных
Дмитрий Шебордаев C++-2018-09
29 января, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Фильтрация трафика: Углубляемся в iptables/firewalld разбираем цепочки и таблицы учимся правильно защищать свою сеть строим NAT, проксируем трафик, пробрасываем порты Лабораторная работа: защищаем веб сервер от DOS атак
Алексей Цыкунов Linux-2018-10
29 января, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Введение в Spring MVC, Spring MVC на Spring Boot: Слушатели смогут ориентироваться в архитектуре MVC и Spring MVC, создавать простые классические веб-приложения на основе Spring MVC и Spring Boot.
Spring-2018-11
29 января, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Принципы организации кода для управления конфигурацией.: Ansible роли, управление настройками нескольких окружений и best practices.
DevOps-2018-11
29 января, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
9.1 Сериализация: Java IO. Сериализация. Запись и чтение бинарных файлов. Работа с simple-json, javax.json и com.google.code.gson.
Java-2018-10
29 января, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Введение. Плюсы и мифы патентования: Поймем влияние основ охраны интеллектуальной собственности на доходность и конкурентоспособность
ИС-2019-01
29 января, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Планирование занятий: структура, динамика, соотношение теория/практика: После занятия вы сможете: 1. планировать занятие и описывать его в понятной другому форме по шаблону для подготовки к вебинарам 2. наполнять мотивационный, содержательный и рефлексивный блоки плана занятия, применять правила динамики в плане для организации системно-деятельностного занятия 3. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
30 января, среда
10:00 — 11:30
DLE-2018-11
Machine Learning
Состязательный Автокодировщик и условная генерация: Участники познакомятся с новыми техниками применения состязательного фреймворка для повышения эффективности решения задач порождения данных
DLE-2018-11
30 января, среда
20:00 — 21:30
WebPython-2018-07
Web-разработчик на Python
QnA
WebPython-2018-07
30 января, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
Async. Часть 1: Generators, coroutines, yield from. Event loop. Future.
Python-2018-10
30 января, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Сотрудник: роли, hard&soft skills: В каких ролях выступает сотрудник в рабочем процессе; какие навыки критически важны
TeamLeader-2018-11
30 января, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Android Jetpack, обзор Navigation : По окончании занятия участники смогут понимать принцип Android Jetpack, знать основные составляющие каждого из 4-х компонентов, иметь представление о работе Navigation.
Android-2018-12
30 января, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
4.2 QA и тестирование: QA, тестирование. Виды тестов. "Заглушки". Testing frameworks: junit, mockito. Разбор примеров и ДЗ.
Александр Галилов Java-2018-12
30 января, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Метод опорных векторов: 1. Метод опорных векторов(SVM), интерпретация. 2. Случай линейно неразделимых данных. 3. kernel trick, representer theorem, примеры ядер. 4. Пример SVM в sklearn.
Александр Никитин DataScientist-2018-12
30 января, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка подсчетом, поразрядная сортировка, блочная сортировка (bucket sort): Студенты освоят и смогут реализовать сортировку подсчетом, поразрядную сортировку, блочную сортировку.
Algo-2018-12
31 января, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Усиленная электронная подпись. Программные средства ЭП
ITSec-2018-11
31 января, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Локальная разработка Ansible ролей с Vagrant. Тестирование конфигурации.
DevOps-2018-11
31 января, четверг
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Финальное занятие. Выдача курсового проекта: Подводим итоги по курсу. Выдаем курсовой проект и даем возможность за пятый месяц закрыть долги по домашкам студентам
Сергей Богатырец DevOps-2018-09
31 января, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД - семинар: Анализируем созданные проекты. Дискутируем, вносим корректировки. Разбираем какие вопросы и проблемы обслуживания и сопровождения нужно учесть на этапе проектирования Продолжаем презентацию проектов
СУБД-2018-12
31 января, четверг
20:00 — 21:30
Linux-2019-01
Дисковая подсистема: Программный и аппаратный RAID. Получение информации о дисковой системе системе с помощью dmidecode, dmesg, smartctl. MBR и GPT. Команды gdisk/fdisk/parted/partprobe. Знакомимся с multipath Лабораторная работа: управление рейд массивом с помощью mdadm: создание, съем информации. Разбиваем на партиции
Linux-2019-01
31 января, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
5.1 Аннотации: Аннотации. Стандартные аннотации. Применение аннотаций. Типы аннотаций. Синтаксис. Создание своих аннтатаций. Reflection.
Егор Шубин Java-2018-12
31 января, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Идея аллокаторов.: Стандартный аллокатор и его недостатки. Различные методы управлением памятью: достоинства и недостатки.
C++-2018-12
31 января, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Дисковая подсистема: Программный и аппаратный RAID. Получение информации о дисковой системе системе с помощью dmidecode, dmesg, smartctl. MBR и GPT. Команды gdisk/fdisk/parted/partprobe. Лабораторная работа: управление рейд массивом с помощью mdadm: создание, съем информации. Разбиваем на партиции.
Linux-2019-01
31 января, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Базы данных и какие они бывают: Что такое базы данных и какие они бывают? Как появились и где какие виды используются? О возможностях SQL server и об Azure О том как будем работать и как развернуть бэкап учебной базы.
MS SQL Server-2019-01
31 января, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Необходимость тестирования и принципы тестирования. Основные методологии, применяемые при разработке ПО и место тестирования в них. Структура команды тестирования, составляющие успешного проекта.: Основы тестирования программного обеспечения. Объяснение различий и сходства различных методологий разработки ПО и места тестирования в них. Описание типичной структуры команды тестирования. Описание типичной структуры команды тестирования, задачи и зону ответственности специалистов. Вы сможете: 1. Определять различие между источником и результатом дефекта 2. Описать, почему тестирование - это часть обеспечения качества и привести примеры, как тестирование способствует повышению качества 3. Объяснять различия и сходство различных методологий разработки ПО и места тестирования в них 4. Обосновать, что модели разработки ПО должны быть адаптированы в контексте проектов, в которых они используются, и характеристик разрабатываемых продуктов 5. Описать структуру команды тестирования, задачи и зону ответственности специалистов
Нина Деваева QA-specialist-2019-01
31 января, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Имидж преподавателя OTUS: заметки, статьи, ДОДы и открытые вебинары. Работа с продюсерами: После занятия вы сможете: 1. заполнить анкету преподавателя для размещения вас на сайте otus.ru 2. различать такие маркетинговые активности как: заметки и статьи, дни открытых дверей (ДОД) и открытые вебинары (ОВ) для подготовки к старту курса 3. отвечать на часто задаваемые вопросы от студентов об обучении в otus.ru 4.методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
31 января, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Патентная охрана в РФ: Научимся понимать суть патентования, изучим ход процедуры патентования
ИС-2019-01
1 февраля, пятница
20:00 — 21:30
Java-2018-08
Разработчик Java
16.2 NIO: Registration. NIO для сокетов. Проектная работа.
Java-2018-08
1 февраля, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
РСУБД: Использование РСУБД. Подключение и работа с БД
Дмитрий Шебордаев C++-2018-09
1 февраля, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Web сервера: Изучаем протоколы HTTP/HTTPS, HTTP 2.0 Разбираемся с SSL Устанавливаем и настраиваем Apache и Nginx Настраиваем vhosts
Александр Румянцев Linux-2018-10
1 февраля, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
Async. Часть 2: async/await. Error handling
Python-2018-10
1 февраля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring MVC View: По окончании данного занятия слушатели смогут разрабатывать View в классических Web-приложениях, как с использованием JSP, так и с помощью современных технологий: Thymeleaf, Freemarker, и т.д.
Spring-2018-11
1 февраля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Testing. Часть 2: Автоматизация тестирования. Continuous integration, continuous delivery, continuous deployment. Canary deployment, feature flags, staged rollouts. Документирование.
Python-2018-12
1 февраля, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Services. WorkManager: По окончании занятия участники смогут различать основные типы сервисов, понимать, что такое WorkManager, управлять критериями запуска задачи, уметь выставлять последовательность выполнения, управлять передачей и получением данных.
Android-2018-12
1 февраля, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Мотивация студентов: После занятия вы сможете: 1. определить свой стиль обучения по тесту Хани-Мамфорда и определять стили обучения своих студентов 2. выбирать приемы для мотивации студентов на вебинаре 3. методически смотреть на учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
2 февраля, суббота
10:00 — 11:30
Java-2018-08
Разработчик Java
17.1 Консультация по ДЗ и проектам
Java-2018-08
2 февраля, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Domain Adaptation : Участники познакомятся с мощным подходом решения одинаковых задач на разных датасетах, для повышения точности решения в случае недостаточности данных
DLE-2018-11
2 февраля, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
9.2 XML: XML. Java NIO. Разбор примеров и ДЗ.
Java-2018-10
4 февраля, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Выбор инструментов для эффективной работы. ATS- и HRM-системы
IT-Recruiter-2018-11
4 февраля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Мотивация: Что мотивирует и демотивирует людей; как измерять и управлять; самомотивация.
TeamLeader-2018-11
4 февраля, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Криптопровайдеры (CSP) и криптобиблиотеки: Microsoft CSP, OpenSSL, Bouncy Castle и другие криптобиблиотеки.
ITSec-2018-11
4 февраля, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Routing и модели данных: Участники смогут: - Описывать routing для Vue приложений - Создавать формы, связывая шаблоны с моделями
JavaScript-2018-10
4 февраля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Automatization. Часть 1: Базы данных, коннекторы, ping-reconnect, конкурентное использование, connection pooling, "отстреливание" долгих запросов. Кеширование. Networking, socket, UDP, TCP/IP. HTTP, timeouts, requests.
Python-2018-12
4 февраля, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DDL: создание и редактирование объектов БД: Создание сущностей. Выбор первичного ключа. Внешние ключи. Команды DDL — CREATE, ALTER, DROP.
СУБД-2018-12
4 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Файловые системы и LVM: LVM - облегчаем себе жизнь управления файловыми системами. архитектура файловой системы Linux: суперблок, блоки, inodes, журналы. разбираемся в многообразии файловых систем: ext2/3/4, xfs, raiserfs, btrfs, zfs, cephfs Лабораторная работа: создаем и меняем размеры томов LVM и файловых систем. Знакомимся с mount, mkfs, fsck, resize2fs, /etc/fstab
Linux-2019-01
4 февраля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Обучение без учителя. K-means, EM алгоритм: Обучение без учителя. Алгоритмы кластеризации, области применения. K-means. Оценка качества обучения, ограничения и подбор алгоритма для задачи. Алгоритмы с lower-bound. EM алгоритм.
Александр Никитин DataScientist-2018-12
4 февраля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Что это и зачем? Как выглядит в C++: макросы и шаблонная магия. Примеры. Type traits в STL. SFINAE
C++-2018-12
4 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Файловые системы и LVM: LVM - облегчаем себе жизнь управления файловыми системами. архитектура файловой системы Linux: суперблок, блоки, inodes, журналы. разбираемся в многообразии файловых систем: ext2/3/4, xfs, raiserfs, btrfs, zfs, cephfs Лабораторная работа: создаем и меняем размеры томов LVM и файловых систем. Знакомимся с mount, mkfs, fsck, resize2fs, /etc/fstab
Linux-2019-01
4 февраля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Оператор SELECT и простые фильтры: Работа с БД MS SQL работа с таблицами, язык SQL, оператор SELECT Простые фильтры в WHERE, объединение условий Планы запросов. Виды соединений таблиц.
Павел Стрекалов MS SQL Server-2019-01
4 февраля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Медианы и порядковые статистики: Студенты научатся реализовывать алгоритмы для нахождения медианы и порядковых статистик.
Algo-2018-12
4 февраля, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Выдача и прием обратной связи устно/письменно: После занятия вы сможете: 1. перечислять правила выдачи обратной связи 2. замечать и заменять в своей письменной и устной речи военную риторику, некорректные обороты на уместные для обучения 3. сформулировать вопрос для запроса обратной связи (рефлексии) на занятии 4. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
Дата и время Событие Преподаватель Группа
21 января, понедельник
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Ingress-контроллеры и сервисы в Kubernetes.: Работа с удаленными хранилищами данных.
Никита Вельгин DevOps-2018-09
21 января, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Электронный документ и принципы построения электронного документооборота с применением сертификатов : Практические занятия.
ITSec-2018-11
21 января, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Специфика построений приложений в React - Best Practices: - Эффективно разрабатывать приложения на React, учитывая последние тенденции в разработке front-end - Использовать Advanced React - Применять на практике Best-Practices разработки на React
Владимир Клепов JavaScript-2018-10
21 января, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка вставками, сортировка Шелла, сортировка выбором, пузырьковая сортировка: Студенты освоят алгоритмы сортировки вставками, выбором, пузырьком, сортировку Шелла. По окончании занятия студенты смогут реализовывать и правильно применять данные алгоритмы.
Algo-2018-12
21 января, понедельник
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 5: По итогам занятия вы сможете: 1. проводить вебинар на 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
Дарья Вьюнова OnlineTeacher-2018-11
21 января, понедельник
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Защита программ курсов участников: После занятия вы сможете: 1. презентовать себя и свою программу курса на дне открытых дверей (ДОД) 2. отвечать на вопросы по своей программе курса
Дарья Вьюнова OnlineTeacher-2018-11
21 января, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Обучение с учителем. Логистическая регрессия: Реализации логистической регрессии с помощью метода стохастического градиентного спуска
DataScientist-2018-12
21 января, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД: Рассматриваем различные кейсы проектирования БД. Обсуждаем нюансы.
Алексей Цыкунов СУБД-2018-12
21 января, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Вывод и адаптация сотрудника: Организация первого рабочего дня сотрудника. Что такое адаптация и почему она важна? На что обращать внимание в поведении сотрудников в первые месяцы работы. Получение обратной связи от нового сотрудника.
IT-Recruiter-2018-11
21 января, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Межличностные коммуникации: Команда больше чем группа, но не перестает ею быть. Поэтому все относящееся к группам верно и для команды. Про внутренние и внешние границы, лидерство и поведение индивидуумов в группах.
TeamLeader-2018-11
21 января, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Обзор C++17 - а чего же там эдакого? Часть 2.: На дворе 21-й век... Но это Вы уже знаете и так. На этом занятии продолжим рассмотрение нововведений стандарта C++17. Впереди ещё много много интересного - не переключайтесь :). Над стандартной библиотекой трудятся лучшие умы сообщества. Поэтому и изменений довольно много. 1. Посмотрим на std::filesystem. Что-то напоминает? Или нет? Для тех, кто раньше использовал boost - самое то. 2. std::shared_ptr с массивами теперь работает также прекрасно, как и std::unique_ptr. Не поняли, о чём речь? Объясним в деталях. 3. std::scoped_lock как альтернатива довольно неудобному std::lock. Достаточно одного простого примера, чтобы понять суть. 4. std::optional - нечто, чего может и не быть. 5. std::any - нечто, что может быть чем угодно. 6. std::variant - нечто, что знает, чем оно является. И тоже что-то напоминает... 7. std::string_view - классная штука или новая опасность? 8. std::byte на замену uint8_t при работе с памятью. Семантика улучшена. 9. std::invoke и std::is_invocable - ценителям шаблонов. 10. Мало им было std::to_string и itoa, теперь есть ещё и std::to_chars и std::from_chars. Посмотрим, что изменилось. И почему вообще цифры буквами записать так сложно. 11. std::as_const - тоже для любителей шаблонов. Постараемся придумать кейс использования. 12. Уже оценили std::begin, std::end? Нет? Самое время! Встречайте - std::size, std::data и std::empty. Попробуем пообещать себе использовать. 13. Логические метафункции - поймут только знатоки. Посмотрим, восхитимся и забудем. Довольно узкая тема. 14. emplace_back теперь возвращает ссылку. Отставить emplace_back + back! Наконец-то. 15. Searcher functors - для тех, кто знает, что такое алгоритм Бойера – Мура или алгоритм Бойера — Мура – Хорспула. Немного погрузимся, но совсем чуть-чуть. 16. Даёшь больше математики! Не знаете, что такое Дзета-функция Римана? А стандарт C++17 знает. Чисто для информации - на занятиях использовать не будем. 17. try_emplace и insert_or_assign в std::map - оценят только те, кто наступал на грабли. Покажем на примере. 18. Хотите узнать, чем std::apply отличается от std::invoke? Приходите - поговорим об этом. 19. Много проблем с std::initializer_list? Их решить призван метод std::make_from_tuple. 20. Кто-нибудь пользовался std::not1 и std::not2? Теперь можно пользоваться ещё одной функцией - std::not_fn. Не пользовались? Попробуем на занятии. 21. Пересадка элементов контейнеров гораздо проще пересадки органов - std::extract спешит на помощь! Заодно посмотрим на merge-метод. 22. std::is_integral<T>::value - теперь можно короче: std::is_integral_v<T>. Шаблоны становятся чуть менее страшными. 23. Параллельные алгоритмы теперь не только в параллельных вселенных. Больше не нужно изобретать велосипедов (хотя бы части). Есть также возможности языка, которые больше таковыми не являются. Кое-что было безжалостно выпилено из стандарта. 1. Попрощаемся с триграфами (а кто-то узнает о том, что они были). 2. Простимся с std::auto_ptr (надеюсь, никто и не пользовался). 3. Незаслуженно забудем std::random_shuffle. 4. Узнаем, что теперь нельзя делать перфиксный и постфиксный инкременты для типа bool (да, раньше можно было). 5. Больше не будем использовать спецификацию исключений.
C++-2018-12
21 января, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
OOP. Часть 1: Object model, new-style classes, MRO, super. Множественное наследование, slots, new, name mangling. Дескрипторы, data и non-data дескрипторы, descriptor protocol, property.
Станислав Ступников Python-2018-12
22 января, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Создание и оценка учебных заданий: Предполагается, что после занятия вы сможете: 1. объяснить смысл подачи заданий в процессе обучения 2. составлять полную и понятную студентам инструкцию к ДЗ 3. определять критерии оценки задания 4. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
22 января, вторник
20:00 — 21:30
СУБД-2018-09
Реляционные СУБД
Обсуждение проектов: Вопросы по курсовому проекту.
СУБД-2018-09
22 января, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Управление конфигурацией.: Основные DevOps инструменты: Chef, Ansible, Puppet, Salt. Знакомство с Ansible.
DevOps-2018-11
22 января, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
8.2 Creational patterns: Creational patterns. Связь между паттернами, "похожие" паттерны. Антипаттерны. Разбор примеров и ДЗ.
Java-2018-10
22 января, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Атомарность
Дмитрий Шебордаев C++-2018-09
22 января, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
SQL и NoSQL базы данных: По окончанию данного семинара слушатели начнут разбираться в особенностях реляционных и различных нереляционных (NoSQL) баз данных. Также слушатели научатся правильно выбирать NoSQL БД для решения соответствующих задач.
Spring-2018-11
22 января, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Мосты, туннели и VPN: Разбираемся в терминах и протоколах - что такое мосты, туннели, VPN, PPP, PPTP, PPoE, IPoE, GRE, IPIP, IpSec, L2TP. Строим VPN между линуксами, разбираем нюансы подключения к Cisco и Mikrotik. Лабораторная работа: VPN через openvpn
Александр Румянцев Linux-2018-10
23 января, среда
20:00 — 21:30
DLE-2018-11
Machine Learning
Вариационный автокодировщик: Участники познакомятся с одной из самых популярных генеративных моделей нейронных сетей
DLE-2018-11
23 января, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
C extensions: Написание расширений на C, C API.
Python-2018-10
23 января, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
3.2 Инструменты для преобразования контейнеров: Инструменты для преобразования контейнеров. Apache Commons. Google Guava. Разбор примеров и ДЗ.
Александр Галилов Java-2018-12
23 января, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Пирамидальная сортировка (heap sort), tree sort: Студенты смогут реализовывать и применять пирамидальную сортировку, tree sort.
Algo-2018-12
23 января, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Feature engineering: 1. Отбор признаков. 2. Преобразование исходных данных в подходящий для модели формат. 3. Преобразование признаков для повышения точности модели. 4. Выбор части признаков.
DataScientist-2018-12
23 января, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Управление проектами и наймом как процессом: Управление проектами и наймом как процессом. В каждой деле важно уметь смотреть на результаты своей работы со стороны, иметь критический взгляд на процессы, в которых вы работаете, видеть возможности для улучшения и развития. На данном занятии мы посмотрим и обсудим, что может быть вашей зоной роста и развития в рекрутменте. Как порой привычные и очевидные моменты в вашей работе можно вывести на уровень проекта и повлиять на общую эффективность рекрутмента.
IT-Recruiter-2018-11
23 января, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Управление, делегирование, контроль и развитие: Как управлять командой; где придержать а где отпустить; как управлять развитием команды комплексно.
TeamLeader-2018-11
23 января, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Activity, Fragment или View. Сохранение состояния: По окончании занятия участники смогут понимать разницу в жизненном цикле активити и фрагмента, их нагрузки на память, уметь связывать вью с жизненным циклом фрагмента или активити. Знать основные способы сохранения состояния.
Android-2018-12
24 января, четверг
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Интеграция Kubernetes в GitlabCI.: Использование формата упаковки приложений Charts в Kubernetes Helm.
Сергей Богатырец DevOps-2018-09
24 января, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
4.1 Сборщик мусора: Параметры запуска VM. Сборщик мусора. Виды сборок. Разделение памяти под разные поколения объектов. Виды сборщиков. JMX. Управление приложением из jconsole. OutOfMemory. dump памяти. Исседование thread dump и heap dump.
Егор Шубин Java-2018-12
24 января, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Основы Vue: - Настроить себе окружение IDE, зависимости и библиотеки для создания проектов и работы с Vue - Создавать простейшие приложения используя Vue
JavaScript-2018-10
24 января, четверг
20:00 — 22:00
OnlineTeacher-2018-11
Онлайн-преподаватель
Итоги: проработка кейсов: После занятия вы сможете: 1. подвести итоги обучения на курсе "Онлайн преподаватель" 2. оценить развитие педагогических компетенций в процессе обучения по листу самооценки 3. вспомнить все содержание курса "Онлайн преподаватель", чтобы определить, получили ли вы ответы на вопросы, которые вы формулировали на первом занятии 4. разобрать вопросы, ответы на которые вы не получили, чтобы восполнить недостающий в курсе "Онлайн преподаватель" контент 5. определить, с кем вы дальше взаимодействуете по подготовке запуска курса
Дарья Вьюнова OnlineTeacher-2018-11
24 января, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Продолжение знакомства с Ansible: templates, handlers, dynamic inventory, vault, tags.
Никита Вельгин DevOps-2018-11
24 января, четверг
20:00 — 21:30
Java-2018-08
Разработчик Java
15.2 Executors: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ.
Виталий Чибриков Java-2018-08
25 января, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
ffi. Cython. Pypy
Python-2018-10
25 января, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
Сетевое взаимодействие: Сокеты. Протоколы: TCP и UDP. Сериализация. HTTP. Json. Zmq. Protobuf.
Дмитрий Шебордаев C++-2018-09
25 января, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Преподавательская OTUS: инструменты, фичи, лайфхаки: После занятия вы сможете: 1. вносить данные учебной программы: описание модулей, занятий и домашних заданий 2. размещать материалы к занятиям 3. составлять входной тест 4. проверять домашние задания (ДЗ), писать комментарии и менять статусы ДЗ 5. смотреть результаты опросов по результатам занятий 6. создавать вебинарную комнату 7. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
25 января, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Data для подключения к нереляционным БД: После данного занятия слушатели смогу разрабатывать DAO, хранящие данные в нереляционных БД с помощью других Spring Data проектов.
Spring-2018-11
25 января, пятница
20:00 — 21:30
Java-2018-08
Разработчик Java
16.1 Многопроцессные приложения: Сокеты. RMI. Разбор примера многопроцессного приложения.
Java-2018-08
25 января, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Философия Clean, MVP, MVVM: По окончании занятия участники смогут знать и отличать основные паттерны программирования, понимать суть философии Clean.
Android-2018-12
25 января, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
OOP. Часть 2: Интроспекция. Магические методы. Модуль ABC, абстрактные классы. Metaclasses и "черная магия". Design patterns, ключевые принципы, примеры.
Python-2018-12
25 января, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
DNS - настройка и обслуживание. DHCP.: Настраиваем DHCP Узнаем как завести домен Как управлять зонами (bind/powerdns) Как обслуживать свой домен самостоятельно Разбираем dig/host/nslookup Лабораторная работа: настраиваем свой кеширующий днс (мастер/слейв) со своей локальной зоной
Леонид Альбрехт Linux-2018-10
26 января, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Генеративные Состязательные Сети: Участники познакомятся с фреймворком состязательных сетей на примере задачи порождения примеров аналогичных тренировочному множеству.
DLE-2018-11
26 января, суббота
12:00 — 13:30
WebPython-2018-07
Web-разработчик на Python
asyncio
WebPython-2018-07
28 января, понедельник
19:00 — 21:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Погружение в OTUS: цели, принципы, условия организации. Паспорт программы: После занятия вы сможете: 1. пользоваться личным кабинетом (ЛК) (настроить календарь и уведомления, найти материалы занятия, сдать СР через Чат с преподавателем, найти ссылку на опрос после занятия и заполнить его, найти дату занятия) 2. написать фрагмент паспорта своего курса (определить направление, название и вопросы, ответы на которые получит студент на вашем курсе) 3. попробовать и прочувствовать на себе практикоориентированность занятий и курса Онлайн преподаватель
OnlineTeacher-2019-01
28 января, понедельник
20:00 — 21:30
Linux-2019-01
С чего начинается Linux: Знакомство. Обзор базовых инструментов, которые понадобятся в течении курса - ssh и его клиенты, vagrant, git. Какие версии LInux бывают. Ядро Linux. Краткое введение. Syscalls. Версии ядра. Обновление ядра. Ручная сборка ядра. Модули ядра. Команды: modprobe, lsmod, rmmod. Лабораторная работа. Установка с образа, обновление ядра, включение/выключение модулей.
Linux-2019-01
в январе
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Kubernetes. Мониторинг и логирование: Развертывание Prometheus в Kubernetes. Настройка Prometheus и Grafana для сбора метрик кластера и приложений. Развертывание и настройка EFK для сбора логов.
Никита Вельгин DevOps-2018-09
28 января, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Простая и усиленная электронная подпись. Обзор средств простой электронной подписи: Одноразовые пароли, сильные и слабые их стороны.
ITSec-2018-11
28 января, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Компоненты, шаблонизатор и формы: Участники смогут - Понимать синтаксис шаблонизаторы - Создавать компоненты, описывать атрибуты элементов
JavaScript-2018-10
28 января, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка слиянием, timsort. Быстрая сортировка: Студенты освоят и смогут реализовать алгоритмы быстрой сортировки, сортировки слиянием и timsort.
Algo-2018-12
28 января, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Задача классификации. Метод ближайших соседей (kNN): Алгоритм kNN. Влияние нормализации данных в kNN. Структуры данных для оптимизации kNN. Кросс валидация. Методы оценки качества алгоритмов классификации.
DataScientist-2018-12
28 января, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД: OLAP: разбираем пример проектирования OLAP
СУБД-2018-12
28 января, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Не только закрываем вакансии, но и считаем. Все про аналитику в работе рекрутера: Не только закрываем вакансии, но и считаем. Все про аналитику в работе рекрутера. Обсудим основные метрики рекрутмента в целом и по вакансиям в частности. Что считаем, как считаем, какие цифры показываем заказчикам и на какие показатели ориентируемся сами.
IT-Recruiter-2018-11
28 января, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Психологические типологии: все люди разные: Что такое психологические типологии; что из этого можно вынести; как применять
Роман Швецов TeamLeader-2018-11
28 января, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Вглубь реализации умных указателей.: Подводные камни и оптимизации.
C++-2018-12
28 января, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Testing. Часть 1: Пирамида тестирования. Test design, coverage. Unit testing, integration testing. Mocking, monkey patching. Фикстуры. Нагрузочное тестирование.
Python-2018-12
28 января, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
С чего начинается Linux: Знакомство. Обзор базовых инструментов, которые понадобятся в течении курса - ssh и его клиенты, vagrant, git. Какие версии LInux бывают. Ядро Linux. Краткое введение. Syscalls. Версии ядра. Обновление ядра. Ручная сборка ядра. Модули ядра. Команды: modprobe, lsmod, rmmod. Лабораторная работа. Установка с образа, обновление ядра, включение/выключение модулей.
Александр Румянцев Linux-2019-01
29 января, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Введение. Плюсы и мифы патентования: Поймем влияние основ охраны интеллектуальной собственности на доходность и конкурентоспособность
ИС-2019-01
29 января, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Планирование занятий: структура, динамика, соотношение теория/практика: После занятия вы сможете: 1. планировать занятие и описывать его в понятной другому форме по шаблону для подготовки к вебинарам 2. наполнять мотивационный, содержательный и рефлексивный блоки плана занятия, применять правила динамики в плане для организации системно-деятельностного занятия 3. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
29 января, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Асинхронный ввод/вывод: Библиотеки и практики работы с неблокирующей передачей данных
Дмитрий Шебордаев C++-2018-09
29 января, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Принципы организации кода для управления конфигурацией.: Ansible роли, управление настройками нескольких окружений и best practices.
DevOps-2018-11
29 января, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
9.1 Сериализация: Java IO. Сериализация. Запись и чтение бинарных файлов. Работа с simple-json, javax.json и com.google.code.gson.
Java-2018-10
29 января, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Введение в Spring MVC, Spring MVC на Spring Boot: Слушатели смогут ориентироваться в архитектуре MVC и Spring MVC, создавать простые классические веб-приложения на основе Spring MVC и Spring Boot.
Spring-2018-11
29 января, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Фильтрация трафика: Углубляемся в iptables/firewalld разбираем цепочки и таблицы учимся правильно защищать свою сеть строим NAT, проксируем трафик, пробрасываем порты Лабораторная работа: защищаем веб сервер от DOS атак
Алексей Цыкунов Linux-2018-10
30 января, среда
10:00 — 11:30
DLE-2018-11
Machine Learning
Состязательный Автокодировщик и условная генерация: Участники познакомятся с новыми техниками применения состязательного фреймворка для повышения эффективности решения задач порождения данных
DLE-2018-11
30 января, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
Async. Часть 1: Generators, coroutines, yield from. Event loop. Future.
Python-2018-10
30 января, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
4.2 QA и тестирование: QA, тестирование. Виды тестов. "Заглушки". Testing frameworks: junit, mockito. Разбор примеров и ДЗ.
Александр Галилов Java-2018-12
30 января, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Сортировка подсчетом, поразрядная сортировка, блочная сортировка (bucket sort): Студенты освоят и смогут реализовать сортировку подсчетом, поразрядную сортировку, блочную сортировку.
Algo-2018-12
30 января, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Метод опорных векторов: 1. Метод опорных векторов(SVM), интерпретация. 2. Случай линейно неразделимых данных. 3. kernel trick, representer theorem, примеры ядер. 4. Пример SVM в sklearn.
Александр Никитин DataScientist-2018-12
30 января, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Сотрудник: роли, hard&soft skills: В каких ролях выступает сотрудник в рабочем процессе; какие навыки критически важны
TeamLeader-2018-11
30 января, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Android Jetpack, обзор Navigation : По окончании занятия участники смогут понимать принцип Android Jetpack, знать основные составляющие каждого из 4-х компонентов, иметь представление о работе Navigation.
Android-2018-12
30 января, среда
20:00 — 21:30
WebPython-2018-07
Web-разработчик на Python
QnA
WebPython-2018-07
31 января, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Патентная охрана в РФ: Научимся понимать суть патентования, изучим ход процедуры патентования
ИС-2019-01
31 января, четверг
20:00 — 21:30
Linux-2019-01
Дисковая подсистема: Программный и аппаратный RAID. Получение информации о дисковой системе системе с помощью dmidecode, dmesg, smartctl. MBR и GPT. Команды gdisk/fdisk/parted/partprobe. Знакомимся с multipath Лабораторная работа: управление рейд массивом с помощью mdadm: создание, съем информации. Разбиваем на партиции
Linux-2019-01
31 января, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Базы данных и какие они бывают: Что такое базы данных и какие они бывают? Как появились и где какие виды используются? О возможностях SQL server и об Azure О том как будем работать и как развернуть бэкап учебной базы.
MS SQL Server-2019-01
31 января, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Усиленная электронная подпись. Программные средства ЭП
ITSec-2018-11
31 января, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
5.1 Аннотации: Аннотации. Стандартные аннотации. Применение аннотаций. Типы аннотаций. Синтаксис. Создание своих аннтатаций. Reflection.
Егор Шубин Java-2018-12
31 января, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Необходимость тестирования и принципы тестирования. Основные методологии, применяемые при разработке ПО и место тестирования в них. Структура команды тестирования, составляющие успешного проекта.: Основы тестирования программного обеспечения. Объяснение различий и сходства различных методологий разработки ПО и места тестирования в них. Описание типичной структуры команды тестирования. Описание типичной структуры команды тестирования, задачи и зону ответственности специалистов. Вы сможете: 1. Определять различие между источником и результатом дефекта 2. Описать, почему тестирование - это часть обеспечения качества и привести примеры, как тестирование способствует повышению качества 3. Объяснять различия и сходство различных методологий разработки ПО и места тестирования в них 4. Обосновать, что модели разработки ПО должны быть адаптированы в контексте проектов, в которых они используются, и характеристик разрабатываемых продуктов 5. Описать структуру команды тестирования, задачи и зону ответственности специалистов
Нина Деваева QA-specialist-2019-01
31 января, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Локальная разработка Ansible ролей с Vagrant. Тестирование конфигурации.
DevOps-2018-11
31 января, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проектирование БД - семинар: Анализируем созданные проекты. Дискутируем, вносим корректировки. Разбираем какие вопросы и проблемы обслуживания и сопровождения нужно учесть на этапе проектирования Продолжаем презентацию проектов
СУБД-2018-12
31 января, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Имидж преподавателя OTUS: заметки, статьи, ДОДы и открытые вебинары. Работа с продюсерами: После занятия вы сможете: 1. заполнить анкету преподавателя для размещения вас на сайте otus.ru 2. различать такие маркетинговые активности как: заметки и статьи, дни открытых дверей (ДОД) и открытые вебинары (ОВ) для подготовки к старту курса 3. отвечать на часто задаваемые вопросы от студентов об обучении в otus.ru 4.методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
31 января, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Идея аллокаторов.: Стандартный аллокатор и его недостатки. Различные методы управлением памятью: достоинства и недостатки.
C++-2018-12
31 января, четверг
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Финальное занятие. Выдача курсового проекта: Подводим итоги по курсу. Выдаем курсовой проект и даем возможность за пятый месяц закрыть долги по домашкам студентам
Сергей Богатырец DevOps-2018-09
31 января, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Дисковая подсистема: Программный и аппаратный RAID. Получение информации о дисковой системе системе с помощью dmidecode, dmesg, smartctl. MBR и GPT. Команды gdisk/fdisk/parted/partprobe. Лабораторная работа: управление рейд массивом с помощью mdadm: создание, съем информации. Разбиваем на партиции.
Linux-2019-01
1 февраля, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Мотивация студентов: После занятия вы сможете: 1. определить свой стиль обучения по тесту Хани-Мамфорда и определять стили обучения своих студентов 2. выбирать приемы для мотивации студентов на вебинаре 3. методически смотреть на учебные занятия других преподавателей и давать устный фидбэк
Дарья Вьюнова OnlineTeacher-2018-12
1 февраля, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
Async. Часть 2: async/await. Error handling
Python-2018-10
1 февраля, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
РСУБД: Использование РСУБД. Подключение и работа с БД
Дмитрий Шебордаев C++-2018-09
1 февраля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring MVC View: По окончании данного занятия слушатели смогут разрабатывать View в классических Web-приложениях, как с использованием JSP, так и с помощью современных технологий: Thymeleaf, Freemarker, и т.д.
Spring-2018-11
1 февраля, пятница
20:00 — 21:30
Java-2018-08
Разработчик Java
16.2 NIO: Registration. NIO для сокетов. Проектная работа.
Java-2018-08
1 февраля, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Services. WorkManager: По окончании занятия участники смогут различать основные типы сервисов, понимать, что такое WorkManager, управлять критериями запуска задачи, уметь выставлять последовательность выполнения, управлять передачей и получением данных.
Android-2018-12
1 февраля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Testing. Часть 2: Автоматизация тестирования. Continuous integration, continuous delivery, continuous deployment. Canary deployment, feature flags, staged rollouts. Документирование.
Python-2018-12
1 февраля, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Web сервера: Изучаем протоколы HTTP/HTTPS, HTTP 2.0 Разбираемся с SSL Устанавливаем и настраиваем Apache и Nginx Настраиваем vhosts
Александр Румянцев Linux-2018-10
2 февраля, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Domain Adaptation : Участники познакомятся с мощным подходом решения одинаковых задач на разных датасетах, для повышения точности решения в случае недостаточности данных
DLE-2018-11
2 февраля, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
9.2 XML: XML. Java NIO. Разбор примеров и ДЗ.
Java-2018-10
2 февраля, суббота
10:00 — 11:30
Java-2018-08
Разработчик Java
17.1 Консультация по ДЗ и проектам
Java-2018-08
4 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Файловые системы и LVM: LVM - облегчаем себе жизнь управления файловыми системами. архитектура файловой системы Linux: суперблок, блоки, inodes, журналы. разбираемся в многообразии файловых систем: ext2/3/4, xfs, raiserfs, btrfs, zfs, cephfs Лабораторная работа: создаем и меняем размеры томов LVM и файловых систем. Знакомимся с mount, mkfs, fsck, resize2fs, /etc/fstab
Linux-2019-01
4 февраля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Оператор SELECT и простые фильтры: Работа с БД MS SQL работа с таблицами, язык SQL, оператор SELECT Простые фильтры в WHERE, объединение условий Планы запросов. Виды соединений таблиц.
Павел Стрекалов MS SQL Server-2019-01
4 февраля, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Криптопровайдеры (CSP) и криптобиблиотеки: Microsoft CSP, OpenSSL, Bouncy Castle и другие криптобиблиотеки.
ITSec-2018-11
4 февраля, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Routing и модели данных: Участники смогут: - Описывать routing для Vue приложений - Создавать формы, связывая шаблоны с моделями
JavaScript-2018-10
4 февраля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Медианы и порядковые статистики: Студенты научатся реализовывать алгоритмы для нахождения медианы и порядковых статистик.
Algo-2018-12
4 февраля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Обучение без учителя. K-means, EM алгоритм: Обучение без учителя. Алгоритмы кластеризации, области применения. K-means. Оценка качества обучения, ограничения и подбор алгоритма для задачи. Алгоритмы с lower-bound. EM алгоритм.
Александр Никитин DataScientist-2018-12
4 февраля, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DDL: создание и редактирование объектов БД: Создание сущностей. Выбор первичного ключа. Внешние ключи. Команды DDL — CREATE, ALTER, DROP.
СУБД-2018-12
4 февраля, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Выбор инструментов для эффективной работы. ATS- и HRM-системы
IT-Recruiter-2018-11
4 февраля, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Выдача и прием обратной связи устно/письменно: После занятия вы сможете: 1. перечислять правила выдачи обратной связи 2. замечать и заменять в своей письменной и устной речи военную риторику, некорректные обороты на уместные для обучения 3. сформулировать вопрос для запроса обратной связи (рефлексии) на занятии 4. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
4 февраля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Мотивация: Что мотивирует и демотивирует людей; как измерять и управлять; самомотивация.
TeamLeader-2018-11
4 февраля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Что это и зачем? Как выглядит в C++: макросы и шаблонная магия. Примеры. Type traits в STL. SFINAE
C++-2018-12
4 февраля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Automatization. Часть 1: Базы данных, коннекторы, ping-reconnect, конкурентное использование, connection pooling, "отстреливание" долгих запросов. Кеширование. Networking, socket, UDP, TCP/IP. HTTP, timeouts, requests.
Python-2018-12
4 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Файловые системы и LVM: LVM - облегчаем себе жизнь управления файловыми системами. архитектура файловой системы Linux: суперблок, блоки, inodes, журналы. разбираемся в многообразии файловых систем: ext2/3/4, xfs, raiserfs, btrfs, zfs, cephfs Лабораторная работа: создаем и меняем размеры томов LVM и файловых систем. Знакомимся с mount, mkfs, fsck, resize2fs, /etc/fstab
Linux-2019-01
5 февраля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Объекты интеллектуальной собственности: Научимся ориентироваться в основных понятиях, классифицировать ОИС, понимать вариативность видов охраны ОИС, составлять оптимальную схему
ИС-2019-01
5 февраля, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Key Value: Идея NoSQL. Aerospike, redis, leveldb
Дмитрий Шебордаев C++-2018-09
5 февраля, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 2: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2018-12
5 февраля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Классификация тестирования.: Различные уровни тестирования: определение типичных объектов тестирования, целей и работ, связанных с ними, тестировщиков, типов характерных дефектов. Функциональное и нефункциональное тестирование, статическое и динамическое тестирование и другие виды классификации. Вы сможете: 1. Различать и сравнивать тестирования различных уровней. 2. Знать характерные особенности и типичные дефекты для каждого вида тестирования.
QA-specialist-2019-01
5 февраля, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Технология контейнеризации. Введение в Docker.
DevOps-2018-11
5 февраля, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
10.1 JDBC: Работа с реляционной базой. JDBC. ORM через паттерн Executor. JPA.
Java-2018-10
5 февраля, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Современные приложения на Spring MVC: Слушатели смогут создавать современные приложения (основанные на AJAX архитектуре и SPA-приложения). Ну и, конечно, после данного занятия слушатели смогут создавать контроллеры всех сортов и мастей для решения большого спектра задач в веб-приложениях. А также слушатели познакомятся с высокоуровневым WebFlow для описания Web-приложений.
Spring-2018-11
5 февраля, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Динамический веб контент: разбираем CGI/FCGI/WSGI/mod_xxx настраиваем uwsgi/php_fpm разбираемся с python/perl/php/ruby
Linux-2018-10
6 февраля, среда
10:00 — 11:30
DLE-2018-11
Machine Learning
Обзор: другие состязательные сети: Участники познакомятся с наиболее актуальными состязательными моделями и техниками
DLE-2018-11
6 февраля, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
Golang. Часть 1: Производительность Python. Golang. Toolchain, структура проекта, менеджмент зависимостей, тур по языку.
Python-2018-10
6 февраля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
5.2 Java 8: Элементы функционального программирования. Streams. Lambdas. Примеры.
Егор Шубин Java-2018-12
6 февраля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Двоичные деревья поиска, декартовы деревья: Студенты освоят и смогут применять двоичные деревья поиска и декартовы деревья.
Algo-2018-12
6 февраля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Иерархическая кластеризация, DB-Scan: 1. Иерархическая кластеризация 2. DB-Scan. 3. Optics. Спектральная кластеризация.
Александр Никитин DataScientist-2018-12
6 февраля, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Что такое бренд работодателя, зачем он рекрутеру. Основные характеристики бренда: Работа с брендом работодателя и основными характеристиками бренда. Что такое ценностное предложение и как его сформулировать. Как бренд работодателя должен использоваться рекрутером. Основные понятия: EVP, целевая аудитория и т.д.
IT-Recruiter-2018-11
6 февраля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Один на один: взаимодействие начальника и подчиненного: Что необходимо донести до каждого сотрудника; как заключать договоренности; как "подталкивать"; как и за что увольнять.
TeamLeader-2018-11
6 февраля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Работа с потоками. RxJava 2, RxAndroid — часть 1, ViewModel + LiveData: По окончании занятия участники смогут различать инструменты работы с потоками (Runnable, Handler, Looper), ознакомиться с основными принципами RxJava, различать виды операторов. Ознакомиться с RxAndroid. Знать и отличать виды LiveData, пользоваться в комбинации с ViewModel.
Android-2018-12
7 февраля, четверг
20:00 — 21:30
Linux-2019-01
Загрузка системы: Как происходит загрузка системы. В чем разница между BIOS/UEFI. Знакомимся GRUB2 и учимся его настраивать. Управляем initrd с помощью dracut. Знакомимся с udev. Учимся восстанавливать сломанный загрузчик Лабораторная работа: прописываем в grub несколько конфигураций с разными ядрами. Ставим хук в initrd
Linux-2019-01
7 февраля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Виды соединений таблиц: Подробнее оператор SELECT виды соединений таблиц, (немного теории множеств).
MS SQL Server-2019-01
7 февраля, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Аппаратные средства ЭП. Смарт-карты, usb-токены и HSM (Hardware Security Module)
ITSec-2018-11
7 февраля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
6.1 Типы ссылок. Кэширование: Типы ссылок в Java. Системы кэширования. Ehcache.
Java-2018-12
7 февраля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Планирование, мониторинг и контроль тестирования. Анализ тестирования.: Рассмотрение типичных задач участников процесса тестирования программного обеспечения. Вы сможете: 1. Определять мероприятия по планированию, мониторингу и контролю процесса тестирования.
Нина Деваева QA-specialist-2019-01
7 февраля, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Advanced Vue - Vuex: Участники смогут: - Применять анимацию в компонентах - Создавать плагины - Разбираться в тонкостях Change Detection
JavaScript-2018-10
7 февраля, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Docker контейнеры. Docker под капотом
DevOps-2018-11
7 февраля, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DML: изменение данных: Учимся изменять данные и сохранять изменения. INSERT, UPDATE, DELETE. COMMIT, ROLLBACK. Каскадные изменения.
СУБД-2018-12
7 февраля, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 1.1: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
7 февраля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Принципы проектирования ПО: UML. Принципы: SoC, DRY, YAGNI, KISS, TDA, LoD, SOLID
C++-2018-12
7 февраля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Загрузка системы: Как происходит загрузка системы. В чем разница между BIOS/UEFI. Знакомимся GRUB2 и учимся его настраивать. Управляем initrd с помощью dracut. Знакомимся с udev. Учимся восстанавливать сломанный загрузчик Лабораторная работа: прописываем в grub несколько конфигураций с разными ядрами. Ставим хук в initrd
Александр Румянцев Linux-2019-01
8 февраля, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
Golang. Часть 2: Внутренности: горутины, сборщик мусора, оптимизации.
Python-2018-10
8 февраля, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
Много данных: Map reduce
Дмитрий Шебордаев C++-2018-09
8 февраля, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 3: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2018-12
8 февраля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Реактивное программирование: В данном модуле слушатели узнают, что такое Reactive программирование и познакомятся с библиотекой RxJava.
Spring-2018-11
8 февраля, пятница
20:00 — 21:30
Java-2018-08
Разработчик Java
18.1 Консультация по ДЗ и проектам
Java-2018-08
8 февраля, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
RxJava 2, RxAndroid — часть 2, RxLifecycle + RxPermission : По окончании занятия участники смогут понимать и уметь обрабатывать работу в потоках, подписку, знать разницу между Hot and Сold Observable, уметь пользоваться RxLifecycle + RxPermission.
Android-2018-12
8 февраля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Automatization. Часть 2: Архитектуры web-server'ов. Демонизация, конфиги, логирование. Setup tools и дистрибуция, менеджмент зависимостей. Пакеты и пакетные менеджеры, сборка.
Python-2018-12
8 февраля, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Mysql: Учимся администрировать mysql Устанавливаем, запускаем, мониторим Создаем схемы, делаем простые запросы Учимся делать бэкап и репликацию
Linux-2018-10
9 февраля, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Обзор: Inception и ResNet: Участники gознакомятся с одной из самых популярных глубоких архитектур компьюетрного зрения и узнают за счет чего можно обучать очень глубокие нейронный сети
DLE-2018-11
9 февраля, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
10.2 myBatis: Inmemory базы. myBatis. Разбор примеров и ДЗ.
Java-2018-10
11 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Bash, awk, sed, grep и другие: Изучаем основные рабочие инструменты системного администратора. Базовое программирование. Переменные, условия, циклы, однострочники. Знакомимся с командами интерпретатора bash. Знакомимся с командами awk/sed/grep/egrep/cut/find/sort/uniq и другими Лабораторная работа: пишем скрипт
Linux-2019-01
11 февраля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
SQL операторы изменения данных: Операторы INSERT, UPDATE, UPSERT, DELETE, MERGE, Bulk insert
MS SQL Server-2019-01
11 февраля, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
"Облачная" подпись и другие перспективные технологии
ITSec-2018-11
11 февраля, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Специфика построений приложений c Vue, Best Practices
JavaScript-2018-10
11 февраля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Красно-черные деревья, расширяющиеся деревья, АВЛ-деревья: Студенты освоят и смогут применять красно-черные деревья, расширяющиеся деревья, АВЛ-деревья.
Algo-2018-12
11 февраля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Поиск выбросов в данных
DataScientist-2018-12
11 февраля, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DML: выборка данных: Выбираем данные из одной и нескольких таблиц. Изучаем разнообразия JOIN и условия WHERE.
СУБД-2018-12
11 февраля, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Что такое бренд работодателя, каковы критерии, как оценить бренд своей компании. Часть 2
IT-Recruiter-2018-11
11 февраля, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 1.2: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
11 февраля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Обратная связь и развитие: Как организовать открытый обмен мнениями; как составлять план развития и ставить цели "на вырост".
Роман Швецов TeamLeader-2018-11
11 февраля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
GRASP.: Рассмотрим: Indirection, Low Coupling, Polymorphism, Protected Variations. Дополним всё это безобразие: Creator, Controller, Pure Fabrication, Information Expert, High Cohesion
C++-2018-12
11 февраля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Dynamic Web: Dynamic Web, CGI, FastCGI, WSGI, Gunicorn. uWSGI, обзор основных особенностей. Tiered architecture.
Python-2018-12
11 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Bash, awk, sed, grep и другие: Изучаем основные рабочие инструменты системного администратора. Базовое программирование. Переменные, условия, циклы, однострочники. Знакомимся с командами интерпретатора bash. Знакомимся с командами awk/sed/grep/egrep/cut/find/sort/uniq и другими Лабораторная работа: пишем скрипт
Linux-2019-01
12 февраля, вторник
19:00 — 21:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 4.2: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2018-12
12 февраля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Понятие и признаки: Узнаем, что такое изобретение (ИЗ), научимся описывать ИЗ как объект ИС, выявлять существенные признаки
ИС-2019-01
12 февраля, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
ORM: ООП при работе с базами данных. Паттерны DAO и Repository
Дмитрий Шебордаев C++-2018-09
12 февраля, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 4.1: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2018-12
12 февраля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Проектирование тестов. Реализация тестов. Выполнение тестов.: Определение уровней и целей планирования тестирования. Построение графика проведения тестирования. Назначение тест-кейсов. Вы сможете: 1. Написать график проведения тестирования для данного набора тестовых сценариев, согласно приоритетам, технической и логической зависимости 2. Понимать и уметь ставить задачи по подготовке и проведению тестирования, обозначаемые во время планирования тестирования
Нина Деваева QA-specialist-2019-01
12 февраля, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Docker образы. Микросервисы
DevOps-2018-11
12 февраля, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
11.1 Hibernate: Hibernate. Конфигурирование Hibernate в коде и в XML. Java persistency query language. DBSevice pattern.
Java-2018-10
12 февраля, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Reactive Spring Frameworks: По окончанию данного модуля слушатели узнают про реактивные фреймоврки в стеке Spring и научаться использовать Reactive-версию Spring Data репозиториев.
Spring-2018-11
12 февраля, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Mysql - backup, репликация, кластеризаций: Настраиваем политику инкрементального бэкапа Настраиваем GTID репликацию и кластер с proxysql Настраиваем NDB кластер
Linux-2018-10
13 февраля, среда
10:00 — 11:30
DLE-2018-11
Machine Learning
Глубокие рекуррентные сети: Участники расширят свои знания в области рекуррентных нейронных сетей и научатся применять общие концепции используемые в глубоких нейронных сетях для повышения эффектиности моделей
DLE-2018-11
13 февраля, среда
20:00 — 21:30
Python-2018-10
Разработчик Python
Profiling: Особенности архитектуры, характеристики железа. Антипаттерны профилирования. Методология. cProfile, line_profiler, memory_profiler. Инструменты Linux, perf.
Python-2018-10
13 февраля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
6.2 Логгирование: java.util.logging, log4j, slf4j. Разбор примеров и ДЗ.
Егор Шубин Java-2018-12
13 февраля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
B-деревья, B+-деревья. Деревья отрезков: Студенты освоят и смогут применять B-деревья и В+-деревья. Ознакомятся с деревьями отрезков.
Algo-2018-12
13 февраля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Методы уменьшения размерности: 1. Метод главных компонент (Principle component analysis). 2. Метод t-sne. 3. Примеры визуализации с помощью метода t-sne.
DataScientist-2018-12
13 февраля, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Оценка бренда работодателя. Как оценить бренд своей компании? : Цикл бренда. Что мы хотим измерить: основные вопросы для оценки бренда. Метрики бренда. Пример оценки бренда.
IT-Recruiter-2018-11
13 февраля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Почему ты такой @#$^%?: Что заставляет людей вести себя некорректно; почему люди идут на конфликт; как изменить поведение к лучшему.
TeamLeader-2018-11
13 февраля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Depenency Injection: Dagger 2 — часть 1: По окончании занятия участники смогут понимать основной принцип работы Dependency Injection, Dagger, уметь настраивать компонент приложения.
Android-2018-12
14 февраля, четверг
20:00 — 21:30
Linux-2019-01
Инициализация системы. Systemd и SysV.: Учимся писать сценарии автозагрузки демонов. Изучаем разницу между systemd и SysV. учимся обращаться с systemctl и journalctl. Лабораторная работа: сценарии автозапуска под systemd и Sys.V
Linux-2019-01
14 февраля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Подзапросы и WITH в SQL : Операторы IN, EXISTS, NOT EXISTS, ANY, SOME, ALL Выборки из подзапросов. WITH табличные выражения (в том числе рекурсивные). Анализируем получающиеся планы и сравниваем их.
MS SQL Server-2019-01
14 февраля, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Крипто-Про ФКН, Рутокен ЭЦП, JaCarta ГОСТ, Gemalto SafeNet, eSMART и др. Часть 1: Установка, настройка и использование. Комплекты разработчика.
ITSec-2018-11
14 февраля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
7.1 Концепты проектирования ООП: Понятие дизайна приложения и паттерна проектирования. Концепты проектирования ООП: delegation, aggregation, composition, association, coupling and cohesion. SOLID.
Java-2018-12
14 февраля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Определение критериев выхода и отчетности. Активности по завершению тестирования.: Объяснение адекватных критериев входа и выхода из тестирования для различных уровней и наборов тестовых сценариев. Вы сможете: 1. Определять критерии входа и выхода из тестирования 2. Различать особенности критериев входа и выхода для интеграционного, приемочного и других видов тестирования.
QA-specialist-2019-01
14 февраля, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Введение в Angular: Участники смогут: - Настроить себе окружение IDE, а также скачать зависимости и библиотеки, коммандные утилиты для TypeScript и создания проектов для работы с Angular - Различать TypeScript и JavaScript - Писать и понимать код на языке TypeScript
JavaScript-2018-10
14 февраля, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Сетевое взаимодействие Docker контейнеров. Docker Compose. Тестирование образов
DevOps-2018-11
14 февраля, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DML: агрегация и сортировка: Учимся группировать и сортировать данные и использовать групповые функции.
СУБД-2018-12
14 февраля, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Знания, умения и их индикаторы, формирующие цель обучения: После занятия вы сможете: 1. определять и различать понятия "знания", "умения", "навыки", "цели обучения" 2. формулировать цель занятия по алгоритму, используя индикаторы знаний и умений занятия
OnlineTeacher-2019-01
14 февраля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Шаблоны GoF. Часть 1.: Порождающие шаблоны проектирования.
C++-2018-12
14 февраля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Инициализация системы. Systemd и SysV.: Учимся писать сценарии автозагрузки демонов. Изучаем разницу между systemd и SysV. учимся обращаться с systemctl и journalctl. Лабораторная работа: сценарии автозапуска под systemd и Sys.V
Александр Румянцев Linux-2019-01
15 февраля, пятница
20:00 — 21:30
Python-2018-10
Разработчик Python
Python 3: Обзор изменений, новые фичи. Миграция проектов с 2 на 3 версию.
Python-2018-10
15 февраля, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
Dlib. Часть 1.: Кластеризация, тематическое моделирование.
Дмитрий Шебордаев C++-2018-09
15 февраля, пятница
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Защита программ курсов участников: После занятия вы сможете: 1. презентовать себя и свою программу курса на дне открытых дверей (ДОД) 2. отвечать на вопросы по своей программе курса
OnlineTeacher-2018-12
15 февраля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring WebFlux: После данного занятия слушатели смогу создавать современные Reactive Web-приложения с помощью Spring WebFlux.
Spring-2018-11
15 февраля, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Depenency Injection: Dagger 2 — часть 2: По окончании занятия участники смогут создавать наследование компонентов, будут знать, что такое BindsInstance, смогут организовывать работу с модулями приложения.
Android-2018-12
15 февраля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Django: Паттерн MVC\MTV, coding style, настройка окружения, структура Django проекта, конфигурация проектов, зависимости, маршрутизация URL.
Python-2018-12
15 февраля, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
PostgreSQL: Учимся администрировать PostgreSQL Установка, настройка, создаем пользователей и роли выдаем права, создаем базы, мониторим, делаем бэкапы
Александр Румянцев Linux-2018-10
16 февраля, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Metric-learning и обучение без примеров: Участники познакомятся с идеей выучивания метрик для решения задач ранжирования и поиска, а так же узнают как использовать данный подход в условиях недостаточной обучающей выборки
DLE-2018-11
16 февраля, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
11.2 JPQL: Connection Pools. JPQL. Разбор примеров и ДЗ.
Java-2018-10
18 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Пользователи и группы. Авторизация и аутентификация: рассмотрим механизмы авторизации и аутентификации. Узнаем какие бывают права у пользовталей. Научимся управлять правами с помощью sudo, umask. sgid, suid и более сложными инструментами как PAM и ACL, PolicyKit Лабораторная работа: даем пользователю A возможность запускать скрипт, принадлежащий пользователю B
Linux-2019-01
18 февраля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Временные таблицы и табличные переменные: Разобраться что есть что, в чем разница, когда что использовать.
MS SQL Server-2019-01
18 февраля, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Крипто-Про ФКН, Рутокен ЭЦП, JaCarta ГОСТ, Gemalto SafeNet, eSMART и др. Часть 2
ITSec-2018-11
18 февраля, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
TypeScript: - Различать TypeScript и JavaScript, использовать преимущества статической типизации - Писать и понимать код на языке TypeScript, разрабатывать приложения в полноценном объектно-ориентированном стиле
JavaScript-2018-10
18 февраля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Таблицы с прямой адресацией. Хэш-таблицы, хэш-функции. Метод цепочек (chaining).: Студенты смогут реализовывать хэш-таблицы с прямой адресацией, а также изучат работу хэш-функций и хэш-таблиц. Борьба с коллизиями будет разобрана на примере метода цепочек.
Algo-2018-12
18 февраля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Деревья решений: 1. Классификация и регрессия с помощью деревьев решений. 2. Обзор алгоритмов. Алгоритм CART. Выбор оптимального сплита, суррогатный сплит. 3. Обзор реализации в sklearn.
DataScientist-2018-12
18 февраля, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DML: вложенные запросы и представления: Учимся использовать вложенные запросы и сохранять их во view. Используем конструкцию WITH. Операции множеств UNION, EXCEPT, INTERSECT. Изучаем дополнительные возможности выборки.
СУБД-2018-12
18 февраля, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Каналы влияния на бренд. Как нам этим пользоваться? Часть 1: Основные каналы влияния на бренд работодателя. Какие каналы лучше использовать в зависимости от специфики ситуации? Как измерять эффективность каналов.
Фаина Лернер IT-Recruiter-2018-11
18 февраля, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Создание и оценка учебных заданий: Предполагается, что после занятия вы сможете: 1. объяснить смысл подачи заданий в процессе обучения 2. составлять полную и понятную студентам инструкцию к ДЗ 3. определять критерии оценки задания 4. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
18 февраля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Конфликтология и разрешение конфликтов: Всегда ли конфликтные ситуации это плохо; как управлять конфликтными ситуациями; как разрешать конфликты; как договариваться с негативно настроенными людьми.
TeamLeader-2018-11
18 февраля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Шаблоны GoF. Часть 2.: Структурные шаблоны проектирования.
C++-2018-12
18 февраля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
ORM и "зло": Модели, CRUD, Query sets, lazy evaluation, prefetch\preload, join'ы, сложные запросы и raw SQL. Object managers.
Python-2018-12
18 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Управление процессами: Рассмотрим, что такое процесс, его атрибуты, жизненный цикл процесса. Чем потоки отличаются от процессов. Узнаем как мониторить процессы, в каком они состоянии, понимать чем они сейчас заняты. Рассмотрим команды ps/top, подсистему /proc, а также команды gdb/strace/ltrace Научимся менять приоритеты с мощью команд nice, ionice Научимся посылать различные сигналы процессам.
Linux-2019-01
19 февраля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Условия патентоспособности: Научимся ориентироваться в критериях и условиях патентоспособности изобретения
ИС-2019-01
19 февраля, вторник
20:00 — 21:30
C++-2018-09
Разработчик C++
Dlib. Часть 2.: Регрессия
Дмитрий Шебордаев C++-2018-09
19 февраля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Анализ и стратегия продвижения в онлайне: - анализ присутствия бренда на рынке - составление медиапортфеля - что такое собственные и захваченные медиа - управление онлайн-репутацией
SMM-2019-02
19 февраля, вторник
20:00 — 22:00
OnlineTeacher-2018-12
Онлайн-преподаватель
Итоги: проработка кейсов: После занятия вы сможете: 1. подвести итоги обучения на курсе "Онлайн преподаватель" 2. оценить развитие педагогических компетенций в процессе обучения по листу самооценки 3. вспомнить все содержание курса "Онлайн преподаватель", чтобы определить, получили ли вы ответы на вопросы, которые вы формулировали на первом занятии 4. разобрать вопросы, ответы на которые вы не получили, чтобы восполнить недостающий в курсе "Онлайн преподаватель" контент 5. определить, с кем вы дальше взаимодействуете по подготовке запуска курса
OnlineTeacher-2018-12
19 февраля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Оценка трудозатрат.: Определение основных факторов, влияющих на трудозатраты при тестировании программного обеспечения.
QA-specialist-2019-01
19 февраля, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Технология непрерывной поставки ПО
DevOps-2018-11
19 февраля, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
12.3 No SQL: No SQL. Работа с MongoDB. Разбор примеров и ДЗ.
Java-2018-10
19 февраля, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Security: Архитектура: По окончанию занятия слушатели разберутся что такое аутентификация и авторизация, разберутся в архитектуре Spring Security, и смогут настроить HTTP Basic Auth аутнетификацию.
Spring-2018-11
19 февраля, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
PostgreSQL cluster: настраиваем кластера на postrgeSQL
Александр Румянцев Linux-2018-10
20 февраля, среда
10:00 — 11:30
DLE-2018-11
Machine Learning
Обзор: внимание, множества и сегментация: Участники научатся работать с множествами при обучении нейронных сетей, узнают об общей концепции внимания и смогут решать задачу сегментации.
DLE-2018-11
20 февраля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
7.2 Behavioral patterns: Behavioral patterns часть 1. Разбор примеров и ДЗ.
Java-2018-12
20 февраля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Введение в Spring Framework: Слушатели смогут ориентироваться в проектах Spring, проникнуться IoC и использовать его при написании кода, конфигурировать контекст и Spring Beans в приложении.
Spring-2019-02
20 февраля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Открытая адресация. Стратегии поиска.: Студенты смогут реализовывать хэш-таблицы с открытой адресацией. Будут рассмотрены различные стратегии поиска.
Algo-2018-12
20 февраля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Ансамбли моделей.: 1. Ансамблирование. 2. Случайный лес. 3. Бустинг, бэггинг, стекинг, блендинг.
DataScientist-2018-12
20 февраля, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Каналы влияния на бренд. Как нам этим пользоваться? Часть 2: Продолжение: Основные каналы влияния на бренд работодателя. Какие каналы лучше использовать в зависимости от специфики ситуации? Как измерять эффективность каналов
IT-Recruiter-2018-11
20 февраля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Выбор, обучение, наставничество: Кого мы выбираем на роль тимлида; чему надо научить и о чем предупредить новоиспеченного тимлида.
Роман Швецов TeamLeader-2018-11
20 февраля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
SharedPreferences. Hawk: По окончании занятия участники смогут пользоваться SharedPreferences для записи и получения объектов, будут ознакомлены со сторонними библиотеками.
Android-2018-12
21 февраля, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Составление и подача заявки на изобретение: Поймем суть и значение материалов к заявке на выдачу патента на ИЗ, научимся составлять материалы заявки на выдачу патента
ИС-2019-01
21 февраля, четверг
20:00 — 21:30
Linux-2019-01
Управление пакетами. Дистрибьюция софта.: Как устанавливать софт в Linux. Как собирать из исходников. Репозитории, yum и rpm. Docker как средство дистрибьюции, преимущества и недостатки. Лабораторная работа: Будем настраивать собственные репозитории и создавать собственные rpm'ки.
Linux-2019-01
21 февраля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
GROUP BY и HAVING: Как формируются группы, почему условия из HAVING нельзя написать в WHERE? Аггрегатные функции. Написание отчетов.
Павел Стрекалов MS SQL Server-2019-01
21 февраля, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Крипто-Про ФКН, Рутокен ЭЦП, JaCarta ГОСТ, Gemalto SafeNet, eSMART и др. Часть 3
ITSec-2018-11
21 февраля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
8.1 Structural patterns: Behavioral patterns часть 2. Structural patterns.
Java-2018-12
21 февраля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Требования: важность документации и требований. : Определение места документации и требований в жизненном цикле разработки и тестирования программного обеспечения. Вы сможете: 1. Оценить важность проектной документации при разработке и тестировании ПО.
QA-specialist-2019-01
21 февраля, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Компоненты и директивы: Участники смогут: - Декомпозировать макет страницы на компоненты - Различать директивы и компоненты во фреймворке Angular - Создавать простые директивы и компоненты
JavaScript-2018-10
21 февраля, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Устройство Gitlab CI. Построение процесса непрерывной интеграции
DevOps-2018-11
21 февраля, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
DML: аналитические функции: Изучаем возможности аналитических функций. FIRST, LAST, LEAD, LAG, RANK и другие.
СУБД-2018-12
21 февраля, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Преподавательская OTUS: инструменты, фичи, лайфхаки: После занятия вы сможете: 1. вносить данные учебной программы: описание модулей, занятий и домашних заданий 2. размещать материалы к занятиям 3. составлять входной тест 4. проверять домашние задания (ДЗ), писать комментарии и менять статусы ДЗ 5. смотреть результаты опросов по результатам занятий 6. создавать вебинарную комнату 7. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
21 февраля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Шаблоны GoF. Часть 3.: Поведенческие шаблоны проектирования. 1 часть
C++-2018-12
21 февраля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Подготовка к курсу: Подготовимся к прохождению курса, вспомним Git и GitHub. Поговорим об истории развития PHP от PHP/FI до PHP7, узнаем, куда делся PHP6 и перейдём к внутреннему устройству интерпретатора. Затронем zval и garbage collector.
PHP-2019-02
21 февраля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Управление пакетами. Дистрибьюция софта.: Как устанавливать софт в Linux. Как собирать из исходников. Репозитории, yum и rpm. Docker как средство дистрибьюции, преимущества и недостатки. Лабораторная работа: Будем настраивать собственные репозитории и создавать собственные rpm'ки.
Linux-2019-01
22 февраля, пятница
20:00 — 21:30
C++-2018-09
Разработчик C++
Dlib. Часть 3.: Классификация
Дмитрий Шебордаев C++-2018-09
22 февраля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Security: Механизмы аутентификации: По окончанию занятия слушатели смогут внедрять в приложение любой механизм аутнетификации.
Spring-2018-11
22 февраля, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Broadcast Receiver, работа с уведомлениями : По окончании занятия участники смогут создавать и подписывать на активити глобальные и кастомные Broadcast Receiver, научатся отправлять и обрабатывать уведомления.
Android-2018-12
22 февраля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Database: Индексы. Транзакции и уровни изоляции. Миграции схемы и миграции данных, большие объемы данных. Репликация, перенос сложных запросов на slave'ы, распределение нагрузки. Шардирование. NoSQL.
Python-2018-12
22 февраля, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Redis, Memcached, RabbitMQ: Разбираем что это такое и зачем нужны эти сервисы. Устанавливаем и настраиваем их Запускаем в работу.
Александр Румянцев Linux-2018-10
23 февраля, суббота
10:00 — 11:30
DLE-2018-11
Machine Learning
Нейронные сети для работы с графами: Участники научатся использовать графовые типы данных для решения задач анализа на графах
DLE-2018-11
23 февраля, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Конфигурирование Spring-приложений: Слушатели смогут научиться конфигурировать Spring-приложения в разных стилях, пользоваться Spring Expression Language, конфигурировать приложения c помощью .properties/YAML файлов.
Spring-2019-02
23 февраля, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
12.1 Web сервер: Встроенный веб сервер. Сервлеты: servlet API, жизненный цикл сервлета. Jetty: устройство, работа, подключение сервлетов.
Java-2018-10
25 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Управление процессами: Рассмотрим, что такое процесс, его атрибуты, жизненный цикл процесса. Чем потоки отличаются от процессов. Узнаем как мониторить процессы, в каком они состоянии, понимать чем они сейчас заняты. Рассмотрим команды ps/top, подсистему /proc, а также команды gdb/strace/ltrace Научимся менять приоритеты с мощью команд nice, ionice Научимся посылать различные сигналы процессам.
Linux-2019-01
25 февраля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Оконные функции в SQL: Windows функции в SQL - ROW_NUMBER, LAG, LEAD, NTILE. Почему они оконные? Чем выгодны. Сравним планы с оконными функциями и без них.
MS SQL Server-2019-01
25 февраля, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Консультации и обсуждения проектной работы: Проектная работа: студенты индивидуально или в группе пишут приложения, где применяют сертификаты для подписи и шифрования документов. Важно не только подписать и зашифровать, но и корректно расшифровать и проверить подпись.
ITSec-2018-11
25 февраля, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Сервисы: Участники смогут создавать сервисы для получения, отправки и хранения данных для приложений Angular
JavaScript-2018-10
25 февраля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Универсальное и идеальное хэширование.: Будет рассмотрено универсальное и идеальное хеширование, области их применения.
Algo-2018-12
25 февраля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Градиентный бустинг: 1. Градиентный бустинг теория 2. Примеры библиотек: xgboost, catboost, lightgbm 3. Стекинг, блендинг
DataScientist-2018-12
25 февраля, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Семинар: практический SQL: Разбираем практические примеры.
СУБД-2018-12
25 февраля, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Составление стратегии и плана развития бренда работодателя: Постановка задачи для финального проекта. План формирования стратегии развития бренда. Оценка конкурентов. Обсуждение основных шагов.
IT-Recruiter-2018-11
25 февраля, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Планирование занятий: структура, динамика, соотношение теория/практика.: После занятия вы сможете: 1. планировать занятие и описывать его в понятной другому форме по шаблону для подготовки к вебинарам 2. наполнять мотивационный, содержательный и рефлексивный блоки плана занятия, применять правила динамики в плане для организации системно-деятельностного занятия 3. методически оценивать учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
25 февраля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Орден тимлидов: Как работать с группой тимлидов и линейных руководителей; как наладить коммуникации; как организовать "горизонтальную команду".
TeamLeader-2018-11
25 февраля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Шаблоны GoF. Часть 4.: Поведенческие шаблоны проектирования. 2 часть
C++-2018-12
25 февраля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Менеджеры пакетов: Продолжим узнавать устройство интерпретатора PHP, обсудим подходы к его конфигурированию. После этого перейдём к модулям и менеджерам пакетов, в частности, обсудим Zend Extensions, работу с PEAR и PECL, научимся собирать свой собственный PHAR. Отдельное внимание уделим менеджеру зависимостей composer. Поговорим об autoloading и SEMVER.
PHP-2019-02
25 февраля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Views: Views, представления, виды представлений, function/class based views, generic views.
Python-2018-12
25 февраля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Автоматизация администрирования. Ansible.: Автоматизируем рутинные задачи администрирования. Изучаем ansible - хосты, модули, плейбуки, роли, переменные. Знакомися с другими инструментами - chef/puppet/salt. Лабораторная работа: пишем скрипт для апгрейда системы после установки и измения конфигов.
Linux-2019-01
26 февраля, вторник
10:00 — 11:30
Java-2018-10
Разработчик Java
13.1 Thread: Многопоточность. Класс и объект Thread. Создание многопоточного приложения. Проблемы многопоточного доступа.
Java-2018-10
26 февраля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Функционал трафик-менеджера: • Что должен знать и уметь делать трафик-менеджер • Ключевые KPI трафик-менеджера • С кем взаимодействует трафик-менеджер • Роль трафик-менеджера в общей иерархии • Из кого можно вырасти и в кого перерасти
Traffic-2019-02
26 февраля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Понятие и признаки: Узнаем что такое полезная модель (ПМ), научимся описывать ПМ как объект ИС, выявлять существенные признаки
ИС-2019-01
26 февраля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Малоизвестные виды онлайн-рекламы и их использование: - Digital Out of Home и Ambient Media - виды ретаргетинга и лукэлайков - лид-реклама - программатик - перформанс - неочевидные функции таргетинга
SMM-2019-02
26 февраля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Проектная документация, типы и уровни требований, свойства хорошего требования.: Изучение основных видов проектной документации, определение критериев качественных требований. Вы сможете: 1. Различать требования по типам и уровням. 2. Составлять качественный список требований.
QA-specialist-2019-01
26 февраля, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Непрерывная поставка с Gitlab CI
DevOps-2018-11
26 февраля, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Security: Авторизация: После занятия пользователи смогу внедрять в приложение различные механизмы авторизации - на основе URL, методов сервисов.
Spring-2018-11
26 февраля, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Почта: SMTP, IMAP, POP3: разбираем почтовые протоколы. Устанавливаем и настраиваем Postfix и Dovecot
Александр Румянцев Linux-2018-10
27 февраля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
8.2 Creational patterns: Creational patterns. Связь между паттернами, "похожие" паттерны. Антипаттерны. Разбор примеров и ДЗ.
Java-2018-12
27 февраля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
AOP, Spring AOP: Слушатели смогут познакомиться с аспектно-ориентированным программирование для создания crosscutting функциональностей в приложении с помощью Spring AOP. И, конечно, слушатели разберутся на чём базируются остальные фреймворки Spring.
Spring-2019-02
27 февраля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Поиск в ширину. Поиск в глубину, поиск компонент сильной связности. Алгоритм Косарайю.: Студенты освоят, смогут реализовывать и применять поиск в ширину и поиск в глубину. Будут разобраны алгоритмы поиска компонент сильной связности.
Algo-2018-12
27 февраля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Анализ текстовых данных. Часть 1: 1. Сбор данных из открытых источников. 2. Очистка данных, подготовка данных для анализа. 3. Задача обработки текста. Введение, обзор задач, токенизация, лемматизация. TF-IDF. 4. Обзор библиотек для Python для работы с русским и английским языками.
DataScientist-2018-12
27 февраля, среда
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Составление стратегии и плана развития бренда работодателя. Часть 2: Студенты представляют финальное задание. Обратная связь и обсуждение вопросов по оценке и развитию бренда
IT-Recruiter-2018-11
27 февраля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Основные вызовы нового тимлида: С чем сталкивается тимлид; от чего надо оградить; в чем надо помочь; что надо взять на себя.
TeamLeader-2018-11
27 февраля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
REST, Postman, Модели, использование Parcelable: По окончании занятия участники смогут понимать принципы REST, уметь работать с Postman, уметь создавать модели данных, знать, когда использовать Parcelable.
Android-2018-12
28 февраля, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Условия патентоспособности: Научимся ориентироваться в критериях и условиях патентоспособности изобретения
ИС-2019-01
28 февраля, четверг
20:00 — 21:30
Linux-2019-01
Автоматизация администрирования. Ansible.: Автоматизируем рутинные задачи администрирования. Изучаем ansible - хосты, модули, плейбуки, роли, переменные. Знакомися с другими инструментами - chef/puppet/salt. Лабораторная работа: пишем скрипт для апгрейда системы после установки и измения конфигов.
Linux-2019-01
28 февраля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Операторы CROSS APPLY, PIVOT, CUBE: Использование CROSS APPLY, PIVOT и UNPIVOT, CUBE, ROLLUP
MS SQL Server-2019-01
28 февраля, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Консультации и обсуждения проектной работы
ITSec-2018-11
28 февраля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
9.1 Сериализация: Java IO. Сериализация. Запись и чтение бинарных файлов. Работа с simple-json, javax.json и com.google.code.gson.
Java-2018-12
28 февраля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Техники работы с требованиями, пути выявления требований. : Обучение использованию техник работы с требованиями и умению их выявлять.
QA-specialist-2019-01
28 февраля, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Observables - RxJS: Участники смогут: - Отличать основные понятия паттерна - Observable, Observer, Subscriber, Operator - Применять шаблон проектирования Observables, используя библиотеку RxJS
JavaScript-2018-10
28 февраля, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Введение в мониторинг. Модели и принципы работы систем мониторинга
DevOps-2018-11
28 февраля, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Внутренняя архитектура СУБД: Обслуживающие процессы. Управление памятью. Буферы данных. Буферы журналов. Журналирование. Сегменты отката.
СУБД-2018-12
28 февраля, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Мотивация студентов: После занятия вы сможете: 1. определить свой стиль обучения по тесту Хани-Мамфорда и определять стили обучения своих студентов 2. выбирать приемы для мотивации студентов на вебинаре 3. методически смотреть на учебные занятия других преподавателей и давать устный фидбэк
OnlineTeacher-2019-01
28 февраля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
STL. Часть 1.: Структуры данных STL
C++-2018-12
28 февраля, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Что такое DevOps и история его развития.: Как DevOps меняет жизнь и работу компаний. DevOps как профессия. Обзор курса.
DevOps-2019-02
28 февраля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Linux: Перед запуском PHP сценариев в режиме CLI, обсудим необходимый минимум устройства Linux. Узнаем, что такое процессы и потоки, и чем они отличаются друг от друга. Поговорим о FHS, пользователях, группах и привилегиях. Начнём разбираться с утилитами из GNU Coreutils.
PHP-2019-02
28 февраля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Пользователи и группы. Авторизация и аутентификация: рассмотрим механизмы авторизации и аутентификации. Узнаем какие бывают права у пользовталей. Научимся управлять правами с помощью sudo, umask. sgid, suid и более сложными инструментами как PAM и ACL, PolicyKit Лабораторная работа: даем пользователю A возможность запускать скрипт, принадлежащий пользователю B
Александр Румянцев Linux-2019-01
1 марта, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Почта: безопасность и другие задачи
Александр Румянцев Linux-2018-10
1 марта, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Security: ACL: После прохождения данного модуля слушатели научатся внедрять в приложение безопасность на основе доменных сущностей: ACLs
Spring-2018-11
1 марта, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Retrofit, API-интерфейс: По окончании занятия участники смогут подключать библиотеку Retrofit, создавать и описывать API-интерфейс (Field, Query, QueryMap...).
Android-2018-12
1 марта, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Формы: Формы, поля, процесс валидации, model form. Widgets. Templates, язык шаблонов, архитектура шаблонизатора. Фильтры, тэги. Jinja2
Python-2018-12
2 марта, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
"Чёрная магия" Spring Boot: По окончанию данного модуля слушатели смогут максимально быстро создавать production-grade standalone Spring-приложения с помощью Spring Boot, научатся писать автоконфигурации и использовать существующие и разрабатывать собственные Spring Boot "starters". Также слушатели ознакомятся со многими возможностями Spring Boot для различных слоёв, функциональностей и технологий.
Spring-2019-02
2 марта, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
13.2 JMM: Happens before. Cooperation. Atomics.
Java-2018-10
4 марта, понедельник
20:00 — 21:30
Linux-2019-01
LDAP. Централизованная авторизация и аутентификация.: Что такое LDAP и зачем нужен. Разбираем базовую настройку LDAP на примере.
Linux-2019-01
4 марта, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Итоговое занятие по SELECT: Порядок выполнение, сортировки. Как читать SELECT в несколько экранов, примеры. Что такое SQL injections и как их избежать?
MS SQL Server-2019-01
4 марта, понедельник
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Консультации и обсуждения проектной работы
ITSec-2018-11
4 марта, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Состояние приложения: Участники смогут разбираться в особенностях шаблона проектирования Dependency Injection и его имплементации в Angular
JavaScript-2018-10
4 марта, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Топологическая сортировка: Студенты освоят, смогут реализовывать и применять топологическую сортировку.
Algo-2018-12
4 марта, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Анализ текстовых данных. Часть 2: 1. Выделение объектов в тексте. 2. Word2vec. Fast text. 3. Анализ тональности. 4. Автоматическое реферирование и тэгирование, классификация текстов.
DataScientist-2018-12
4 марта, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Индексы: Изучаем основные типы индексов: Btree, Hash, Reverse, By Function. Изучаем команды создания и модификации индексов и перестройки индексов. Анализируем план запроса.
СУБД-2018-12
4 марта, понедельник
20:00 — 21:30
IT-Recruiter-2018-11
IT-Recruiter
Финальное занятие: Презентация финального проекта студентами. Подведение итогов курса в целом. Обратная связь.
IT-Recruiter-2018-11
4 марта, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 2: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
в марте
20:00 — 21:30
DevOps-2018-09
DevOps практики и инструменты
Финальное занятие. Подведение итогов обучения: Встреча выпускников! Обсуждаем проекта, орг вопросы по окончанию курса. Общаемся на темы выпускников.
DevOps-2018-09
4 марта, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Групповая работа: Как проводить мозговые штурмы; как принимать коллективные решения; что такое фасилитация или как помочь людям в групповой работе.
TeamLeader-2018-11
4 марта, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
STL. Часть 2: Алгоритмы
C++-2018-12
4 марта, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
DevOps как система.: Практики и методики. DevOps компетенции.
DevOps-2019-02
4 марта, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
PHP in CLI: Немного коснёмся языка bash. Продолжим разбираться с утилитами из GNU Coreutils. Научимся использовать grep и xargs. Начнём запускать PHP скрипты из командной строки, научимся демонизировать процессы, а также использовать для запуска cron, screen и supervisord. Поговорим о IPC (pipe, shared memory, signals, unix sockets).
PHP-2019-02
4 марта, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
REST API. Часть 1: Принципы REST, архитектурные стили, ограничения. Проектирование API, ресурсы, методы ошибки, версионирование. Django REST framework.
Python-2018-12
4 марта, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
LDAP. Централизованная авторизация и аутентификация.: Что такое LDAP и зачем нужен. Разбираем базовую настройку LDAP на примере.
Александр Румянцев Linux-2019-01
5 марта, вторник
10:00 — 11:30
Java-2018-10
Разработчик Java
14.1 Asynchronous Web applications: AJAX. Long polling. Websockets. Разбор примеров из ДЗ.
Java-2018-10
5 марта, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Постановка целей и сегментация целевой аудитории: • Роль digital-маркетинга в бизнес-модели компании • Постановка целей digital-маркетинга • Как выявлять потребности ЦА • Как создавать типовых персонажей • Как выявлять дополнительные клиентские ниши
Traffic-2019-02
5 марта, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Файловые хранилища - NFS, SMB, FTP: Строим файловое хранилище на основе Linux
Linux-2018-10
5 марта, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Оформление прав на полезную модель: Поймем суть и значение материалов к заявке на выдачу патента на ПМ, научимся составлять материалы заявки на выдачу патента
ИС-2019-01
5 марта, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Вводное занятие: Знакомство
Сетевой инженер-2019-03
5 марта, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Выбор площадок, прогнозирование KPI, оценка стоимости работ: - выбор оптимальных площадок для продвижения - прогнозирование и выполнение KPI - оценка стоимости работ и планирование бюджета кампании
SMM-2019-02
5 марта, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Техники тест-дизайна, основанные на использовании "черного ящика".: Изучение техник тест-дизайна на основе "черного ящика": Эквивалентное разбиение, Анализ граничных значений, Тестирование таблиц решений. Определение областей применения различных техник. Вы сможете: 1. Применять на практике рассмотренные техники тест-дизайна. 2. Уметь выбирать наиболее эффективную технику в зависимости от поставленной задачи.
QA-specialist-2019-01
5 марта, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Мониторинг приложения и инфраструктуры
DevOps-2018-11
5 марта, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Batch: Слушатели смогут использовать всю мощь Spring Batch, узнают когда он необходим проекту и почему он нужен не только для больших проектов.
Spring-2018-11
6 марта, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
9.2 XML: XML. Java NIO. Разбор примеров и ДЗ.
Java-2018-12
6 марта, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Продвинутая конфигурация Spring-приложений: По окончанию данного занятия слушатели смогут использовать Best Practiсes для конфигурирования Spring-приложений, максимально эффективно использовать анннотации конфигураций.
Spring-2019-02
6 марта, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Минимальные остовные деревья. Алгоритмы Крускала и Прима: Студенты освоят, смогут реализовывать и применять алгоритмы нахождения минимальных остовных деревьев.
Algo-2018-12
6 марта, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Анализ текстовых данных. Часть 3. Тематическое моделирование: 1. метод pLSA. 2. метод LDA. 3. Применеие метода LDA для тематического моделирования новостных и научных статей
DataScientist-2018-12
6 марта, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Разработка: декомпозиция и планирование: Почему декомпозиция так важна и почему её все избегают; почему не надо бояться "строить замки на песке"; для чего на самом деле нужен план; о каких ошибках планирования должен знать каждый.
Роман Швецов TeamLeader-2018-11
6 марта, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Репозитории и интеракторы: По окончании занятия участники смогут понимать принцип паттерна Repository, уметь создавать репозитории и интеракторы, разделять бизнес-логику приложения.
Android-2018-12
7 марта, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Понятие и признаки: Узнаем, что такое промышленный образец (ПрО), научимся описывать ПрО как объект ИС, выявлять существенные признаки
ИС-2019-01
7 марта, четверг
20:00 — 21:30
Linux-2019-01
Мониторинг производительности: Мониторим занятые ресурсы: CPU, память, диск, сеть. Изучаем инструменты ps, top , sar, htop, atop, netstat, ss, vmstat, iostat, iotop, pidstat Смотрим, что находится в /proc Узнаем, что делать с неотзывчивой системой
Linux-2019-01
7 марта, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Операторы DDL: Create Table, alter table Представления и материализованные представления. Как менять БД под нагрузкой?
MS SQL Server-2019-01
7 марта, четверг
20:00 — 21:30
ITSec-2018-11
Цифровая подпись в ИБ
Консультации и обсуждения проектной работы
ITSec-2018-11
7 марта, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
10.1 JDBC: Работа с реляционной базой. JDBC. ORM через паттерн Executor. JPA.
Java-2018-12
7 марта, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Техники тест-дизайна, основанные на использовании "черного ящика": Тестирование таблицы переходов, Попарное тестирование. : Продолжение изучения техник тест-дизайна на основе "черного ящика": Тестирование таблицы переходов, Попарное тестирование. Определение областей применения различных техник. Вы сможете: 1. Применять на практике рассмотренные техники тест-дизайна. 2. Уметь выбирать наиболее эффективную технику в зависимости от поставленной задачи.
QA-specialist-2019-01
7 марта, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Создание и управление формами в Angular: Участники смогут: - Создавать формы, используя техники Dynamic Forms, Reactive Forms - Описывать валидацию и другие функции для элементов форм
JavaScript-2018-10
7 марта, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Визуализация и анализ результатов мониторинга. Знакомство с системами рассылки оповещений, Алертинг
DevOps-2018-11
7 марта, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Хранимые процедуры и триггеры: Встраиваем бизнес-логику в базу. Пишем триггеры, процедуры и функции.
СУБД-2018-12
7 марта, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 3: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
7 марта, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Boost. Часть 1: Контейнеры
C++-2018-12
7 марта, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Система контроля версий как основа разработки и поставки ПО. Знакомство с Git.
DevOps-2019-02
7 марта, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Виртуализация и контейнеризация: Поговорим о подходах к виртуализации и паравиртуализации. Посмотрим на xen, kvm/qemu и перейдём к контейнеризации. Научимся работать с Docker и посмотрим как он работает внутри.
PHP-2019-02
7 марта, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Мониторинг производительности: Мониторим занятые ресурсы: CPU, память, диск, сеть. Изучаем инструменты ps, top , sar, htop, atop, netstat, ss, vmstat, iostat, iotop, pidstat Смотрим, что находится в /proc Узнаем, что делать с неотзывчивой системой
Linux-2019-01
8 марта, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Архитектура сети: Разобрать типы сетей - unicast/muticast/broadcast/anycast Архитектура сети - P2P/broadcast network/NBMA
Сетевой инженер-2019-03
8 марта, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Integration: Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP): По окончании данного модуля слушатели узнают два похода к разработке Enterprise-приложений - монолиты и микросервисы. Узнают, какие проблемы возникают при создании монолитов, что такое Messaging и Enterprise Integration Patterns (EIP) и где здесь Spring Integration.
Spring-2018-11
8 марта, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Paging library: По окончании занятия участники научатся применять Paging library для постраничной загрузки данных и отображений их в RecyclerView.
Android-2018-12
8 марта, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
REST API. Часть 2: Rate limiting. Документация, swagger. Web Performance. Фронтэнд оптимизация, масштабирование бекэнда.
Python-2018-12
9 марта, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
DAO на Spring JDBC: Слушатели смогут ориентироваться в архитекрутных паттернах, свзяанных с работой с БД. Слушатели смогут эффективно использовать Spring JDBC для разработки DAO в приложении.
Spring-2019-02
9 марта, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
14.2 Dependency injection: Web archive. Jetty as an external web server. Spring IoC. Spring beans.
Java-2018-10
9 марта, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Оформление страниц и аккаунтов в социальных сетях: - профессиональное составление ТЗ - лайфхаки и бонусы для эффективного продвижения - дополнительные возможности оформления
SMM-2019-02
11 марта, понедельник
20:00 — 21:30
Linux-2019-01
SELinux - когда все запрещено.: Разбираемся, что такое SELinux
Linux-2019-01
11 марта, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Хранимые процедуры и фукнции: Создание хранимых процедур и функций, триггеры, циклы, курсоры
MS SQL Server-2019-01
11 марта, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Routing: Участники смогут: - Создавать Routing систему для приложений, используя внутренние подходы Angular - такие как Router, router-outlet и другие - Понимать и применять хэндлеры навигации Guards
JavaScript-2018-10
11 марта, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Поиск кратчайшего пути в графе. Алгоритм Беллмана-Форда: Студенты освоят, смогут реализовывать и применять алгоритмы поиска кратчайшего пути в графе.
Algo-2018-12
11 марта, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Рекомендательные системы: 1. Коллаборативная фильтрация основанная на схожести пользователей и товаров. 2. Коллаборативная фильтрация основанная на факторизации матриц. 3. Проблема "холодного старта", контентная фильтрация, гибридные подходы. 4. Ассоциативные правила. 5. Метрики оценки качества рекомендательной системы.
DataScientist-2018-12
11 марта, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Опции хранения: Что делать, когда растет база. Что делать, когда не хватает места. Как распределить данные по файлам, тейблспейсам, партициям. Шардинг и кластеризация
СУБД-2018-12
11 марта, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 4.1: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
11 марта, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Разработка: done is done: Когда задачу можно считать выполненной; когда можно считать выполненным системное изменение; как завершить проект.
TeamLeader-2018-11
11 марта, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Boost. Часть 2: Алгоритмы
C++-2018-12
11 марта, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Локальное окружение инженера. ChatOps и визуализация рабочих процессов. Командная работа с Git. Работа в GitHub.
DevOps-2019-02
11 марта, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Networking: Коснёмся нужных нам в работе тем о сетях. В частности, поговорим об OSI, остановимся на TCP/IP. Посмотрим, как устроена маршрутизация и коммутация, как работает ARP. Поговорим о DNS и SMTP и детально изучим HTTP.
PHP-2019-02
11 марта, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
NumPy. Часть 1: IPython, базовое использование, интроспекция, поиск, история, макросы, магические методы, взаимодействие с ОС, разработка. NumPy. ndarray, индексирование, маски, векторизация. Universal functions.
Python-2018-12
11 марта, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
SELinux - когда все запрещено.: Разбираемся, что такое SELinux
Александр Румянцев Linux-2019-01
12 марта, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Анализ конкурентов и выбор каналов продвижения: • Бизнес-модель компании и роль электронного маркетинга в ней • Постановка целей перед электронным маркетингом компании • Путь клиента • Оценка размера рынка и своего сегмента • Виды сегментации целевой аудитории • Способы выявления потребностей целевой аудитории и примеры сегментации
Traffic-2019-02
12 марта, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Балансировка нагрузки на основе HAproxy и VRRP (keepalived): Изучаем протокол VRRP Изучаем работу с haproxy Настраиваем балансировку для вебсерверов Разбираем конфиги Проверяем работу балансировки на стенде
Linux-2018-10
12 марта, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Условия патентоспособности: Научимся ориентироваться в критериях и условиях патентоспособности изобретения
ИС-2019-01
12 марта, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Протокол IP: Рассмотреть протокол IP различных версий. Понять основные отличия IPv6 от IPv4 и полезные нововведения. Настроить лабораторный стенд для работы с IPv4 и IPv6
Сетевой инженер-2019-03
12 марта, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Создание текстового контента: - методики создания текста без эмоджи и воды
SMM-2019-02
12 марта, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Техники тест-дизайна, основанные на использования "белого ящика".: Изучение техник тест-дизайна на основе "белого ящика". Тестирование покрытия операторов, Тестирование покрытия ветвей, Тестирование покрытия условий. Определение наиболее эффективных техник в зависимости от задачи. Вы сможете: 1. Понимать принципы тестового покрытия операторов, ветвей и условий. 2. Определять минимальное количество входных тестовых данных для обеспечения максимального тестового покрытия.
QA-specialist-2019-01
12 марта, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Применение инструментов для обработки лог данных: Что такое логи и зачем они нужны? Системы централизованного хранения лог данных, требования к ним и примеры. Форматы и варианты логирования приложений
DevOps-2018-11
12 марта, вторник
20:00 — 21:30
Java-2018-10
Разработчик Java
15.1 Message System: Потокобезопасные контейнеры.Система обмена сообщениями.
Java-2018-10
12 марта, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Integration: Messages и Channels: Слушатели узнают различные семантики каналов, все сорта различных каналов и где они используются. Также слушатели узнают о сообщениях, которые передаются в каналах и встроенный DSL для настройки связей в Spring Integration. Также слушатели узнают про базовые Endpoints и Flow Components.
Spring-2018-11
13 марта, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
10.2 myBatis: Inmemory базы. myBatis. Разбор примеров и ДЗ.
Java-2018-12
13 марта, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Основы ORM, JPA, Hibernate как провайдер JPA: По окончанию этого занятия слушатели смогут эффективно применять JPA для описания маппинга классов-entities на таблицы реляционной БД. Также слушатели смогут использовать Hibernate, как провайдера JPA для подключения к БД.
Spring-2019-02
13 марта, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритмы Дейкстры, Флойда-Варшалла, Джонсона: Студенты освоят, смогут реализовывать и применять алгоритмы Дейкстры, Флойда-Варшалла, Джонсона.
Algo-2018-12
13 марта, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Анализ временных рядов: 1. Постановка задачи. 2. Экспоненциальное сглаживание. 3. Стационарность. SARIMA. Выбор признаков во временных рядах. 4. Применение моделей машинного обучения
DataScientist-2018-12
13 марта, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Оценка результата и управление по метрикам: Что такое хороший результат; почему метрикам нельзя доверять; почему метрики следует использовать; что и как разумно замерять.
TeamLeader-2018-11
13 марта, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
SQLite, Realm: По окончании занятия участники смогут понимать, как создаются таблицы SQL, знать и отличать методы, типы данных. Уметь работать c SQLite в Андроид, ознакомиться с Realm.
Android-2018-12
14 марта, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Уникальное торговое предложение и составление рекламных посылов для каждой стадии пути клиента: • Позиционирование и УТП. В чем разница? • 15 векторов создания УТП • Методика формирования УТП • Как выстраивать коммуникацию на каждом шаге пути клиента
Traffic-2019-02
14 марта, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Оформление прав: Поймем суть и значение материалов к заявке на выдачу патента на ПрО, научимся составлять материалы заявки на выдачу патента
ИС-2019-01
14 марта, четверг
20:00 — 21:30
Linux-2019-01
Сбор и анализ логов.: Разбираем настройку логгирования с помощью rsyslog и logrotate. Знакомимся с модными система логгирования - ELK, graylog
Linux-2019-01
14 марта, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Уровни изоляции транзакций: Работа с транзациями и обработка ошибок в SQL. Deadlock и и что с ними делать, флаги трассировки. Как читать лог?
MS SQL Server-2019-01
14 марта, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
11.1 Hibernate: Hibernate. Конфигурирование Hibernate в коде и в XML. Java persistency query language. DBSevice pattern.
Java-2018-12
14 марта, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Техники тест-дизайна, основанные на опыте.: Изучение техник тест-дизайна на основе опыта. Предугадывание ошибок, Исследовательское тестирование, Тестирование на основе контрольного списка. Вы сможете: 1. Определять основные предпосылки для выбора техники тест-дизайна. 2. Выбирать подходящую технику в зависимости от задачи.
QA-specialist-2019-01
14 марта, четверг
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Тестирование в Angular. Сборка приложения для Production: Участники смогут: - Писать и запускать тесты для приложений Angular - Настраивать сборку приложений Angular - Использовать возможность сборки Server-side Rendering
JavaScript-2018-10
14 марта, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Применение системы логирования в инфраструктуре на основе Docker.: Рассмотрение систем распределенной отладки данных (Distributed tracing)
DevOps-2018-11
14 марта, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Оптимизация на практике: Оптимизируем сложные запросы.
СУБД-2018-12
14 марта, четверг
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Практика: проведение занятий для участников курса - 4.2: По итогам занятия вы сможете: 1. проводить вебинар на 15 или 30 минут 2. методически оценивать вебинары других преподавателей и давать устный фидбэк 3. выбрать и написать приемы, которые вы возьмете себе в работу из выступлений коллег
OnlineTeacher-2019-01
14 марта, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Многопоточность: Потоки. Критические секции и методы синхронизации: мьютексы, семафор, условные переменные, барьеры. Пулы потоков.
C++-2018-12
14 марта, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Знакомство с облачной инфраструктурой и облачными сервисами.: Практики безопасного доступа к ресурсам (SSH, Bastion Host, VPN).
DevOps-2019-02
14 марта, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
FastCGI: Рассмотрим способы запуска PHP-сценариев для web. В частности, изучим протокол FastCGI. Детально обсудим возможности nginx и научимся его использовать. А также посмотрим, как устроены JavaServlets и WSGI.
PHP-2019-02
14 марта, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Сбор и анализ логов.: Разбираем настройку логгирования с помощью rsyslog и logrotate. Знакомимся с модными система логгирования - ELK, graylog
Linux-2019-01
15 марта, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
строим кластер - Pacemaker, Corosync, Heartbeat
Linux-2018-10
15 марта, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Виды VPN(GRE, DMVPN): Разобрать и попробовать настроить GRE и DMVPN
Сетевой инженер-2019-03
15 марта, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Integration: Endpoints и Flow Components: Слушатели также узнают про другие Endpoints и Flow Components и смогут разрабатывать сложные Enterprise-приложения c почти любой интеграцией.
Spring-2018-11
15 марта, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Room: По окончании занятия участники смогут пользоваться Room, знать, как осуществить переход с SQLite на Room.
Android-2018-12
15 марта, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
NumPy. Часть 2: Reshaping, broadcasting, structured и record массивы, хранение и загрузка данных. Внутренности ndarray. Memmap, HDF5.
Python-2018-12
16 марта, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
JPQL, Spring ORM, DAO на основе Spring ORM + JPA: По окончанию данного модуля слушатели смогут разрабатывать ORM DAO в Spring-приложении с помощью Spring ORM + JPA + Hibernate (в качестве провайдера JPA). Также слушатели узнаю про JPQL (аналог HQL).
Spring-2019-02
16 марта, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
15.2 Executors: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ.
Java-2018-10
16 марта, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Создание визуального контента: - сервисы работы с видео - верстка сторис - работа с фото и иллюстрациями, не нарушающими авторские права
SMM-2019-02
18 марта, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Мониторинг и алертинг: Изучаем Zabbix. Знакомимся с Prometheus
Linux-2019-01
18 марта, понедельник
20:00 — 21:30
Linux-2019-01
Мониторинг и алертинг: Изучаем Zabbix. Знакомимся с Prometheus
Linux-2019-01
18 марта, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Динамический SQL: Обсудим разницу между Exec и sp_executesql. Примеры динамического sql, когда его стоит использовать. Процедуры типа "Kitchen sink".
MS SQL Server-2019-01
18 марта, понедельник
20:00 — 21:30
JavaScript-2018-10
Разработчик JavaScript
Обзор пройденных фреймворков и технологий: Участники смогут: - Выделять характеристики проектов и окружения - Решать задачи выбора и сравнения фреймворков, понимать их преимущства и недостатки
JavaScript-2018-10
18 марта, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Heap manager, Garbage collector: Будет рассмотрена работа garbage collector'a на примере современных языков программирования.
Algo-2018-12
18 марта, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Алгоритмы на графах: Социальные сети, выделение сообществ
DataScientist-2018-12
18 марта, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Проблемы миграции: Понять подходы и методы для решения вопросов: - обновление структуры в продакшене; - загрузка и выгрузка данных; - миграция между различными СУБД.
СУБД-2018-12
18 марта, понедельник
20:00 — 22:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Защита программ курсов участников: После занятия вы сможете: 1. презентовать себя и свою программу курса на дне открытых дверей (ДОД) 2. отвечать на вопросы по своей программе курса
OnlineTeacher-2019-01
18 марта, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Исполнители, ресурсы и задачи: Как не превратить сотрудника в ресурс; как распределять ресурсы; как распределять исполнителей; как должна быть сформулирована задача.
Роман Швецов TeamLeader-2018-11
18 марта, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Шаблоны 5: Concurrency pattern. Active Object, Balking, Barrier, Double-checked locking, Guarded suspension, Leaders/followers, Monitor Object, Reactor, Read write lock, Scheduler, Thread pool, Thread-local storage.
C++-2018-12
18 марта, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Основные сервисы Google Cloud Platform (GCP).: Способы управления ресурсами в GCP.
DevOps-2019-02
18 марта, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
PHP WebServers: Изучим php-fpm и его связку с nginx. Поговорим о моделях обработки запросов веб-серверами (синхронно, асинхронно) и напишем свой маленький асинхронный web-сервер.
PHP-2019-02
18 марта, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Pandas: Pandas. Series. Dataframe, иерархические индексы, missing data, агрегация.
Python-2018-12
19 марта, вторник
10:00 — 11:30
Java-2018-10
Разработчик Java
16.1 Многопроцессные приложения: Сокеты. RMI. Разбор примера многопроцессного приложения.
Java-2018-10
19 марта, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Изучение спроса и составление семантического ядра: • Типы поисковых запросов, интент запроса, спектр, частотность, конкурентность, сезонность • Геозависимость, геопопулярность • Маркерные запросы, хвост запросов • Кластеризация • Как оценить, сколько трафика мы можем получить • Конкуренты, информационное поле, доля в выдаче • Технология сбора семантического ядра • Размножение СЯ и топонимы • Мониторинг позиций и трафика • Структура сайта, тегирование, навигация, региональная структура сайта • Отличие целевой и релевантной страницы
Traffic-2019-02
19 марта, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
ISCSI, multipath и кластерные файловые системы: GFS2: настраиваем ISCSI настраиваем multipath Лабораторная работа: разбираем работу системы на стенде, 2 таргета, 2 клиента, общая файловая система
Linux-2018-10
19 марта, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Понятие и признаки: Узнаем, что такое товарный знак (ТЗ), научимся описывать ТЗ как объект ИС, выявлять существенные признаки
ИС-2019-01
19 марта, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Статическая маршрутизация: Разобраться в статической маршрутизации(правилах и политиках)
Сетевой инженер-2019-03
19 марта, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Работа с контент-планом: - создание контент-плана - 3 эффективных техники создания профессионального рубрикатора контента
SMM-2019-02
19 марта, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Тест-план: критерии начала и окончания тестирования.: Обзор тестовой документации. Тест-план: необходимость составления, структура, назначение. Определение критериев начала и окончания тестирования программного обеспечения. Вы сможете: 1. Объяснить назначение тест-плана, как одного из видов тестовой документации. 2. Определять критерии начала и окончания тестирования.
QA-specialist-2019-01
19 марта, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Контейнерная оркестрация.: Примеры известных и актуальных систем оркестрации (DC/OS, Aurora, Nomad, Docker Swarm)
DevOps-2018-11
19 марта, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Boot Actuator: Монолиты vs. Microservices (Round 2), Must have в микросервисах: На данном занятии слушатели будут рассматривать возможности Spring Boot Actuator для создания production-grade приложений и микросервисов, а потом будут долго отходить от таких возможностей и изобилия. Также в данном разделе будет рассмотрен HATEOAS подход для разработки REST-сервисов.
Spring-2018-11
20 марта, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Введение в разработку и тестирование: Изучить виды, цели, инструменты и инфраструктуру для автоматизированного тестирования.
Auto-web-QA-2019-03
20 марта, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
11.2 JPQL: Connection Pools. JPQL. Разбор примеров и ДЗ.
Java-2018-12
20 марта, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Транзакции, Spring Tx: Слушатели погрузятся в теорию транзакций и поймут все особенности транзакций. Также слушатели смогут использовать декларативное и императивное управление транзакциями в Spring-приложениях с помощью Spring Tx.
Spring-2019-02
20 марта, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритм Бойера-Мура: Студенты освоят, смогут реализовывать и применять алгоритм Бойера-Мура.
Algo-2018-12
20 марта, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
АБ тестирование: 1. Тестирование гипотез. Постановка задачи. 2. Терминология, мощность, статистическая значимость. 3. Параметрические методы: t-критерий, 1p, 2p proportion. 4. Непараметрические методы bootstrap
DataScientist-2018-12
20 марта, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Немного о теории ограничений: Как можно использовать ТО и МКЦ в процессе разработки; почему и как эти концепции работают даже когда не применяются.
TeamLeader-2018-11
20 марта, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Firebase Cloud Messaging : По окончании занятия участники смогут настраивать уведомления в Android с помощью Firebase Cloud Messaging.
Android-2018-12
21 марта, четверг
19:00 — 21:00
OnlineTeacher-2019-01
Онлайн-преподаватель
Итоги: проработка кейсов: После занятия вы сможете: 1. подвести итоги обучения на курсе "Онлайн преподаватель" 2. оценить развитие педагогических компетенций в процессе обучения по листу самооценки 3. вспомнить все содержание курса "Онлайн преподаватель", чтобы определить, получили ли вы ответы на вопросы, которые вы формулировали на первом занятии 4. разобрать вопросы, ответы на которые вы не получили, чтобы восполнить недостающий в курсе "Онлайн преподаватель" контент 5. определить, с кем вы дальше взаимодействуете по подготовке запуска курса
OnlineTeacher-2019-01
21 марта, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Продающий многостраничный лендинг на Tilda: • Типовые структуры лендинга • 7 способов использовать Tilda • Сервисы приёма данных из форм • Сервисы для добавление уникальных элементов • Частые ошибки дизайна веб-страницы
Traffic-2019-02
21 марта, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Резервное копирование.: Обсуждаем политики и методики резерного копирования. Работаем с инструментами rsync, tar, dd и bacula.
Linux-2019-01
21 марта, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Условия патентоспособности: Научимся ориентироваться в критериях и условиях патентоспособности изобретения
ИС-2019-01
21 марта, четверг
20:00 — 21:30
Linux-2019-01
Резервное копирование.: Обсуждаем политики и методики резерного копирования. Работаем с инструментами rsync, tar, dd и bacula.
Linux-2019-01
21 марта, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Выборки из xml полей: Разберем варианты выборок из xml полей. Напишем пару примеров выборок из разного xml'а.
Павел Стрекалов MS SQL Server-2019-01
21 марта, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
12.1 Web сервер: Встроенный веб сервер. Сервлеты: servlet API, жизненный цикл сервлета. Jetty: устройство, работа, подключение сервлетов.
Java-2018-12
21 марта, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Чек-листы: правила и принципы составления.: Чек-листы. Назначение, структура, область применения в командах тестирования. Требования к чек-листам. Вы сможете: 1. Понять основные правила и принципы составления чек-листов для тестирования. 2. Уметь составлять чек-листы для проведения тестирования.
QA-specialist-2019-01
21 марта, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Введение в Kubernetes.: Основные концепции и архитектура системы.
DevOps-2018-11
21 марта, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Управление СУБД: Обсуждаем дополнительные аспекты работы с СУБД: - безопасность, - резервирование, - репликацию, - кластеризацию. Обсуждаем вопросы по курсу.
СУБД-2018-12
21 марта, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Асинхронное программирование: Архитектура асинхронных сервисов. Низкоуровневая поддержка асинхронного выполнения кода.
C++-2018-12
21 марта, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Модели управления инфраструктурой.: Работа с образами VM в облаке. Знакомство с Packer и экосистемой компании HashiCorp.
DevOps-2019-02
21 марта, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Безопасность: Поговорим о безопасности. В частности, рассмотрим симметричные и ассиметричные алгоритмы шифрования AES, RSA, Blowfish. Digest-алгоритмы sha и md5. И детально рассмотрим TOP10 видов уязвимостей web-приложений по OWASP (в частности SQL-injections, XSS, CSRF).
PHP-2019-02
22 марта, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Распределенные файловые системы: CEPH
Linux-2018-10
22 марта, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Поиск и устранение неисправностей: Найти и устранить неисправности в работе DMVPN. Устранить недочеты в политики маршрутизации. Найти и устранить ситуацию при которой не работает маршрутизация IPv6.
Сетевой инженер-2019-03
22 марта, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
SOAP, Spring WebServices и клиенты к ним: После занятия слушатели овладеют одним из самых простых способов создания SOAP-сервисов и клиентов к ним Spring WebServices, ну и, конечно будет рассмотрены SOA и SOAP.
Spring-2018-11
22 марта, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Fabric Crashalytics, KPI : По окончании занятия участники научатся настраивать крашалитику, KPI с помощью Fabric.
Android-2018-12
22 марта, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Matplotlib: Построение графиков, гистограммы, subplots, аннотации, стили. Data visualization, принципы правильных визуализаций.
Python-2018-12
23 марта, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
"Белая магия" Spring Data: Spring Data JPA: После данного занятия слушатели узнаю про набор проектов Spring Data и понятие репозитория, которое вводит Spring Data. Также слушатели научатся использовать мощную "белую магию" Spring Data ORM для создания ORM DAO на основе JPA.
Spring-2019-02
23 марта, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
16.2 NIO: Registration. NIO для сокетов. Проектная работа.
Java-2018-10
23 марта, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Комьюнити-менеджмент: - неочевидные механики создания сообщества - грамотная работа с негативом
SMM-2019-02
25 марта, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Архитектура сетей.: Обзор Модели OSI. Протоколы ARP, IP, TCP/UDP. Протоколы прикладного уровня. Сетевые интерфейсы в Linux. Освоим команды ip/tc/ss/nstat, вспомним ifconfig/netstat/route, заглянем в /etc/sysconfig/network-scripts, поснифферим через tcpdump и ngrep Лабораторная работа: строим маршрутизацию между подсетями
Linux-2019-01
25 марта, понедельник
20:00 — 21:30
Linux-2019-01
Архитектура сетей.: Обзор Модели OSI. Протоколы ARP, IP, TCP/UDP. Протоколы прикладного уровня. Сетевые интерфейсы в Linux. Освоим команды ip/tc/ss/nstat, вспомним ifconfig/netstat/route, заглянем в /etc/sysconfig/network-scripts, поснифферим через tcpdump и ngrep Лабораторная работа: строим маршрутизацию между подсетями
Linux-2019-01
25 марта, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Создание и использование CLR : Что такое CLR? Зачем это и как использовать?
Павел Стрекалов MS SQL Server-2019-01
25 марта, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Введение в Pytest: Познакомить студентов с фреймворком для запуска тестов Pytest.
Auto-web-QA-2019-03
25 марта, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритм Кнута-Морриса-Пратта: Студенты освоят, смогут реализовывать и применять алгоритм Кнута-Морриса-Пратта.
Algo-2018-12
25 марта, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Методы оптимизации: SGD, модификации SGD
DataScientist-2018-12
25 марта, понедельник
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
NoSQL базы данных. Использование Redis и Memcache - в качестве кешей: Разбираем преимущества и недостатки NoSQL баз данных по сравнению с реляционными. Обсуждаем стратегии кеширования RDMBS с использованием Redis и Memcache.
СУБД-2018-12
25 марта, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Гибкие методологии: Что лежит в основе Agile? Типовые проблемы организации разработки по гибким методологиям Карго культ и как с ним бороться А надо ли специально строить agile и с него ли надо начинать?
Роман Швецов TeamLeader-2018-11
25 марта, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Атомарные типы данных: std::atomic, модель памяти с поддержкой многопоточности
C++-2018-12
25 марта, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Практика Infrastructure as a Code (IaC).: Знакомство с Terraform.
DevOps-2019-02
25 марта, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Основные понятия баз данных: Обсудим модели данных и ранние подходы к организации данных, в частности, иерархические и сетевые базы данных. Научимся описывать концептуальные схемы предметной области при помощи ER-модели. Остановимся на реляционной модели и погрузимся в реляционную алгебру. Поговорим о SQL, его истории, стандартах и совместимости.
PHP-2019-02
25 марта, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Concurrency. Часть 1: Concurrency, parallelism. IO/CPU bound задачи. Multithreading, sharing, communication.
Станислав Ступников Python-2018-12
26 марта, вторник
10:00 — 11:30
Java-2018-10
Разработчик Java
17.1 Консультация по ДЗ и проектам
Java-2018-10
26 марта, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Настройка веб-аналитики. Часть 1: • Что такое веб-аналитика, какие вопросы она решает • Как работают счётчики аналитики, отличия Яндекс Метрики и Google Analytics • Установка и проверка установки кода счётчика Яндекс Метрики и Google Analytics • Настройка счётчика Яндекс Метрики • Настройка целей в Яндекс Метрике • Сегменты и аудитории в Яндекс Метрике • Работа и кастомизация отчётов в Яндекс Метрике
Traffic-2019-02
26 марта, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Оформление прав: Поймем суть и значение материалов к заявке на выдачу патента на ТЗ, научимся составлять материалы заявки на выдачу патента
ИС-2019-01
26 марта, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Основы концепции OSPF: Концепция протокола OSPF Типы LSA Оптимизация протокола
Сетевой инженер-2019-03
26 марта, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Проведение конкурсов: - 5 небанальных конкурсных механик, которые понравятся целевой аудитории - основные ошибки при проведении конкурсов
SMM-2019-02
26 марта, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Тест-кейсы и тест-сьюты: цели, область применения, жизненный цикл.: Область применения тест-кейсов. Цель, структура и назначение тест-кейсов. Принципы составления и требования к тест-кейсам. Объединение тестовых случаев. Вы сможете: 1. Понять основные правила и принципы составления тест-кейсов для тестирования. 2. Знать особенности тест-кейсов и их отличия от чек-листов. 3. Составлять тест-кейсы для проведения тестирования.
QA-specialist-2019-01
26 марта, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Основные модели безопасности и контроллеры в Kubernetes
DevOps-2018-11
26 марта, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Docker, оркестрация, облака, облачные хостинги: По окончании данного занятия слушатели смогут разбираться в вышеперечисленных словах, а также разбираться в современных принципах построения облачных систем.
Spring-2018-11
26 марта, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Распределенные файловые системы: GlusterFS
Linux-2018-10
27 марта, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Тестирование API: Научиться тестировать REST API-сервисы.
Auto-web-QA-2019-03
27 марта, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
12.3 No SQL: No SQL. Работа с MongoDB. Разбор примеров и ДЗ.
Java-2018-12
27 марта, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
SQL и NoSQL базы данных: По окончанию данного семинара слушатели начнут разбираться в особенностях реляционных и различных нереляционных (NoSQL) баз данных. Также слушатели научатся правильно выбирать NoSQL БД для решения соответствующих задач.
Spring-2019-02
27 марта, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритм Ахо-Корасика: Студенты освоят, смогут реализовывать и применять алгоритм Ахо-Корасика.
Algo-2018-12
27 марта, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Простейшие нейронные сети и метод обратного распространения ошибки.: 1. Начальные сведения о нейронных сетях. 2. Теорема об универсальной аппроксимации. 3. Алгоритм обратного распространения ошибки.
DataScientist-2018-12
27 марта, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Знания, опыт, технологии: Почему важно рассматривать это с точки зрения командного актива; что такое актив.
TeamLeader-2018-11
27 марта, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Firebase Realtime Database: По окончании занятия участники смогут подключать и пользоваться Firebase Realtime Database.
Android-2018-12
28 марта, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Настройка веб-аналитики. Часть 2: • Структура счётчика: Аккаунт, Ресурс, Представление • Аккаунт GA: настройка, управление доступом, фильтры • Ресурс GA: настройка ресурса, управление доступом, отслеживание, связь с другими продуктами, настройки аудитории, импорт данных • Представления GA: настройка представления, управление доступом, группы контента, фильтры, вычисляемые показатели • Цели в Google Analytics • Сегменты в Google Analytics • Работа с отчётами: анализируем аудитории, источники трафика, поведение, конверсии • Создание собственных сводок и отчётов, анализ результатов кампаний, составление отчёта, корректировка по результатам
Traffic-2019-02
28 марта, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
DNS/DHCP - настройка и обслуживание: Настраиваем DHCP Узнаем как завести домен Как управлять зонами (bind/powerdns) Как обслуживать свой домен самостоятельно Разбираем dig/host/nslookup Лабораторная работа: настраиваем свой кеширующий днс (мастер/слейв) со своей локальной зоной
Linux-2019-01
28 марта, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Международная патентная классификация: Узнаем, что такое патентные исследования (ПИ), научимся ориентироваться в патентных системах и особенностях их использования, научимся ориентироваться в классификаторах
ИС-2019-01
28 марта, четверг
20:00 — 21:30
Linux-2019-01
Сетевые пакеты. VLAN'ы. LACP.: Изучаем UniCast/MultiCast/BroadCast/AnyCast. Изучаем протокол LACP. Учимся аггрегировать интерфейсы через teaming и bonding. Разбираемся что такое VLAN. Знакомимся с dot1q, macvlan Осваиваем работу с nmcli Лабораторная работа: аггрегируем интерфейсы в режиме active/active и failover
Linux-2019-01
28 марта, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Проектирование БД: Как сделать схему БД. Средства проектирования, нормализация.
MS SQL Server-2019-01
28 марта, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
13.1 Thread: Многопоточность. Класс и объект Thread. Создание многопоточного приложения. Проблемы многопоточного доступа.
Java-2018-12
28 марта, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Виды, жизненный цикл, атрибуты отчёта о дефекте. Принципы создания хороших отчётов о дефектах.: Тестовая документация: отчет о дефекте. Структура и назначение отчета о дефекте. Необходимая информация, включаемая в отчет. Основа качественного отчета о дефекте. Вы сможете: 1. Указать основные атрибуты отчета о дефекте. 2. Правильно определять атрибуты дефекта. 3. Составлять качественный отчет о дефекте.
QA-specialist-2019-01
28 марта, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Ingress-контроллеры и сервисы в Kubernetes.: Работа с удаленными хранилищами данных.
DevOps-2018-11
28 марта, четверг
20:00 — 21:30
СУБД-2018-12
Реляционные СУБД
Обсуждение проектов: Вопросы по курсовому проекту.
СУБД-2018-12
28 марта, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Lockfree DS: Неблокирующие структуры данных и алгоритмы. BOOST Lockfree
C++-2018-12
28 марта, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform.
DevOps-2019-02
28 марта, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
PostgreSQL для администратора: Полное погружение в PostgreSQL. Поговорим об администрации кластера, ролях, атрибутах, привилегиях, схемах, табличных пространствах и системном каталоге. Для всего этого изучим DDL.
PHP-2019-02
29 марта, пятница
20:00 — 21:30
Linux-2018-10
Администратор Linux
Виртуализация - cgroups, LXC
Linux-2018-10
29 марта, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Многозонный OSPF: 11 видов LSA Тюнинг метрик протокола
Сетевой инженер-2019-03
29 марта, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Cloud: Config Server, Service Registry, интеграция в облака: Слушатели научаться пользоваться возможностями Spring для интеграции с облаками: Config Server, Service Registry, Docker/Kubernates/AWS/Azure best-practices.
Spring-2018-11
29 марта, пятница
20:00 — 21:30
Android-2018-12
Разработчик Android
Тестирование: По окончании занятия участники смогут знать и различать локальные, инструментальные и UI тесты, понимать сам принцип тестирования приложения.
Android-2018-12
29 марта, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Concurrency. Часть 2: Multiprocessing, IPC, shared memory, Manager. Distributed computing
Python-2018-12
30 марта, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Data для подключения к нереляционным БД: После данного занятия слушатели смогу разрабатывать DAO, хранящие данные в нереляционных БД с помощью других Spring Data проектов.
Spring-2019-02
30 марта, суббота
10:00 — 11:30
Java-2018-10
Разработчик Java
18.1 Консультация по ДЗ и проектам
Java-2018-10
30 марта, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Ситуативный контент: - 5 работающих методик по работе с самым модным SMM-инструментом
SMM-2019-02
1 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Фильтрация трафика: Углубляемся в iptables/firewalld разбираем цепочки и таблицы учимся правильно защищать свою сеть строим NAT, проксируем трафик, пробрасываем порты Лабораторная работа: защищаем веб сервер от DOS атак
Linux-2019-01
1 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Мосты, туннели и VPN: Разбираемся в терминах и протоколах - что такое мосты, туннели, VPN, PPP, PPTP, PPoE, IPoE, GRE, IPIP, IpSec, L2TP. Строим VPN между линуксами, разбираем нюансы подключения к Cisco и Mikrotik. Лабораторная работа: VPN через openvpn
Linux-2019-01
1 апреля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Индексы: Виды индексов. Плюсы и минусы индексов. Зачем они нужны? Как их создавать?
MS SQL Server-2019-01
1 апреля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Data Driven Testing: Изучить подходы Data Driven Testing. Научиться выбирать правильный формат представления данных.
Auto-web-QA-2019-03
1 апреля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Код Хаффмана, алгоритм Лемпела-Зива. Run-length encoding.: Будет разобран run-length encoding (RLE). Студенты освоят кодирование Хаффмана, алгоритм Лемпела-Зива.
Algo-2018-12
1 апреля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Обучение нейронных сетей: 1. Пример к предыдущей лекции: разбор word2vec. 2. Предпосылки для глубоких нейронных сетей, представления. 3. Стохастический градиентный спуск.
DataScientist-2018-12
1 апреля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Смотреть вперед: проектный подход: Что можно взять на вооружение из стандартов PMI; как можно использовать стандарты PMI не внедряя их; почему об этом лучше никому не рассказывать.
TeamLeader-2018-11
1 апреля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Сетевое взаимодействие: Сокеты. Протоколы: TCP и UDP. Сериализация. HTTP. Json. Zmq. Protobuf.
C++-2018-12
1 апреля, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Управление конфигурацией.: Основные DevOps инструменты: Chef, Ansible, Puppet, Salt. Знакомство с Ansible.
DevOps-2019-02
1 апреля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
PostgreSQL для разработчика: Продолжим изучение PostgreSQL, но уже в качестве клиентского разработчика. Изучим DML, поговорим о типах данных, функциях и операторах. Узнаем как устроены индексы и работают транзакции. Обсудим ACID, MVCC и уровни изоляции.
PHP-2019-02
1 апреля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
C extensions: Написание расширений на C, C API.
Python-2018-12
2 апреля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Подготовка текстов для рекламных материалов: • Хороший и плохой рекламный текст. Отличия • Цель рекламного текста • Создание цепляющих заголовков • Использование PR-технологий при написании рекламного текста • Что не говорят копирайтеры при написании интригующих заголовков • Составление образа целевого клиента, и какое отношение он имеет к рекламным текстам • 10 практических рекомендаций по написанию эффективного рекламного текста • Чек-лист
Traffic-2019-02
2 апреля, вторник
20:00 — 21:30
Linux-2018-10
Администратор Linux
Итоговое занятие: обсуждение вопросов обсуждение проекта
Linux-2018-10
2 апреля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Патентные исследования: Поймем суть и значение видов исследований, научимся составлять оптимальную схему исследований для различных целей
ИС-2019-01
2 апреля, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
OSPF. Работа в NBMA сетях: Разберем как может работать в сетях где невозможен broadcast и multicast Настроить Virtual link
Сетевой инженер-2019-03
2 апреля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Чатботы, AR-эффекты, стикеры: - как работать с дополненной реальностью и искусственным интеллектом даже с региональными бюджетами - эффективная работа с чатботами - стикеры для эффективного продвижения
SMM-2019-02
2 апреля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Отчёт о результатах тестирования.: Тестовая документация: отчет о результатах тестирования. Цель написания, структура и необходимость составления отчёта о результатах тестирования. Принципы создания хорошего отчета. Вы сможете: 1. Определять цели написания и внутреннюю структуру отчета о результатах тестирования. 2. Знать и уметь использовать принципы создания отчета. 3. Составлять отчет о результатах тестирования.
QA-specialist-2019-01
2 апреля, вторник
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Интеграция Kubernetes в GitlabCI.: Использование формата упаковки приложений Charts в Kubernetes Helm.
DevOps-2018-11
2 апреля, вторник
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Spring Cloud Data Flow, Hystrix Circuit Breaker: Слушатели смогут узнать как строятся огромные системы на Spring с использованием Spring Cloud Data Flow. Также будет рассмотрен популярный фреймворк для использования внешних систем и ресурсов - Hystrix (+Hystrix Javanica) и его интеграция со Spring.
Spring-2018-11
3 апреля, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Основы Selenium: Изучить минимальный набор знаний и навыков для работы с Selenium.
Auto-web-QA-2019-03
3 апреля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
13.2 JMM: Happens before. Cooperation. Atomics.
Java-2018-12
3 апреля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Введение в Spring MVC, Spring MVC на Spring Boot: Слушатели смогут ориентироваться в архитектуре MVC и Spring MVC, создавать простые классические веб-приложения на основе Spring MVC и Spring Boot.
Spring-2019-02
3 апреля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Шифрование данных, базовые принципы и алгоритмы.: Будут разобраны основные алгоритмы шифрования данных.
Algo-2018-12
3 апреля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Сверточные нейронные сети ч.1: 1. Структура сверточных сетей. 2. Пример на MNIST (Pytorch). 3. Обзор Pytorch. 4. Примеры на Pytorch (усложняем сеть, увеличиваем точность) -- сделать inclass соревнование на Kaggle.
DataScientist-2018-12
3 апреля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Держать курс и скорость: мотивация в действии: Как поддерживать мотивацию реальными действиями; кто отвечает за мотивацию сотрудников; как действует бумеранг мотивации.
Роман Швецов TeamLeader-2018-11
3 апреля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
JUnit, Mockito, Espresso, Robolectric: По окончании занятия участники смогут знать и различать инструменты тестирования — JUnit, Mockito, Espresso, Robolectric.
Android-2018-12
4 апреля, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Подготовка баннеров для рекламных сетей: • Где можно использовать баннер: медийная реклама, баннерообменные сети, реклама на сторонних сайтах, каталоги сайтов, акции на своём сайте • Десктопные и мобильные версии баннеров • Требования к рекламным материалам • Создание баннеров • Настройка рекламы
Traffic-2019-02
4 апреля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Мосты, туннели и VPN: Разбираемся в терминах и протоколах - что такое мосты, туннели, VPN, PPP, PPTP, PPoE, IPoE, GRE, IPIP, IpSec, L2TP. Строим VPN между линуксами, разбираем нюансы подключения к Cisco и Mikrotik. Лабораторная работа: VPN через openvpn
Linux-2019-01
4 апреля, четверг
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Авторское право как институт правовой защиты ПОЭВМ и БД: Узнаем, что такое авторское право, научимся ориентироваться в критериях и условиях охраны ПО ЭВМ и БД, поймем суть и значение материалов к заявке на выдачу охранного документа
ИС-2019-01
4 апреля, четверг
20:00 — 21:30
Linux-2019-01
Статическая и динамическая маршрутизация: настраиваем простые маршруты с помощью route/ip/nmcli разбираем что такое RIP/OSPF/BGP настраиваем динамическую маршрутизацию с помощью bird и quagga Лабораторная работа: настройка OSPF между 3мя сетями
Linux-2019-01
4 апреля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Подходы к проектированию БД: Разные виды таблиц, проектирование исходя из требований, паттерны. Проектирование для безопасности и учета требования по персональным данным.
MS SQL Server-2019-01
4 апреля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
14.1 Dependency injection: Web archive. Jetty as an external web server. Spring IoC. Spring beans.
Java-2018-12
4 апреля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Баг-трекинговые системы: Jira, Asana, Redmine. : Изучение популярных систем баг-трекинга. Выявление плюсов и минусов, различий, характерных особенностей и области применения. Вы сможете: 1. Различать рассмотренные бег-трекинговые системы. 2. Знать основные особенности и области применения различных баг-трекинговых систем.
QA-specialist-2019-01
4 апреля, четверг
20:00 — 21:30
DevOps-2018-11
DevOps практики и инструменты
Kubernetes. Мониторинг и логирование: Развертывание Prometheus в Kubernetes. Настройка Prometheus и Grafana для сбора метрик кластера и приложений. Развертывание и настройка EFK для сбора логов.
DevOps-2018-11
4 апреля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Асинхронный ввод/вывод: Библиотеки и практики работы с неблокирующей передачей данных
C++-2018-12
4 апреля, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Продолжение знакомства с Ansible: templates, handlers, dynamic inventory, vault, tags.
DevOps-2019-02
4 апреля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Как устроен PostgreSQL: Перестанем бояться чудодейственной магии PostgreSQL и детально разберём как база данных работает “под капотом”. В этом занятии будет буферный кеш, журнал упреждающей записи, контрольная точка, страницы и версии строк, LRU, снимки и блокировки, а также Vacuum. Используя EXPLAIN, посмотрим как PostreSQL выполняет запрос и попытаемся оптимизировать его выполнение.
PHP-2019-02
5 апреля, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Фильтрация в OSPF : Разобрать и настроить фильтрацию и суммирование маршрутов OSPF.
Сетевой инженер-2019-03
5 апреля, пятница
20:00 — 21:30
Spring-2018-11
Разработчик на Spring Framework
Обзор дополнительных технологий Spring, выбор архитектуры и технологий: По окончанию занятия слушатели познакомятся с другими проектами Spring для создания приложений. Смогут правильно выбирать архитектуру и стек технологий для проекта.
Spring-2018-11
5 апреля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
ffi. Cython. Pypy
Python-2018-12
6 апреля, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring MVC View: По окончании данного занятия слушатели смогут разрабатывать View в классических Web-приложениях, как с использованием JSP, так и с помощью современных технологий: Thymeleaf, Freemarker, и т.д.
Spring-2019-02
6 апреля, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Работа с блогерами: YouTube, Instagram, Telegram: - числовые показатели для выбора и оценки блогеров - работа с биржами - методы интеграций
SMM-2019-02
8 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Сетевые пакеты. VLAN'ы. LACP.: Изучаем UniCast/MultiCast/BroadCast/AnyCast. Изучаем протокол LACP. Учимся аггрегировать интерфейсы через teaming и bonding. Разбираемся что такое VLAN. Знакомимся с dot1q, macvlan Осваиваем работу с nmcli Лабораторная работа: аггрегируем интерфейсы в режиме active/active и failover
Linux-2019-01
8 апреля, понедельник
20:00 — 21:30
Linux-2019-01
DNS - настройка и обслуживание: Узнаем как завести домен Как управлять зонами (bind/powerdns) Как обслуживать свой домен самостоятельно Разбираем dig/host/nslookup Динамический DNS - consul Лабораторная работа: настраиваем свой кеширующий днс (мастер/слейв) со своей локальной зоной
Linux-2019-01
8 апреля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Разница в проектировании OLTP и OLAP систем: Best practices для OLTP и для OLAP. Подходы проектирования хранилищ данных.
MS SQL Server-2019-01
8 апреля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Поиск элементов: Научить искать элементы с помощью Selenium. Познакомиться с базовыми алгоритмами поиска элемента в массиве.
Auto-web-QA-2019-03
8 апреля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Кэширование: Кеширование: структура кеша, стратегии кеширования, кеширование данных из БД, кеширование выполнения функций, кеширование в многопоточных системах.
Algo-2018-12
8 апреля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Сверточные нейронные сети ч.2: 1. Функции активации. 2. Регуляризация (BatchNorm, Dropout) 3. Инициализация весов. 4. Модификации SGD.
DataScientist-2018-12
8 апреля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Внедрять и улучшать: проектирование процессов, запуск, контроль и оценка эффективности: Как создавать полезные процессы; какие процессы полезны а какие нет; что делать с действующими процессами.
TeamLeader-2018-11
8 апреля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
РСУБД: Использование РСУБД. Подключение и работа с БД
C++-2018-12
8 апреля, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Принципы организации кода для управления конфигурацией.: Ansible роли, управление настройками нескольких окружений и best practices.
DevOps-2019-02
8 апреля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Другие SQL-решения: Посмотрим на другие SQL-решения, в частности, сделаем детальный обзор возможностей MySQL и SQLite. Поговорим о колоночных базах данных на примере ClickHouse.
PHP-2019-02
8 апреля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Async. Часть 1: Generators, coroutines, yield from. Event loop. Future.
Python-2018-12
9 апреля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Контекстная реклама: какие задачи решает и как ее оценивать: • Задачи, которые решает контекстная реклама и оценка эффективности её использования • Типы рекламных кампаний • Аукцион или принцип ранжирования объявлений • Ключевые слова • Структура рекламных кампаний • Минус-слова • Рекомендации по созданию поисковых объявлений • Расширения объявлений • Настройки рекламных кампаний • Оптимизация кампаний
Traffic-2019-02
9 апреля, вторник
20:00 — 21:30
ИС-2019-01
Защита интеллектуальной собственности
Варианты защиты ПОЭВМ и БД: Научимся описывать ПО ЭВМ и БД как объект ИС, выявлять оптимальную схему охраны, составлять материалы заявки на выдачу охранного документа
ИС-2019-01
9 апреля, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
OSPFv3: Разобрать и настроить OSPFv3 для работы с IPv6.
Сетевой инженер-2019-03
9 апреля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Таргетированная реклама ВК, OK, MyTarget: - таргетинг по погоде, потреблению кофе, и зарплате: 10 способов рекламы, о которых вы не знаете
SMM-2019-02
9 апреля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Логи, краш-дампы, аттачи: инструментарий тестировщика.: Обзор инструментария тестировщика. Изучение способов снятия логов и дампов системы. Вы сможете: 1. Определить назначение и случаи использования логов, дампов системы. 2. Эффективно использовать инстументарий для снятия логов, краш-дампов и аттачей.
QA-specialist-2019-01
10 апреля, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с элементами: Научиться работать с элементами. Изучение основ ООП в Python.
Auto-web-QA-2019-03
10 апреля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
14.2 Asynchronous Web applications: AJAX. Long polling. Websockets. Разбор примеров из ДЗ.
Java-2018-12
10 апреля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Современные приложения на Spring MVC: Слушатели смогут создавать современные приложения (основанные на AJAX архитектуре и SPA-приложения). Ну и, конечно, после данного занятия слушатели смогут создавать контроллеры всех сортов и мастей для решения большого спектра задач в веб-приложениях. А также слушатели познакомятся с высокоуровневым WebFlow для описания Web-приложений.
Spring-2019-02
10 апреля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Динамическое программирование: задачи динамического программирования: Студенты освоят и смогут применять метод динамического программирования для решения практических задач.
Algo-2018-12
10 апреля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Сверточные нейронные сети ч.3: 1. Ансамблирование. 2. Аугментация данных, transfer learning. 3. Использование предобученных сетей.
DataScientist-2018-12
10 апреля, среда
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Изменять: управление изменениями: Какие изменения бывают; как и зачем ими управлять; что такое петля Бойда и почему цикл Деминга придумал Шухарт.
TeamLeader-2018-11
11 апреля, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в Google Ads: • Обзор интерфейса системы • Подбор ключевых слов и планирование бюджета • Создание поисковой рекламной кампании в Google Ads • Настройка поисковой кампании Google Ads
Traffic-2019-02
11 апреля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Статическая и динамическая маршрутизация: настраиваем простые маршруты с помощью route/ip/nmcli разбираем что такое RIP/OSPF/BGP настраиваем динамическую маршрутизацию с помощью bird и quagga Лабораторная работа: настройка OSPF между 3мя сетями
Linux-2019-01
11 апреля, четверг
20:00 — 21:30
Linux-2019-01
Фильтрация трафика: Углубляемся в iptables/firewalld разбираем цепочки и таблицы учимся правильно защищать свою сеть строим NAT, проксируем трафик, пробрасываем порты Лабораторная работа: защищаем веб сервер от DOS атак
Linux-2019-01
11 апреля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Семинар по созданным проектам БД: Обсуждаем созданные проекты.
MS SQL Server-2019-01
11 апреля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
15.1 Message System: Потокобезопасные контейнеры.Система обмена сообщениями.
Java-2018-12
11 апреля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Виды веб-проектов.: Разбор основных видов веб-проектов с указанием их характерных особенностей и различий. Вы сможете: 1. Различать основные виды веб-проектов. 2. Указывать их характерные особенности и различия.
Нина Деваева QA-specialist-2019-01
11 апреля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Key Value: Идея NoSQL. Aerospike, redis, leveldb
C++-2018-12
11 апреля, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Локальная разработка Ansible ролей с Vagrant. Тестирование конфигурации.
DevOps-2019-02
11 апреля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
MongoDB: Рассмотрим not only SQL-решения на примере MongoDB. Познакомимся с CRUD операциями. Поговорим о Aggregation Pipeline и MapReduce. Поработаем с MongoDB из кода на PHP.
PHP-2019-02
12 апреля, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Поиск и устранение неисправностей OSPF: Рассмотреть какие бывают проблемы в обмене маршрутной информацией OSPF при использовании зон и фильтрацией между ними.
Сетевой инженер-2019-03
12 апреля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Async. Часть 2: async/await. Error handling
Python-2018-12
13 апреля, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Реактивное программирование: В данном модуле слушатели узнают, что такое Reactive программирование и познакомятся с библиотекой RxJava.
Spring-2019-02
13 апреля, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Таргетированная реклама Instagram: - диплинки - лукэлайк по лайкам - брошенная корзина и другие ниндзя-техники
SMM-2019-02
15 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Web сервера: Изучаем протоколы HTTP/HTTPS, HTTP 2.0 Разбираемся с SSL Устанавливаем и настраиваем Apache и Nginx Настраиваем vhosts
Linux-2019-01
15 апреля, понедельник
20:00 — 21:30
Linux-2019-01
немного DHCP и практическое занятие: настраиваем DHCP сервер привязываем адреса по MAC разбираем leases работа на стенде, ответы на вопросы, разбор различных ситуаций строим полноценный маршрутизатор для небольшого офиса
Linux-2019-01
15 апреля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Планы запросов, а теперь подробнее. : Подробный анализ планов запросов, чтение статистик, использование планов из кэша SQL Server.
MS SQL Server-2019-01
15 апреля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Ожидания элементов: Научиться работать с ожиданиями элементов.
Auto-web-QA-2019-03
15 апреля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Фильтр Блума: Студенты освоят, смогут реализовывать и применять фильтр Блума.
Algo-2018-12
15 апреля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Рекуррентные сети ч.1: 1. Простой вариант: RNN. 2. LSTM, GRU. 3. Примеры для текста (языковая модель).
DataScientist-2018-12
15 апреля, понедельник
20:00 — 21:30
TeamLeader-2018-11
Руководитель разработки
Сборка и итоги: Пришло время собрать вместе все артефакты разработанные в течении курса и выработать Главный Процесс - процесс их применения и актуализации. Заодно еще раз повторим рассмотренные предметные области и инструменты.
TeamLeader-2018-11
15 апреля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Много данных: Map reduce
C++-2018-12
15 апреля, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Технология контейнеризации. Введение в Docker.
DevOps-2019-02
15 апреля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Redis: Поговорим о Redis как о базе данных. Изучим типы данных и способы работы с ними из кода на PHP. Сравним Redis с Memcached.
PHP-2019-02
15 апреля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Golang. Часть 1: Производительность Python. Golang. Toolchain, структура проекта, менеджмент зависимостей, тур по языку.
Python-2018-12
16 апреля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в в контекстно-медийных сетях: • Создание контекстно-медийной кампании в Google Ads • Настройка контекстно-медийной кампании Google Ads • Настройка ремаркетинга
Traffic-2019-02
16 апреля, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Основные концепции EIGRP: Что такое EIGRP Вычисление метрики маршрута Фильтрация анонсов
Сетевой инженер-2019-03
16 апреля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Таргетированная реклама Facebook: - 10 способов рекламы с самыми тонкими настройками для любой бизнес-цели
SMM-2019-02
16 апреля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Ключевые понятия веба.: Обзор ключевых понятий веба.
QA-specialist-2019-01
17 апреля, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Действия с элементами: Научиться работать с объектом WebElement и изучить основы ООП в Python.
Auto-web-QA-2019-03
17 апреля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
15.2 Executors: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ.
Java-2018-12
17 апреля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Reactive Spring Frameworks: По окончанию данного модуля слушатели узнают про реактивные фреймоврки в стеке Spring и научаться использовать Reactive-версию Spring Data репозиториев.
Spring-2019-02
17 апреля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритмы MinHash, SimHash: Студенты освоят, смогут реализовывать и применять алгоритмы MinHash, SimHash.
Algo-2018-12
17 апреля, среда
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Рекуррентные сети ч.2: 1. Механизм внимания: пример на переводе, на картинке. Типы внимания. 2. Пример: Image captioning.
DataScientist-2018-12
17 апреля, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Утечка памяти в приложении: По окончании занятия участники смогут знать и различать инструменты отслеживания утечки памяти, основные причины утечки памяти.
Android-2018-12
18 апреля, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в Яндекс.Директ: • Обзор интерфейса системы • Особенности Яндекс.Директ, отличие от Google.Ads • Настройки Яндекс.Директ • Планирование бюджета для Яндекс.Директ • UTM-метки и связь с Яндекс.Метрикой
Traffic-2019-02
18 апреля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Динамический веб контент: разбираем CGI/FCGI/WSGI/mod_xxx настраиваем uwsgi/php_fpm разбираемся с python/perl/php/ruby
Linux-2019-01
18 апреля, четверг
20:00 — 21:30
Linux-2019-01
Web сервера: Изучаем протоколы HTTP/HTTPS, HTTP 2.0 Разбираемся с SSL Устанавливаем и настраиваем Apache и Nginx Настраиваем vhosts
Linux-2019-01
18 апреля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
DMV в SQL Server: Что такое DMV? Как их можно использовать? Обсудим самые популярные из них.
MS SQL Server-2019-01
18 апреля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
16.1 Многопроцессные приложения: Сокеты. RMI. Разбор примера многопроцессного приложения.
Java-2018-12
18 апреля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Виды веб-тестирования.: Веб-тестирование: виды и характерные особенности.
QA-specialist-2019-01
18 апреля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
ORM: ООП при работе с базами данных. Паттерны DAO и Repository
C++-2018-12
18 апреля, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Docker контейнеры. Docker под капотом
DevOps-2019-02
18 апреля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
PHP и базы данных: Изучим все способы работы кода на PHP с изученными базами данных. Как дань истории будут показаны устаревшие драйверы, но остановимся на PDO. Рассмотрим ООП-подход для работы с базами данных. Научимся реализовать и применять такие паттерны как DAO, ActiveRecord, ORM, ODM. Поговорим об их плюсах и минусах.
PHP-2019-02
19 апреля, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Поиск и устранение неисправностей EIGRP: Рассмотреть какие бывают проблемы в обмене маршрутной информацией OSPF при использовании зон и фильтрацией между ними.
Сетевой инженер-2019-03
19 апреля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Golang. Часть 2: Внутренности: горутины, сборщик мусора, оптимизации.
Python-2018-12
20 апреля, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring WebFlux: После данного занятия слушатели смогу создавать современные Reactive Web-приложения с помощью Spring WebFlux.
Spring-2019-02
20 апреля, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Продвижение в WhatsApp, Viber и Telegram: - работа с тремя малоизвестными бизнес-кабинетами WhatsApp - все легальные способы продвижения в вайбере - методики получения широких охватов в Телеграме
SMM-2019-02
22 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Почта: SMTP, IMAP, POP3: разбираем почтовые протоколы. Устанавливаем и настраиваем Postfix и Dovecot
Linux-2019-01
22 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Динамический веб контент: разбираем CGI/FCGI/WSGI/mod_xxx настраиваем uwsgi/php_fpm разбираемся с python/perl/php/ruby
Linux-2019-01
22 апреля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Оптимизация работы базы данных: Оптимизация работы базы данных: анализ узких мест и работа с ними Activity Monitor. Профилирование запросов и extended events
MS SQL Server-2019-01
22 апреля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Шаблон проектирования PageObject: Изучение паттерна PageObject.
Auto-web-QA-2019-03
22 апреля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Алгоритмы HyperLogLog, Count-Min Sketch: Студенты освоят, смогут применять и реализовывать алгоритмы HyperLogLog и Count-Min Sketch.
Algo-2018-12
22 апреля, понедельник
20:00 — 21:30
DataScientist-2018-12
Data Scientist
Примеры работы глубоких НС: 1. Изображения и видео. 2. Текст: задача POS-tagging, NER, перевод. 3. Прочее.
DataScientist-2018-12
22 апреля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Dlib. Часть 1.: Кластеризация, тематическое моделирование.
C++-2018-12
22 апреля, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Docker образы. Микросервисы
DevOps-2019-02
22 апреля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Парадигмы программирования: Когда мы пишем код - мы придерживаемся какой-то парадигмы. В этом занятии мы обсудим различные парадигмы программирования и увидим, что не ООП-единым, на примере использования функциональной парадигмы. Посмотрим на функции высшего порядка, каррирование, замыкания и монады. После чего детально остановимся на ООП.
PHP-2019-02
22 апреля, понедельник
20:00 — 21:30
Python-2018-12
Разработчик Python
Profiling: Особенности архитектуры, характеристики железа. Антипаттерны профилирования. Методология. cProfile, line_profiler, memory_profiler. Инструменты Linux, perf.
Python-2018-12
23 апреля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в Рекламной сети Яндекс: • Особенности рекламы в рекламной сети Яндекса • Аукцион в РСЯ и понятие охвата • Таргетинг на определённые сайты, чёрные списки сайтов • Использование РСЯ для продвижения товаров, не имеющих сформированного спроса • Медийные форматы • Ретаргетинг и look a like • A/B тест объявлений в РСЯ • A/B тест картинок и объявлений в РСЯ
Traffic-2019-02
23 апреля, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Введение в BGP: Разобрать: Разделение адресного пространства на различные виды и регулирующие организации. Концепцию маршрутизации BGP Базовая настройка BGP с одним провайдером
Сетевой инженер-2019-03
23 апреля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Продвижение в YouTube: - работа алгоритма видеосервиса - блогерские интеграции - Google Ads - True View - Bumpers и другие рекламные форматы
SMM-2019-02
23 апреля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Вспомогательные инструменты, тестовое и боевое окружение.: Инструментальные средства для проведения эффективного тестирования. Вы сможете: 1. Эффективно использовать инструментарий для проведения тестирования веб-проектов.
QA-specialist-2019-01
24 апреля, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с окнами: Научиться работать с окнами.
Auto-web-QA-2019-03
24 апреля, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
16.2 NIO: Registration. NIO для сокетов. Проектная работа.
Java-2018-12
24 апреля, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Security: Архитектура: По окончанию занятия слушатели разберутся что такое аутентификация и авторизация, разберутся в архитектуре Spring Security, и смогут настроить HTTP Basic Auth аутнетификацию.
Spring-2019-02
24 апреля, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Поиск экстремума функции: Потск эстремума функции, основные методы. Многокритериальные задачи, область Поретто, свертка критериев.
Algo-2018-12
25 апреля, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Социальные сети: анализ и особенности целевой аудитории: • Процент мобильной аудитории в реальности и почему mobile-only – для таргетолога • Какая социальная сеть имеет уникальную аудиторию • В каких соцсетях больше всего денег • Умная лента и охват – как не стать невидимкой для вашей аудитории • Подписчики VS конверсии – как получить результат для бизнеса
Traffic-2019-02
25 апреля, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Почта: безопасность и другие задачи
Linux-2019-01
25 апреля, четверг
20:00 — 21:30
Linux-2019-01
Mysql: Учимся администрировать mysql Устанавливаем, запускаем, мониторим Создаем схемы, делаем простые запросы Учимся делать бэкап и репликацию
Linux-2019-01
25 апреля, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Семинар: Оптимизация сложных запросов: Разберем примеры запросов для оптимизации, можно и нужно приносить свои запросы с планами.
MS SQL Server-2019-01
25 апреля, четверг
20:00 — 21:30
Java-2018-12
Разработчик Java
17.1 Консультация по ДЗ и проектам
Java-2018-12
25 апреля, четверг
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Особенности мобильных устройств, обзор мобильных платформ, виды мобильных приложений.: Плюсы, минусы, характерные особенности мобильных платформ. Виды мобильных приложений с точки зрения тестировщика. Вы сможете: 1. Определять основные характерные особенности мобильных устройств. 2. Определять характерные особенности операционных систем мобильных устройств. 3. Различать основные виды мобильных приложений.
QA-specialist-2019-01
25 апреля, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Dlib. Часть 2.: Регрессия
C++-2018-12
25 апреля, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Сетевое взаимодействие Docker контейнеров. Docker Compose. Тестирование образов
DevOps-2019-02
25 апреля, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Архитектура кода: Погрузимся в архитектуру кода. UML, SOLID, SoC, DRY, KISS, YAGNI, DI и DI-контейнеры.
PHP-2019-02
26 апреля, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
BGP. Виды: Виды AC Виды BGP Виды подключения автономных систем Виды BGP обновлений
Сетевой инженер-2019-03
26 апреля, пятница
20:00 — 21:30
Python-2018-12
Разработчик Python
Python 3: Обзор изменений, новые фичи. Миграция проектов с 2 на 3 версию.
Python-2018-12
27 апреля, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Security: Механизмы аутентификации: По окончанию занятия слушатели смогут внедрять в приложение любой механизм аутнетификации.
Spring-2019-02
27 апреля, суббота
12:00 — 13:30
SMM-2019-02
SMM-специалист
Полезные сервисы: - цифровые инструменты автоматизации и оптимизации продвижения
SMM-2019-02
29 апреля, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
PostgreSQL: Учимся администрировать PostgreSQL Установка, настройка, создаем пользователей и роли выдаем права, создаем базы, мониторим, делаем бэкапы
Linux-2019-01
29 апреля, понедельник
20:00 — 21:30
Linux-2019-01
PostgreSQL: Учимся администрировать PostgreSQL Установка, настройка, создаем пользователей и роли выдаем права, создаем базы, мониторим, делаем бэкапы
Linux-2019-01
29 апреля, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Еще раз об индексах: Как работает обновление статистики? Как найти недостающие индексы и неиспользуемые? Как можно менять индексы на работающей системе? Rebuild и reorg индексов в системе.
MS SQL Server-2019-01
29 апреля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Протоколирование и отчетность: Научиться логировать действия Selenium.
Auto-web-QA-2019-03
29 апреля, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Неронные сети. Алгоритм обратного распространения ошибки (backpropagation): Будет рассмотрено устройство нейросетей, алгоритм backpropagation и подходы к созданию современных фреймворков для работы с нейросетями.
Algo-2018-12
29 апреля, понедельник
20:00 — 21:30
C++-2018-12
Разработчик C++
Dlib. Часть 3.: Классификация
C++-2018-12
29 апреля, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Технология непрерывной поставки ПО
DevOps-2019-02
29 апреля, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Design patterns: Рассмотрим часто встречающиеся проблемы при проектировании ООП-программ и, как способ их решения, шаблоны проектирования. Обсудим порождающие, структурные, поведенческие шаблоны, а также коснёмся шаблонов GRASP.
PHP-2019-02
30 апреля, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в Facebook и Instagram: • Как запустить рекламу в Facebook и Instagram для привлечения клиентов и подписчиков • Оптимизация и подсчет конверсии с помощью пикселя • Как правильно настроить рекламу через детальный таргетинг • Создание персональных похожих аудиторий с помощью баз, сообществ и аудитории сайта
Traffic-2019-02
30 апреля, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
BGP. Выбор пути: Посмотреть как устанавливается соседство между пирами BGP Как принимаются и анонсируются маршруты Фишки подключения eBGP Контроль состояний соседей и различных таблиц маршрутизации
Сетевой инженер-2019-03
30 апреля, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Мастер-класс по автоматизации и оптимизации рекламы в Facebook и Instagram: - приглашённый эксперт — Никита Рвачев из AiTarget — единственных партнёров Facebook и Instagram в России
SMM-2019-02
30 апреля, вторник
20:00 — 21:30
QA-specialist-2019-01
QA-специалист
Особенности проведения тестов для мобильных платформ, инструментарий.: Способы тестирования приложений для мобильных платформ. Особенности и вспомогательные средства. Вы сможете: 1. Определять особенности проведения тестирования мобильных приложений. 2. Проводить тестирование мобильных приложений. 3. Эффективно использовать инструментарий тестирования мобильных приложений.
QA-specialist-2019-01
1 мая, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Удаленный запуск Selenium: Научиться запускать Selenium удаленно.
Auto-web-QA-2019-03
1 мая, среда
20:00 — 21:30
Java-2018-12
Разработчик Java
18.1 Консультация по ДЗ и проектам
Java-2018-12
1 мая, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Security: Авторизация: После занятия пользователи смогу внедрять в приложение различные механизмы авторизации - на основе URL, методов сервисов.
Spring-2019-02
1 мая, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Урок о проекте: Урок о проекте - какие могут быть проекты, что для этого надо сделать + вопросы по несделанным домашкам.
Algo-2018-12
1 мая, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Добавление accessibility: По окончании занятия участники смогут добавлять accessibility к своему приложению, писать accessibility сервисы.
Android-2018-12
2 мая, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы ВКонтакте: • Рекламный кабинет ВКонтакте • Рекламные возможности ВКонтакте • Настройка таргетинга • Особенности креатива • Парсеры ВКонтакте • Оптимизация рекламной кампании
Traffic-2019-02
2 мая, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
PostgreSQL cluster: настраиваем кластер PostgreSQL
Linux-2019-01
2 мая, четверг
20:00 — 21:30
Linux-2019-01
Redis, Memcached, RabbitMQ: Разбираем что это такое и зачем нужны эти сервисы. Устанавливаем и настраиваем их Запускаем в работу.
Linux-2019-01
2 мая, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Репликация данных, Job'ы и SQL Agent: Виды репликации в SQL Server, возможности настройки, как выбрать нужный тип репликации? Как настроить репликацию. Что нужно мониторить по репликации?
MS SQL Server-2019-01
2 мая, четверг
20:00 — 21:30
C++-2018-12
Разработчик C++
Проектная работа: Делаем проектную работу и сдаём сюда в качестве домашней работы.
C++-2018-12
2 мая, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Устройство Gitlab CI. Построение процесса непрерывной интеграции
DevOps-2019-02
2 мая, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Практики хорошего кода: Поговорим о том, как писать хороший код, о принципах CQRS и Fluent interface. Обсудим coding styles и необходимость документирования кода. Рассмотрим PHP the Right way и стандарты из PHP-FIG.
PHP-2019-02
3 мая, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
IBGP: Настроить iBGP в локальной сети
Сетевой инженер-2019-03
4 мая, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Security: ACL: После прохождения данного модуля слушатели научатся внедрять в приложение безопасность на основе доменных сущностей: ACLs
Spring-2019-02
4 мая, суббота
20:00 — 21:30
SMM-2019-02
SMM-специалист
Составление SMM-отчётности: - как перевести вашу работу на язык, понятный клиенту - секреты работы больших агентств
SMM-2019-02
6 мая, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Mysql: Учимся администрировать mysql Устанавливаем, запускаем, мониторим Создаем схемы, делаем простые запросы Учимся делать бэкап и репликацию
Linux-2019-01
6 мая, понедельник
20:00 — 21:30
Linux-2019-01
Почта: SMTP, IMAP, POP3: разбираем почтовые протоколы. Устанавливаем и настраиваем Postfix и Dovecot
Linux-2019-01
6 мая, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Очереди в MS SQL Server: Зачем нужны очереди? Какие очереди в SQL Server бывают? Создадим и настроим очередь.
MS SQL Server-2019-01
6 мая, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Pytest-отчёты : Научиться генерировать Pytest-отчёты.
Auto-web-QA-2019-03
6 мая, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Промежуточная встреча: Обзор состояния дел по проекту, текущие вопросы студентов по их проектам.
Algo-2018-12
6 мая, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Непрерывная поставка с Gitlab CI
DevOps-2019-02
6 мая, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Введение в тестирование: Поговорим о тестировании - его видах и какие проблемы призван решить каждый вид. В частности, обсудим acceptance, integration и unit тестирование. Узнаем, что такое test case и как он должен выглядеть. Научимся писать интеграционные тесты на codeception.
PHP-2019-02
7 мая, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Составление автоворонок в ВКонтакте: • Принципы продвижения информационных продуктов: лидмагнит, трипвайер, основной продукт • Цепочки сообщений, рассылки • Типы чат-ботов • Продажи в мессенджерах • Привлечение аудитории
Traffic-2019-02
7 мая, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
BGP. Фильтрация: Фильтрация входящих/исходящих анонсов BGP группы
Сетевой инженер-2019-03
7 мая, вторник
20:00 — 21:30
SMM-2019-02
SMM-специалист
Защита проекта: - руководитель курса лично проверяет ваш проект и даёт вам конкретные советы по вашему проекту
SMM-2019-02
8 мая, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Allure-отчёты: Изучить Allure для генерации отчётов.
Auto-web-QA-2019-03
8 мая, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Batch: Слушатели смогут использовать всю мощь Spring Batch, узнают когда он необходим проекту и почему он нужен не только для больших проектов.
Spring-2019-02
8 мая, среда
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Презентация проектов: Презентация проектов, рефлексия.
Algo-2018-12
9 мая, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Запуск рекламы в Одноклассниках: • Рекламный кабинет MyTarget • Рекламные возможности MyTarget • Настройка таргетинга • Особенности креатива • Аудитории • Оптимизация рекламной кампании • Продвижение мобильных приложений
Traffic-2019-02
9 мая, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
MySQL - бэкап, репликация, кластер: Настраиваем политику инкрементального бэкапа Настраиваем GTID репликацию и кластер с proxysql Настраиваем NDB кластер
Linux-2019-01
9 мая, четверг
20:00 — 21:30
Linux-2019-01
Почта: безопасность и другие задачи
Linux-2019-01
9 мая, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Резервное копирование и восстановление: Немного про backup, restore, виды backup'ов.
MS SQL Server-2019-01
9 мая, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Введение в мониторинг. Модели и принципы работы систем мониторинга
DevOps-2019-02
9 мая, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Unit-тестирование: Поговорим о том, что такое тестируемый код и как его писать. Научимся писать Unit-тесты с использованием PHPUnit. Поговорим об A-TRIP, TDD и Red-Green-Refactor. Рассмотрим идеологии CI/CD и запустим автоматический прогон наших тестов в Travis.
PHP-2019-02
10 мая, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
BGP. Атрибуты выбора пути: Разобрать что такое атрибуты(приоритезация атрибутов), зачем они нужны и способы управления.
Сетевой инженер-2019-03
11 мая, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Integration: Монолиты vs. Microservices Round 1, Messaging, Enterprise Integration Patterns (EIP): По окончании данного модуля слушатели узнают два похода к разработке Enterprise-приложений - монолиты и микросервисы. Узнают, какие проблемы возникают при создании монолитов, что такое Messaging и Enterprise Integration Patterns (EIP) и где здесь Spring Integration.
Spring-2019-02
13 мая, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Redis, Memcached, RabbitMQ: Разбираем что это такое и зачем нужны эти сервисы. Устанавливаем и настраиваем их Запускаем в работу.
Linux-2019-01
13 мая, понедельник
20:00 — 21:30
Linux-2019-01
Файловые хранилища - NFS, SMB, FTP: Строим файловое хранилище на основе Linux
Linux-2019-01
13 мая, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Секционирование таблиц: Секционирование таблиц. Когда нужно его делать? Пример секционирование со sliding window.
MS SQL Server-2019-01
13 мая, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Анализ логов веб-серверов : Научить студентов разбираться в логах веб серверов.
Auto-web-QA-2019-03
13 мая, понедельник
20:00 — 21:30
Algo-2018-12
Алгоритмы для разработчиков
Заключительное занятие: Обзор пройденных тем. Студенты вспомнят пройденный материал.
Algo-2018-12
13 мая, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Мониторинг приложения и инфраструктуры
DevOps-2019-02
13 мая, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Алгоритмы. Начало: Поговорим об алгоритмах и структурах данных. Детально рассмотрим асимптотический анализ. Рассмотрим алгоритмы сортировки, в частности: сортировка Шелла, быстрая сортировка и сортировка слиянием. Изучим стек и очередь на примере реализаций из SPL. Детально рассмотрим связанные списки и способы их обхода.
PHP-2019-02
14 мая, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Продвижение на YouTube: ведение канала, выбор каналов для рекламы, целевой трафик: • YouTube: обзор возможностей платформы • Продвижение видео: нюансы оптимизации, посева и алгоритмов выдачи • Инструмент YouTube Analytics: что это и как использовать для получения целевого трафика • YouTube для SEO и SERM: вывод роликов в ТОП Google и Yandex • Работа с блогерами: форматы размещения рекламы и необходимые метрики • Видеореклама: форматы, бесплатные показы и возможности ремаркетинга
Traffic-2019-02
14 мая, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
BGP. Атрибуты выбора пути. (продолжение): Продолжаем рассматривать атрибуты и способы управления
Сетевой инженер-2019-03
15 мая, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Траблшутинг в Linux. Файловая подсистема и работа процессов: Научить студентов диагностировать проблемы в работе файловой подсистемы и работы процессов.
Auto-web-QA-2019-03
15 мая, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Integration: Messages и Channels: Слушатели узнают различные семантики каналов, все сорта различных каналов и где они используются. Также слушатели узнают о сообщениях, которые передаются в каналах и встроенный DSL для настройки связей в Spring Integration. Также слушатели узнают про базовые Endpoints и Flow Components.
Spring-2019-02
15 мая, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Публикация приложения: По окончании занятия участники смогут научиться подписывать апк, публиковать приложение в Google Play в альфа, бета, и релиз версии.
Android-2018-12
16 мая, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Продвижение в Telegram: ведение канала, выбор площадок для продвижения, закупка рекламы: • Аналитика: как растет Telegram, какие тематики популярны и наиболее прибыльны • Возможности: боты, каналы, супергруппы — что выбрать и как правильно анализировать • Контент: что заходит лучше, рекомендации по оформлению, составление контент-плана • Реклама: как продвигаться, как делать нативную рекламу, как выбирать каналы под посевы и вычислять накрутчиков
Traffic-2019-02
16 мая, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Файловые хранилища - NFS, SMB, FTP: Строим файловое хранилище на основе Linux
Linux-2019-01
16 мая, четверг
20:00 — 21:30
Linux-2019-01
Asterisk и FreePBX: Разбираем протоколы SIP, RTP Строим офисную АТС на базе Asterisk Основные понятия Asterisk - extensions, trunks, inbound/outbound routes Обсуждаем как решать типичные проблемы - нет слышимости, NAT, совместимость кодеков
Linux-2019-01
16 мая, четверг
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Безопасность в SQL Server: Немного про пользователей и политики безопасности в SQL Server.
Павел Стрекалов MS SQL Server-2019-01
16 мая, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Визуализация и анализ результатов мониторинга. Знакомство с системами рассылки оповещений, Алертинг
DevOps-2019-02
16 мая, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Алгоритмы. Продолжение: Продолжим говорить об алгоритмах. Рассмотрим такие структуры данных как двоичные и сбалансированные деревья поиска. Обсудим хеш-таблицы и способы борьбы с коллизиями. Закончим алгоритмами на графах - поиск в ширину и алгоритм Дейкстры.
PHP-2019-02
17 мая, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Поиск и устранение неисправностей BGP: Поиск и устранение типичных и не совсем типичных неисправностей в работе BGP
Сетевой инженер-2019-03
18 мая, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Integration: Endpoints и Flow Components: Слушатели также узнают про другие Endpoints и Flow Components и смогут разрабатывать сложные Enterprise-приложения c почти любой интеграцией.
Spring-2019-02
20 мая, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Балансировка нагрузки на основе HAproxy и VRRP (keepalived): Изучаем протокол VRRP Изучаем работу с haproxy Настраиваем балансировку для вебсерверов Разбираем конфиги Проверяем работу балансировки на стенде
Linux-2019-01
20 мая, понедельник
20:00 — 21:30
Linux-2019-01
строим кластер - Pacemaker, Corosync, Heartbeat
Linux-2019-01
20 мая, понедельник
20:00 — 21:30
MS SQL Server-2019-01
MS SQL Server разработчик
Обсуждение проектов. Подводим итоги курса. : Обсуждение проектов, которые были созданы за курс. Вспоминаем чему научились за курс.
MS SQL Server-2019-01
20 мая, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Траблшутинг в Linux. Диагностика сетевых неисправностей: Студенты научатся диагностировать проблемы на уровне сети.
Auto-web-QA-2019-03
20 мая, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Применение инструментов для обработки лог данных: Что такое логи и зачем они нужны? Системы централизованного хранения лог данных, требования к ним и примеры. Форматы и варианты логирования приложений
DevOps-2019-02
20 мая, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Очереди: Рассмотрим асинхронный подход обработки данных на основе очередей. Разберём несколько стандартных сценариев использования очередей (отправка уведомлений, инвалидация кеша). Реализуем работу с очередями, используя различные инструменты (очереди на базе, Redis Pub/Sub, Gearman, Beanstalkd). Детально изучим протокол AMPQ и одну из его прикладных реализаций - RabbitMQ.
PHP-2019-02
21 мая, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Что такое СРА и его место в воронке продаж: • Что такое СРА и его место в воронке продаж • Термины и метрики в СРА-канале • СРА-сети и вебмастера — принципы их работы
Traffic-2019-02
21 мая, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Основные протоколы сети интернет: Трансляция имен в сети интернет - DNS Автоматическая настройка сети - DHCP NAT(в различных вариациях)
Сетевой инженер-2019-03
22 мая, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Траблшутинг в Linux. Дебаг: Научить студентов использованию инструментам дебага.
Auto-web-QA-2019-03
22 мая, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Boot Actuator: Монолиты vs. Microservices (Round 2), Must have в микросервисах: На данном занятии слушатели будут рассматривать возможности Spring Boot Actuator для создания production-grade приложений и микросервисов, а потом будут долго отходить от таких возможностей и изобилия. Также в данном разделе будет рассмотрен HATEOAS подход для разработки REST-сервисов.
Spring-2019-02
23 мая, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Особенности запуска рекламы в CPA-сетях: • Как запустить и управлять рекламой в СРА-сетях • Инструменты для работы с СРА-каналом, антифрод • Ошибки при работе с СРА-каналом
Traffic-2019-02
23 мая, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
строим кластер - Pacemaker, Corosync, Heartbeat
Linux-2019-01
23 мая, четверг
20:00 — 21:30
Linux-2019-01
VRRP и динамический DNS: разбираем методики и настройку для обеспечения HA c динамического IP и динамического доменного уровня (ConsulDNS)
Linux-2019-01
23 мая, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Применение системы логирования в инфраструктуре на основе Docker.: Рассмотрение систем распределенной отладки данных (Distributed tracing)
DevOps-2019-02
23 мая, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Проектирование API: Научимся проектировать API для web и mobile используя Rest и RPC-протоколы. Обсудим JSON, XML, Protocol Buffers. Детально остановимся на Rest и способе его описания, используя RAML. Получим представление о WebSockets.
PHP-2019-02
24 мая, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
ACL. Как и где используем: Рассмотрим что такое ACL, зачем они необходимы и способы их использования
Сетевой инженер-2019-03
25 мая, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
SOAP, Spring WebServices и клиенты к ним: После занятия слушатели овладеют одним из самых простых способов создания SOAP-сервисов и клиентов к ним Spring WebServices, ну и, конечно будет рассмотрены SOA и SOAP.
Spring-2019-02
27 мая, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
ISCSI, multipath и кластерные файловые системы: GFS2: настраиваем ISCSI настраиваем multipath Лабораторная работа: разбираем работу системы на стенде, 2 таргета, 2 клиента, общая файловая система
Linux-2019-01
27 мая, понедельник
20:00 — 21:30
Linux-2019-01
Балансировка нагрузки на основе HAproxy: Настраиваем балансировку для вебсерверов и mysql базы Разбираем конфиги Проверяем работу балансировки на стенде
Linux-2019-01
27 мая, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с СУБД: Научить студентов работать из Python с СУБД.
Auto-web-QA-2019-03
27 мая, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Контейнерная оркестрация.: Примеры известных и актуальных систем оркестрации (DC/OS, Aurora, Nomad, Docker Swarm)
DevOps-2019-02
27 мая, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Профилирование и логирование: Скрипт тормозит? Научимся находить узкие места, используя инструменты профилирования. Также детально обсудим логирование, чтобы понимать что делает наш скрипт. Затронем уровни логирования (по PSR-3), библиотеку Monolog и сбор логов в ELK.
PHP-2019-02
28 мая, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Мобильный и десктоп-трафик в СРА: • Обзор ключевых источников трафика • Ключевые отличия мобильного от десктоп трафика • Инструменты трекинга и аналитики
Traffic-2019-02
28 мая, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Authentication, Authorization, Accounting: Разобрать как работает ограничение прав доступа к различным функциям на сетевом оборудование
Сетевой инженер-2019-03
29 мая, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с сетью I. Протоколы прикладного уровня: Научить студентов работать с сетевыми протоколами прикладного уровня.
Auto-web-QA-2019-03
29 мая, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Docker, оркестрация, облака, облачные хостинги: По окончании данного занятия слушатели смогут разбираться в вышеперечисленных словах, а также разбираться в современных принципах построения облачных систем.
Spring-2019-02
29 мая, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Вводное занятие. Определение темы проекта: По окончании занятия участники смогут определиться с темой проекта, получить понимание, какие ресурсы им необходимо использовать для работы.
Android-2018-12
30 мая, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Автоматизация в рассылках: • Автоматизация в рассылках • Почему сейчас время автоматизировать ваши рассылки • Customer journey • Точки взаимодействия с клиентами • Системы для автоматизации рассылок
Traffic-2019-02
30 мая, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Распределенные файловые системы: CEPH
Linux-2019-01
30 мая, четверг
20:00 — 21:30
Linux-2019-01
Распределенные файловые системы: GlusterFS и CEPH
Linux-2019-01
30 мая, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Введение в Kubernetes.: Основные концепции и архитектура системы.
DevOps-2019-02
30 мая, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Репликация: Получим полное представление о репликации: о её видах (Master-Slave, Master-Master), о способе синхронизации изменений (sync, async), о формате изменений (SBR, RBR), о модели передачи изменений (push, pull) и о том, как с этим работать на уровне PHP кода.
PHP-2019-02
31 мая, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
SNMP и NTP. Логирование: Разобрать виды и отличия в протоколе SNMP - зачем необходим и что с его помощью можно сделать с сетью NTP - рассмотрим уязвимости в протоколе и как с ними бороться
Сетевой инженер-2019-03
1 июня, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Spring Cloud: Config Server, Service Registry, интеграция в облака: Слушатели научаться пользоваться возможностями Spring для интеграции с облаками: Config Server, Service Registry, Docker/Kubernates/AWS/Azure best-practices.
Spring-2019-02
3 июня, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Распределенные файловые системы: GlusterFS
Linux-2019-01
3 июня, понедельник
20:00 — 21:30
Linux-2019-01
ISCSI, multipath и кластерные файловые системы: GFS2: настраиваем ISCSI настраиваем multipath Лабораторная работа: разбираем работу системы на стенде, 2 таргета, 2 клиента, общая файловая система
Linux-2019-01
3 июня, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с сетью II. Протоколы низкого уровня: Научить работать с сетевыми протоколами низкого уровня, углубить знания в области работы сетей и веб-приложений.
Auto-web-QA-2019-03
3 июня, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Основные модели безопасности и контроллеры в Kubernetes
DevOps-2019-02
3 июня, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Шардинг: Поймём, что такое шардинг и когда его стоит применять. Обсудим виды шардинга (горизонтальный и вертикальный). Поговорим о перебалансировке и решардинге. Затронем партиционирование.
PHP-2019-02
4 июня, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
6 основных триггеров: • 6 основных триггеров • Велкам-серия • Брошенная корзина • Брошенный просмотр • Поздравление с ДР • Реактивация • Кросс-продажи
Traffic-2019-02
4 июня, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Механизмы защиты протоколов маршрутизации: Настроить защиту протоколов маршрутизации OSPF/EIGRP/BGP
Сетевой инженер-2019-03
5 июня, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Работа с ОС Linux с помощью Python: Студенты научатся работать с операционной системой Linux средствами Python.
Auto-web-QA-2019-03
5 июня, среда
20:00 — 21:30
Spring-2019-02
Разработчик на Spring Framework
Spring Cloud Data Flow, Hystrix Circuit Breaker: Слушатели смогут узнать как строятся огромные системы на Spring с использованием Spring Cloud Data Flow. Также будет рассмотрен популярный фреймворк для использования внешних систем и ресурсов - Hystrix (+Hystrix Javanica) и его интеграция со Spring.
Spring-2019-02
6 июня, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Сквозная аналитика. Часть 1: • Что такое сквозная аналитика • О performance marketing • Конверсионные связки • Когорты и когортный анализ • Микроконверсии
Traffic-2019-02
6 июня, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Контейнеры - cgroups, LXC, docker
Linux-2019-01
6 июня, четверг
20:00 — 21:30
Linux-2019-01
Виртуализация - cgroups, LXC
Linux-2019-01
6 июня, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Ingress-контроллеры и сервисы в Kubernetes.: Работа с удаленными хранилищами данных.
DevOps-2019-02
6 июня, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Кеширование: Поговорим зачем приложению нужен кеш. Рассмотрим Redis и Memcached в качестве кеш-серверов. Поговорим о кеш-тегах и инвалидации кеша.
PHP-2019-02
7 июня, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Шифрование VPN: Разобрать стек технологий IPSec. Какие есть виды IPSec Настроить IPsec поверх GRE
Сетевой инженер-2019-03
8 июня, суббота
10:00 — 11:30
Spring-2019-02
Разработчик на Spring Framework
Обзор дополнительных технологий Spring, выбор архитектуры и технологий: По окончанию занятия слушатели познакомятся с другими проектами Spring для создания приложений. Смогут правильно выбирать архитектуру и стек технологий для проекта.
Spring-2019-02
10 июня, понедельник
20:00 — 21:30
Linux-2019-01
Администратор Linux
Docker: разбираем как писать Dockerfile создаем docker-compose запускаем docker swarm
Linux-2019-01
10 июня, понедельник
20:00 — 21:30
Linux-2019-01
Виртуализация - KVM, Proxmox
Linux-2019-01
10 июня, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Виртуализация. Контейнеры: Изучить основные виды виртуализации.
Auto-web-QA-2019-03
10 июня, понедельник
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Интеграция Kubernetes в GitlabCI.: Использование формата упаковки приложений Charts в Kubernetes Helm.
DevOps-2019-02
10 июня, понедельник
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Deploying: Обсудим возможные способы доставки вашего приложения в production-окружение - от ручного git pull до инструментов автоматизации этого процесса в лице (mina и capistrano).
PHP-2019-02
11 июня, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Сквозная аналитика. Часть 2: • Разбор 5-7-9 уровневой воронки продаж • 5 ключевых уровней: CPM, CPC, CPL, CPO, CPS • Конфликт трафика и лендинга: уровень отказов/неотказов и как правильно считать конверсию лендинга? • Как решить проблему плохих лидов и что такое квалифицированные лиды? • Квалификация лидов по матрице ABC/XYZ и инструментарий
Traffic-2019-02
11 июня, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Шифрование VPN(продолжение): Рассмотрим как создать свой центр сертификации на сетевом оборудовании Переделать IPsec на работу через сертификаты
Сетевой инженер-2019-03
12 июня, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Виртуализация. Виртуальные машины: Изучить основы виртуализации.
Auto-web-QA-2019-03
12 июня, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Консультация. Промежуточные итоги: По окончании занятия участники получат комментарии относительно прогресса проектной работы, ответы на какие-то вопросы, рекомендации по реализации.
Android-2018-12
13 июня, четверг
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Анализ результатов кампаний, составление отчета, корректировка по результатам: • Excel и Google Таблицы для анализа результатов, расширение в Google Таблицах для GA • Прогнозирование результатов кампаний, тренд на повышение спроса или понижение • Создание отчётов в Яндекс.Директ, выгрузка и анализ рекламных кампаний в Яндекс.Директ с помощью Excel и Google Таблиц • Кастомизация отчётов в Google Ads, анализ результатов с помощью расширения • Панель управления продажами, заполнение и анализ результатов • Анализ эффективности запросов, атрибуция, определяем ценность запроса в конверсии • Корректировка запросов на основе анализа
Traffic-2019-02
13 июня, четверг
20:00 — 21:30
Linux-2019-01
Администратор Linux
Итоговое занятие: обсуждение вопросов обсуждение проекта
Linux-2019-01
13 июня, четверг
20:00 — 21:30
Linux-2019-01
Итоговое занятие: обсуждение вопросов обсуждение проекта
Linux-2019-01
13 июня, четверг
20:00 — 21:30
DevOps-2019-02
DevOps практики и инструменты
Kubernetes. Мониторинг и логирование: Развертывание Prometheus в Kubernetes. Настройка Prometheus и Grafana для сбора метрик кластера и приложений. Развертывание и настройка EFK для сбора логов.
DevOps-2019-02
13 июня, четверг
20:00 — 21:30
PHP-2019-02
Backend разработчик на PHP
Командная разработка: Обсудим модели разработки программного обеспечения (итеративная, спиральная, каскадная). Подробно поговорим о гибких методологиях разработки, в частности SCRUM.
PHP-2019-02
14 июня, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
DMVPN: Разобрать виды DMVPN и способы их применения
Сетевой инженер-2019-03
17 июня, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Непрерывная интеграция: Изучение основ непрерывной интеграции в контексте тестирования.
Auto-web-QA-2019-03
18 июня, вторник
19:00 — 20:30
Traffic-2019-02
Трафик-менеджер
Составление медиаплана на год по итогам рекламных кампаний: • Цели рекламной кампании • Инструменты для подготовки рекламной кампании • Методы прогнозирования KPI • Оформление медиаплана
Traffic-2019-02
18 июня, вторник
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
DMVPN(продолжение): Настроить IPsec поверх DMVPN через сертификаты. Настроить протоколы маршрутизации для стабильной работы на VPN интерфейсах
Сетевой инженер-2019-03
19 июня, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Основы безопасности веб-приложений: Изучение основ безопасности веб-приложений для проведения тестирования безопасности.
Auto-web-QA-2019-03
21 июня, пятница
20:00 — 21:30
Сетевой инженер-2019-03
Сетевой инженер
Итоговое занятие: Подведение итогов Обсуждение вопросов Понимание того, что не было понято
Сетевой инженер-2019-03
24 июня, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Анализ уязвимостей как часть процесса тестирования: Изучение основ анализа уязвимостей в контексте тестирования и разработки программного обеспечения в целом.
Auto-web-QA-2019-03
26 июня, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Основы Behaviour Drivet Testing. Введение в Robot Framework: Изучение основ BDT и знакомство с Robot Framework.
Auto-web-QA-2019-03
26 июня, среда
20:00 — 21:30
Android-2018-12
Разработчик Android
Финальное занятие. Сдача проекта: По окончании занятия участники получат разбор проектов, комментарии и оценку своей работы.
Android-2018-12
1 июля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Расширенное использование Robot Framework: Закрепление навыков работы с Robot Framework.
Auto-web-QA-2019-03
3 июля, среда
20:00 — 21:30
Auto-web-QA-2019-03
Автоматизация веб-тестирования
Введение в модульное тестирование. Введение в Mock: Научить писать студентов модульные тесты.
Auto-web-QA-2019-03
8 июля, понедельник
20:00 — 21:30
Auto-web-QA-2019-03