Обзор
В последнее время активную популярность набирают распределенные системы контроля версий (Distributed Version Control System -- DVCS). И это не просто тренд -- DVCS, такие как Git или Mercurial, значительно повышают производительность разработчиков, попутно облегчая решение ежедневных задач. Знание подобных систем повышает востребованность IT специалиста на рынке.
Однако DVCS отличаются от стандартных централизованных систем, и нередко возникают сложности с переходом от традиционных подходов к распределенным. Для того, чтобы получить максимальную отдачу от распределенных систем, нужно с ними познакомиться поближе. Наш тренинг -- уникальная возможность это сделать.
После окончания тренинга студенты смогут уверенно пользоваться двумя наиболее популярными DVCS: Git и Mercurial. Они получат навыки, необходимые для того, чтобы работать как в одиночку, так и в команде. Будут раскрыты практически все сценарии распределенной работы, среди которых и использование распределенных систем при работе с централизованными корпоративными репозиториями и работа с opensource проектами.
Тренинг на 70% наполнен практической частью, что позволит студентам вынести из него максимум пользы.
Модуль 1. Введение
Модуль 2. Основы и дальше
Модуль 3. Сложные техники
Модуль 4. Командная работа
При ранней регистрации, до 13.01.12:
В последнее время активную популярность набирают распределенные системы контроля версий (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)
0 коментарі:
Post a Comment