31 січня, Київ - Тренінг " Test Driven development in Java "

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:00

Програма тренінгу:

День розпочнеться з невеликого вступного майстер-класу, в якому тренера продемонструють що таке TDD . Слідом за цим учасники тренінгу отримають своє перше завдання. Всі учасники розбиваються на пари і працюють по двоє. Після закінчення першої практичної частини учасники з тренерами відкладають свої ноутбуки і беруться за обговорення практики- до цього часу як у тренерів так і в учасників збереться безліч питань один до одного. Після обговорення перерву і знову в бій! Спеціально підготовлені практичні завдання, спільно з живим обговоренням результатів практики покажуть вам як використовувати TDD в умовах складних , заплутаних і разом з тим цілком реальних проектів, з якими кожен з нас має справу щодня. Навчимося додавати нову функціональність в « legacy » код . Отримаємо рекомендації, як перетворювати « legacy » код в код про який мріє кожен розробник - читабельний і покритий тестами. Всього в дні передбачено кілька практичних секцій, кожна з яких базується на попередній . Окремо варто відзначити той факт, що завдання будуть ігровими- а значить на тренінгу ми не тільки прокачати , але і отримаємо порцію задоволення .
Під час всіх практичних секцій тренер доступний для будь-яких питаньучасників.

Формат тренінгу:

Практичний тренінг , де вся теорія побудована на питаннях учнів , що виникають на практичних секціях .
3/3 практики: всі техніки і методики розглядаються на живих прикладах . Учні тренуються в парах в групі до 20 осіб. Як підготуватися ?
Тобі знадобиться власний ноутбук з встановленим програмним забезпеченням :
- IntellijIDEA Community Edition або будь-яка інша IDE (наприклад, Eclipse )
- TortoiseGIT для роботи з git .
- Maven 3.0.x , щоб не гратися з бібліотеками.
- JDK7
(у разі відсутності ноутбука або ПО тренера допоможуть з установкою) .

Тренер:

Подробиці і реєстрація У вартість входять:
* обід
* кави брейки
* роздатковий матеріал ( все те, що допоможе вам у подальших експериментах ) Відгуки про тренінг від учасників :

Опубліковано: 22/01/15 @ 12:21
Розділ Різне

Рекомендуємо:

iOS Digest # 2. HealthKit : перемагаємо старіння та збільшуємо длительность життя
28 лютого - 1 березня - WeBukovel 2015
Зарплати розробників Україна - грудень 2014
#ITeaTalks : Олексій Орап ( YouScan / LeadScanner ) про запуск SaaS продукту , підприємницький дух і " хокейну ключку "
7 - 8 лютого, Київ - хакатони " Програмісті допоможуть переселенців з Донбасу"