26 січня 2012
0000-2012

Тренінг Test Driven development in Java

Наука
Тренінг Test Driven development in Java

Під час тренінгу учасник: - познайомиться з основою TDD на проекті "з нуля"; - отримає навички поліпшення коду в legacy-проекті (безпечний рефакторинг); - навчиться користуватися "мок-фреймфорками"; - отримає досвід управлінням залежностями за допомогою dependency injection і написання юніт-тестів в багатопотоковому додатку; - попрацює в парах за правилами XP; - дізнається про різні види тестів: unit, functional, integration, acceptance; - дізнається ряд antiatterns і best practices; - дізнається, що таке безперервна інтеграція; - отримає досвід у написанні UI через TDD і ще багато всіляких приємних практичних дрібниць. Тривалість тренінгу: 2 дні (16 годин). Цільова аудиторія: розробники, провідні розробники, team lead-и, системні архітектори з досвідом роботи з Java від 2-х років, з розумінням принципів ООП. Детальна програма тренінгу Формат тренінгу: практико-теоретичний тренінг, де вся теорія побудована на питаннях учнів, що виникають на практичних секціях. 1/3 теорії, 2/3 практики: всі техніки і методики розглядаються на живих прикладах. Учні тренуються в парах у групі до 12 чоловік. Для участі знадобиться: власний ноутбук з передвстановленим програмним забезпеченням: IntellijIDEA 10.5 Community Edition або будь-яка інша IDE (наприклад, Eclipse); TortoiseSVN для роботи з Subversion; Maven 3.0.3, JDK6 (у разі відсутності ноутбука або ПО тренера допоможуть з установкою). У вартість входять: обіди, кава-брейки, роздатковий матеріал. Місце проведення буде повідомлене після реєстрації. Зареєструватися

Відвідали

Початок

10:00

Вартість

1 700 грн.

Лектори

Баглай Олексій

фахівець з eXtremme Programming

Зеленін Сергій

фахівець з розробки і впровадження веб-продуктів

Організатори

ScrumGuides

ScrumGuides

Компанія пропонує: безкоштовний аудит процесів; тренінги з будь-яких тем з гнучкої розробки: Lean, Scrum, Kanban, XP; запуск проектів з Scrum від формування команди до планування релізу і спринтів; підтримка Agile команд від спринту до спринту; проведення розширених ретроспектив; фасилітація зустріч...


comments powered by Disqus