February 10, 2020

Мероприятия OTUS: 15 вебинаров новой недели!

10 февраля

✓ Открытый вебинар «Неизвестный Spring: быстрая разработка приложений»

Исследуем возможность быстрого создания современного приложения, рассмотрим альтернативный путь развития Spring и погрузимся в необычный мир Spring Roo.

Преподаватель: Дмитрий Коган

✓ Открытый вебинар «Data Build Tool для хранилища Amazon Redshift»

Рассматриваем построение моделей и зависимостей. Изучаем полную и инкрементальную загрузку, работу с вложенными (nested) JSON, макросы и шаблоны Jinja, автоматическое тестирование.

Преподаватель: Артемий Козырь

✓ Открытый вебинар «Использование Jenkins c K8S»

Изучим особенности взаимодействия Jenkins и Kubernetes, рассмотрим примеры использования такого подхода, проанализируем описание работы плагина и оператора.

Преподаватель: Борис Николаев

✓ Открытый вебинар «Избыточность шлюза по умолчанию»

Рассматриваем работу протоколов VRRP/HSRP. Разбираем случаи, в которых необходимо использовать протоколы избыточного шлюза. Исследуем различия протоколов и сравниваем работу HSRP/VRRP c GLBP.

Преподаватель: Андрей Рукин


11 февраля

✓ Открытый вебинар «State of DevOps 2019-2020»

На бесплатном пробном вебинаре мы поговорим о том, как развивалась DevOps-индустрия в течение 2019 года, обсудим возможные пути развития на 2020 год.

Преподаватель: Владимир Дроздецкий

✓ Открытый вебинар «TypeScript в Node.js для server-side приложений»

Рассмотрим, как использовать TypeScript в Node.js. Изучим, как работает ts-node и другие технологии. Обсудим движок Deno — новый Node.js с TypeScript.

Преподаватель: Александр Коржиков


12 февраля

✓ Открытый вебинар «Шаблон проектирования «Адаптер», практика применения»

На вебинаре изучим шаблон проектирования «Адаптер» и научимся его применять

Преподаватель: Матвей Калинин

✓ Открытый вебинар «Пишем 12-факторное приложение на Go»

Методологию двенадцати факторов (12factor.net) часто выбирают в качестве базовых технических требований к распределённым системам.

На бесплатном вебинаре мы посмотрим, как может выглядеть минимальный Go-сервис, удовлетворяющий таким требованиям. Начнем с простейшего «Hello, World!» приложения и пройдем путь до сервиса, удовлетворяющего двенадцати факторам и готового к релизу на платформу Heroku.

Преподаватель: Елена Граховац

✓ Открытый вебинар «iOS-приложение на SwiftUI с использованием Kotlin Mobile Multiplatform»

Напишем приложение с использованием современных средств разработки, таких как SwiftUI на presentation слое, а в качестве слоя сервисов воспользуемся Kotlin Mobile Multiplatform, который уже используется такими компаниями как Яндекс и Autodesk.

Преподаватель: Кирилл Володин

✓ Открытый вебинар «Найти и оценить: инструменты поиска и оценки кандидатов»

Рассмотрим наиболее эффективные инструменты поиска в соцсетях, особенности поиска в Facebook и StackOverflow. Также изучим понятие Soft-skills (все про них говорят, а зачем они it специалисту), обсудим компетенции будущего (какие есть особенности и почему это важно знать). Углубимся в тренды IT-рынка под другим углом (что же на самом деле мотивирует IT-специалистов). Узнаем, о чём говорят тимлиды или о чем с ними нужно разговаривать, чтобы к ним захотели идти люди с рынка.

Преподаватели: Егор Яценко, Дмитрий Астапов


13 февраля

✓ Открытый вебинар «Балансировка нагрузки»

На уроке проведем обзор ELB. Рассмотрим виды балансировщиков и создание двух инстансов EC2 с балансировщиком. А также посмотрим другие примеры использования.

Преподаватель: Ришат Терегулов

✓ Открытый вебинар «Аннотируй это: а так ли нужна аннотация типов в Python»

Изучим такой инструмент, как аннотация типов в Python: обсудим причины, по которым его многие недооценивают, рассмотрим ряд примеров из боевой практики, когда аннотация типов могла спасти или спасла ситуацию. Поговорим о том, как и когда внедрять проверку типов на своих проектах.

Преподаватель: Сергей Нагаев

✓ Открытый вебинар «Parameter sniffing в SQL Server: что это и почему возникает»

Parameter sniffing или прослушивание параметров в SQL Server может приводить к неприятным сюрпризам при работе большой системы. Давайте обсудим причины этого явления, а также посмотрим на примеры parameter sniffing'а.

Преподаватель: Кристина Кучерова


14 февраля

✓ Открытый вебинар «Тестирование Flask приложений: генерация тестовых данных с Faker и Factory Boy»

Подробно изучим, как тестировать проекты на Flask, писать и запускать тесты для проектов на Flask, создавать тестовые данные с помощью Faker и Factory Boy.

Преподаватель: Леонид Орлов

✓ Открытый вебинар «Нужно ли торопиться переходить на C# 7 или 8?»

Рассматриваем, что появилось в новых версиях языка и как применять эти нововведения на практике. А также подробно обсудим вопрос о том, есть ли смысл бросать всё и обновляться.

Преподаватель: Алексей Ягур