Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

31 января, Киев — Тренинг "Test Driven development in Java"

$
0
0

31 января команда GeeksLabприглашает Java разработчиков в Одессу принять участие в тренинге «Test Driven development in Java».

Для кого:
Разработчики, ведущие разработчики, team lead-ы, системные архитекторы с опытом работы с Java от 2-хлет, с пониманием принципов ООП.

На тренинге Вы:
— познакомитесь с основой TDD на проекте «с нуля»,
— получите навыки улучшения кода в «legacy» проекте (безопасный рефакторинг),
— научитесь пользоваться «мок-фреймфорками»,
— получите опыт управлением зависимостями при помощи «dependency injection» — поработает в парах по правилам XP,
— узнаете о разных видах тестов: «unit», «functional», «integration», «acceptance»
— узнаете ряд «antiatterns» и «best practices»,
и еще много всевозможных приятных практических мелочей

Продолжительность тренинга: 7 часов

Программа тренинга:

День начнется с небольшого вводного мастер-класса, в котором тренера продемонстрируют что такое TDD. Вслед за этим участники тренинга получат свое первое задание. Все участники разбиваются на пары и работают по двое. По окончании первой практической части участники с тренерами откладывают свои ноутбуки и берутся за обсуждение практики — к этому времени как у тренеров так и у участников соберется множество вопросов друг к другу. После обсуждения перерыв и снова в бой!

Специально подготовленные практические задания, совместно с живым обсуждением результатов практики покажут вам как использовать TDD в условиях сложных, запутанных и вместе с тем вполне реальных проектов, с которыми каждый из нас имеет дело каждый день. Научимся добавлять новую функциональность в «legacy» код. Получим рекомендации, как превращать «legacy» код в код о котором мечтает каждый разработчик — читабельный и покрытый тестами.

Всего в дне предусмотрено несколько практических секций, каждая из которых базируется на предыдущей. Отдельно стоит отметить тот факт, что задания будут игровыми — а значит на тренинге мы не только прокачаемся, но и получим порцию удовольствия.
Во время всех практических секций тренер доступен для любых вопросовучастников.

Формат тренинга:

Практический тренинг, где вся теория построена на вопросах учащихся, возникающих на практических секциях.
3/3 практики: все техники и методики рассматриваются на живых примерах. Учащиеся тренируются в парах в группе до 20 человек.

Как подготовиться?
Тебе понадобится собственный ноутбук с предустановленным программным обеспечением:
—  IntellijIDEA Community Edition или любая другая IDE (к примеру, Eclipse)
—  TortoiseGITдля работы с git.
—  Maven 3.0.x, чтобы не играться с библиотеками.
—  JDK7
(в случае отсутствия ноутбука или ПО тренера помогут с установкой).

Тренер:

Подробности и регистрация

В стоимость входят:
* обед
* кофе брейки
* раздаточный материал (все то, что поможет вам в дальнейших экспериментах)

Отзывы о тренинге от участников:


Viewing all articles
Browse latest Browse all 8115

Trending Articles