Продолжаем учиться!
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
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; бэкап и репликация кластера. Результаты: развернутый кластер