Обзор
В последнее время активную популярность набирают распределенные системы контроля версий (Distributed Version Control System – DVCS). И это не просто тренд – DVCS, такие как Git или Mercurial, значительно повышают производительность разработчиков, попутно облегчая решение ежедневных задач. Знание подобных систем повышает востребованность IT специалиста на рынке.
Однако DVCS отличаются от стандартных централизованных систем, и нередко возникают сложности с переходом от традиционных подходов к распределенным. Для того, чтобы получить максимальную отдачу от распределенных систем, нужно с ними познакомиться поближе. Наш тренинг — уникальная возможность это сделать.
После окончания тренинга студенты смогут уверенно пользоваться двумя наиболее популярными DVCS: Git и Mercurial. Они получат навыки, необходимые для того, чтобы работать как в одиночку, так и в команде. Будут раскрыты практически все сценарии распределенной работы, среди которых и использование распределенных систем при работе с централизованными корпоративными репозиториями и работа с opensource проектами.
Тренинг на 70% наполнен практической частью, что позволит студентам вынести из него максимум пользы.
Аудитория
Разработчики, тестировщики, необходим компьютер (минимум – 1 на двоих).
Структура тренинга
Тренинг однодневный, продлиться с 10.00 до 19.00. Между первыми двумя модулями – перерыв 1 час.
Модуль 1. Введение
- Зачем нужны распределенные системы
- Проблемы централизованных систем и их решения
- Устройство распределенных систем
Модуль 2. Основы и дальше
- Контролируем версии распределенно: Mercurial
- Аналогично с Git
Модуль 3. Сложные техники
- Ветки, стратегии слияния
- Работа с централизованными системами
Модуль 4. Командная работа
- Стратегии коллективной работы
- Использование на проекте
- Социальный кодинг (Github, BitBucket)
Стоимость тренинга:
При ранней регистрации, до 13.01.12:
$100 – идивидуальная, $85 – групповая
При поздней регистрации, до 24.12.11:$120 – идивидуальная, $100 – групповая
Групповая регистрация действует на группы от 3-х участников.







































