Продолжаем учиться!


20 сентября // 20:00

DEMO-УРОК «СБОРКА ПРИЛОЖЕНИЙ НА JAVA»

Изучим как набор файлов с исходным кодом упаковать в пригодный для использования артефакт. Посмотрим, что такое jar-файл и как его можно максимально просто собрать с помощью gradle.


20 сентября // 20:00

DEMO-УРОК «ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ»

На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.


20 сентября // 20:00

ИНТЕНСИВ «ПАТТЕРНЫ АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ». ДЕНЬ 1

На занятии будет рассказано про различные паттерны аутентификации и авторизации. Рассмотрена сессионная аутентификация на основе кук и на основе токенов (jwt), работа identity провайдеров.


20 сентября // 20:00

ИНТЕНСИВ «БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ». ДЕНЬ 1

Цели занятия: настроить бэкапы; восстановить информацию после сбоя.


20 сентября // 20:00

DEMO DAY КУРСА «REACT.JS DEVELOPER»


21 сентября // 13:00

ИНТЕНСИВ «ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ». ДЕНЬ 1

Разберём структуры PE формата, пройдёмся в них в HEX редакторе, добьёмся необходимых изменений для внедрения кода.


21 сентября // 13:00

DEMO DAY КУРСА «РАЗРАБОТЧИК ОНЛАЙН-ОБУЧЕНИЯ»


21 сентября // 13:00

DEMO DAY КУРСА «TEAM LEAD»


21 сентября // 15:00

DEMO-УРОК «КАК СВЕРСТАТЬ ЛЮБОЙ ВЕБСАЙТ: FLOAT, FLEXBOX, GRID»

На открытом уроке мы рассмотрим, как проработать вебдизайн и перенести его на любой интерфейс. Разберем самые популярные способы сверстать макет, поработаем с такими инструментами, как Float, Flexbox, Grid.


21 сентября // 20:00

DEMODAY КУРСА «ONLINE TEACHER»


21 сентября // 20:00

БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ «ANDROID LINT». ДЕНЬ 1

— изучим Android Lint API; — научимся писать кастомные Lint детекторы и тесты на них; — разберемся, как правильно подсвечивать контекст и реализовывать LintFix’ы; — напишем несколько проверок на частые ошибки использования популярных библиотек.


21 сентября // 20:00

ИНТЕНСИВ «БЭКАПЫ И РЕПЛИКАЦИЯ POSTGRESQL. ПРАКТИКА ПРИМЕНЕНИЯ». ДЕНЬ 2


21 сентября // 20:00

ИНТЕНСИВ «ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ». ДЕНЬ 1

Создание гексагональной карты, основы игры Цивилизация. Вы научитесь процедурно генерировать меш. Проводить оптимизацию карты. Создадим основу для механик пошаговой игры. Научимся сохранять и загружать карту.


21 сентября // 20:00

«Делаем мобильную мини-игру за 2 дня»

За 2 дня вы сделаете мобильную версию PopIt на языке Kotlin. В приложении будет простая анимация, звук хлопка, вибрация, таймер как соревновательный элемент. Интенсив подойдет для тех, кто хочет попробовать себя в роли Android-разработчика.


22 сентября // 13:00

ИНТЕНСИВ «ТИПОВЫЕ АЛГОРИТМЫ РАБОТЫ ФАЙЛОВЫХ ИНФЕКТОРОВ». ДЕНЬ 2


22 сентября // 15:00

БЕСПЛАТНЫЙ 2-ДНЕВНЫЙ ИНТЕНСИВ «ANDROID LINT». ДЕНЬ 2


22 сентября // 18:00

DEMO-УРОК «АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ И МАГИЧЕСКИЕ СЛОВА ASYNC/AWAI»

На бесплатном демо-занятии онлайн-курса мы увидим, как писать асинхронный код, а также изучим механизм, скрытый под ключевыми словами async/await.


22 сентября // 19:00

DEMO-УРОК «С++ Zero Cost Abstractions»

Принцип Zero Cost Abstraction лежит в основе проектирования языка С++ и его библиотек. На уроке мы на практических примерах посмотрим, как дополнительные абстракции на уровне языка позволяют нам не только не расплачиваться производительностью программ на C++, но и улучшать ее.


22 сентября // 20:00

DEMO-УРОК «DEVSECOPS. ПОЧЕМУ БЕЗОПАСНОСТЬ ДОЛЖНА БЫТЬ НА ВСЕХ ЭТАПАХ CI/CD»

— Работа над ошибками классического подхода к защите информации. — Рассмотрение DevSecOps как ключа к парадигме правильной безопасной разработки. — Способы трансформации DevOps-процессов в безопасную среду, ускоряющую процессы разработки и формирующую кибер-иммунитет у ваших приложений.


22 сентября // 20:00

ИНТЕНСИВ «ГЕКСАГОНАЛЬНАЯ КАРТА, СВОЯ ЦИВИЛИЗАЦИЯ». ДЕНЬ 2


22 сентября // 20:00

Делаем мобильную мини-игру за 2 дня»


23 сентября // 13:00

DEMO DAY КУРСА «PROJECT MANAGER. ADVANCED»


23 сентября // 20:00

DEMO-УРОК «TELEGRAM BOT ДЛЯ ПОЛУЧЕНИЯ КУРСА ВАЛЮТ»

На предыдущем открытом уроке мы рассмотрели пару микросервисов для получения курса валют с сайта ЦБ РФ. Пришло время создать пользовательский интерфейс, для этого мы сделаем Telegram bot-а. Через него конечный пользователь сможет получать курс валют.


23 сентября // 20:00

DEMO-УРОК «ПОДХОДЫ К РАЗВЕРТЫВАНИЮ И ОБНОВЛЕНИЮ PRODUCTION-GRADE КЛАСТЕРА»

В ходе урока вы узнаете, как с минимальными простоями обновить работающий кластер.


23 сентября // 20:00

DEMO-УРОК «ПРИНЦИПЫ ОРГАНИЗАЦИИ МИКРОСЕРВИСОВ. ТИПЫ ВЗАИМОДЕЙСТВИЙ»

Проанализируем плюсы и минусы микросервисов, а также посмотрим какие инструменты используются для построения микросервисов.


23 сентября // 20:00

DEMO DAY КУРСА «JAVASCRIPT DEVELOPER. PROFESSIONAL»


23 сентября // 20:00

DEMO-УРОК «ОТКАЗОУСТОЙЧИВОЕ KEY VALUE ХРАНИЛИЩЕ ETCD»

Цели занятия: познакомиться с etcd и понять спектр ее применения. Краткое содержание: алгоритм Raft; отличия etcd от прочих аналогичных решений; основные моменты установки и настройки кластера etcd; бэкап и репликация кластера. Результаты: развернутый кластер