ОПИСАНИЕ
В рамках Odessa Innovation Week пройдет мастер-класс по тестированию на языке JavaScript.
Многие слышали о методике разработки TDD когда тесты пишут перед тем как написать сам код. Но как это применить на практике не всегда понятно. Сделать первый шаг самостоятельно оказывается очень сложно, поэтому разработчики предпочитают писать тесты по старинке: покрывать уже написанный код.
Мастер класс Sergiy Seletskyy рассчитан на разработчиков начального и среднего уровня, которые хотят перешагнуть через старые привычки и начать использовать преимущества TDD в полную силу.
Минимальные требования к участникам:
- Базовые знания Javascript
- Умение пользоваться терминалом, базовые знания npm и git (выполнение команд clone, fetch, pull, commit, add, branch, checkout); умение работать с ними в командной строке
- Аккаунт в GitHub, настроенный ssh ключ для удобного разворачивания GitHub проектов локально
- Последние версии git, nodejs, npm на рабочем ноутбуке
- Базовые знания в AngularJS для тех, кого интересует бонусная тема
На мастер-классе вы узнаете:
- Основные принципы TDD
- Проектирование через тестирование
- Тестирование с помощью библиотеки Jasmine
- Тестирование с помощью библиотеки Mocha
- Настройка тестового окружения через npm и без
- Запуск тестов в консоле и в браузере
- Трассировка выполнения теста
- Тестирование DOM
- Заглушки для AJAX запросов в тестах
- Тестирование в AngularJS
Программа на сайте: http://geekslab.co/events/49-master-klass-tdd-na-yazyke-javascript-sergeyi-seletskiyi
Докладчик
Сергей Селецкий - full-stack разработчик ruby-javascript, тимлид и проектный менеджер в продуктовой компании «Европейское Агенство Высоких Технологий». Применяет практику TDD на постоянной основе последние несколько лет.
Стоимость:
до 21 июня – 750 грн
с 22 июня - 2 июля – 1000 грн