
Инженерные
IT-практики
для неинженеров
Освойте ключевые инструменты и подходы, которые используют разработчики каждый день! Вы научитесь работать с Git, писать тесты, разбираться в коде без программирования, давать конструктивный код-ревью и эффективно взаимодействовать с командой. Узнайте, как избежать хаоса слияний, что такое CI/CD, и как улучшить процессы в вашей команде с помощью лучших практик разработки.
Записаться на курс
Для кого этот курс

Скрам-мастера,
Аджайл-коучи
Чтобы улучшить доверие в команде, понимать с какими проблемами сталкивается команда разработки и осознанно вместе с ней выбирать практики

Менеджеры продуктов, Владельцы продуктов
Чтобы понимать проблемы, возникающие в разработке, осознанно балансировать инвестиции в развитие продукта и качество, выигрывать в скорости разработки и сокращении цикла обратной связи за счет улучшение качества

QA специалисты
Чтобы системно взглянуть на процесс обеспечения качества, разобраться в инженерных практиках, повышающих качество (пирамида тестирования, автотестирование, shift left, работа с пайплайном) и понять как самостоятельно и совместно с разработчиками внедрять практики в команде
Кому еще этот курс будет полезен

HR, рекрутеры
Чтобы верхнеуровнево оценивать уровень подготовки кандидата на прескрине, не привлекая разработчиков

Участники команды, не являющиеся инженерами
Чтобы использовать общий с разработчиками инструмент для версионирования артефактов и общаться с командой на одном языке
Что данный курс вам даст
Работать с git: добавлять изменения, работать с несколькими версиями, работать над общим кодом совместно
Разберетесь в основных терминах, используемых разработчиками (commit, push, merge, branch и пр.)
Поймете как разработчики работают с кодом на простом примере, не требующем навыков программирования
Напишете свой первый тест на Python и попробуете, что такое TDD - разработка через тестирование
Давать обратную связь другим участникам команды через код ревью, работая с merge requests / pull requests
Как бороться с merge hell
Работать в паре
Задавать неудобные вопросы разработчикам по делу
Узнаете, что такое pipeline и потренируетесь в автоматической сборке вашего проекта
Отличать CI от CD
Отличать CI курильщика от CI здоровой команды
Познакомитесь с лучшими практиками разработки и поймете что можно улучшить в вашей команде
Программа курса
- Модуль 1. Настройка инструментов разработки. Software Development Life Cycle
- Модуль 2. Git
- Модуль 3. Ветки, конфликты и TBD
- Модуль 4. Code Review
- Модуль 5. Автотесты и Test Driven Development
- Модуль 6. Continuous Integration & Continuous Deployment (CI/CD)
- Модуль 7. Подбор практик для решения ваших проблем
Как проходят занятия

Расписание учебных модулей
Обучение идет в онлайне и разделено на 2-3 часовые модули. Каждый модуль проходит в отдельный день, 2 раза в неделю.

Время проведения модулей
Базовое время проведения модуля с 16:00 до 19:00 (Москва, Минск). Это время является оптимальным для того, чтобы к занятиям присоединялись студенты из широкого спектра временных зон.

Инструменты
Для обучения вам потребуется компьютер с установленным и настроенным окружением для разработки (git, Visual Studio Code, Python). Пройти курс на планшете или телефоне не получится;
Мы поможем вам настроить окружение, если инструкция не поможет

Групповая работа на курсе
Работа будет проходить в мини-группах или в парах. Пройти в одиночку не получится.

Практика и реальные кейсы
Тренинг построен в формате Training From The Back of The Room, а значит это будет минимум теории и максимум практики. 50% времени — упражнения.

Топовые тренеры
Наши тренеры являются опытными практиками, они обладают огромной насмотренностью, а это значит, что будет много различных примеров и практического опыта.
Тренеры курса
Наша цель — поднять компетентность компаний и планку качества процессов. Повысить прибыльность компаний и вывести их на мировой уровень.

Антон Бевзюк
- Пишу код с 1996
- Помогаю людям и командам быть более счастливыми при помощи Agile.
- Выращиваю инженерную культуру на основе Экстремального Программирования, строить итеративный процесс при помощи Scrum, улучшать процессы Канбан-методом и развивать самоуправление при помощи Социократии 3.0.
- Работал в Intel, Smart Step Group, Dodo Brands, Райффайзен Банке, Mindbox.

Светлана Кривенко
- Более 17 лет в IT
- Ex Full Stack Java разработчик, Team Lead
- Тренер по инженерным практикам и Scrum Master, веду 5 разных тренингов по практикам технического совершенства, прокачала 6+ команд применять инженерные практики для улучшения бизнес метрик
- Работала в аутсорсе и стартапе, а также в Туту.ру
Расписание ближайших курсов
Поток №1 / 11 марта - 1 апреля

7 модулей с 16:00 до 19:00
Даты занятий: 11, 13, 18, 20, 25, 27 марта, 1 апреля
Время занятий: с 16:00 до 19:00
Даты занятий: 11, 13, 18, 20, 25, 27 марта, 1 апреля
Время занятий: с 16:00 до 19:00
50 000 ₽
Группа собрана!
50000,00 ₽По карте / в рассрочку