Войти на сайт

Войди на сайт, используя одну из соцсетей:

×
Ты уже голосовал за этот комментарий
Наверх

Мастер-класс "TDD на JavaScript"

Время

15 ноября в 10:00

Многие слышали о методике разработки TDD, когда тесты пишут перед тем, как написать сам код. Но как это применить на практике не всегда понятно. Сделать первый шаг самостоятельно оказывается очень сложно, поэтому разработчики предпочитают писать тесты по старинке: покрывать уже написанный код.

Мастер класс Сергея Селецкого рассчитан на разработчиков начального и среднего уровня, которые хотят перешагнуть через старые привычки и начать использовать преимущества TDD в полную силу.

Минимальные требования к участникам:
* Базовые знания Javascript
* Умение пользоваться терминалом
* Последние версии nodejs, npm на рабочем ноутбуке


На мастер-классе вы узнаете:
* Основные принципы TDD
* Проектирование через тестирование
* Тестирование с помощью библиотеки Jasmine
* Тестирование с помощью библиотеки Mocha
* Проектирование React компонента с помощью Jest
* Настройка тестового окружения через npm и без
* Запуск тестов в консоли и в браузере


Программа
10.00 – 10.30 Регистрация и проверка готовности участников
10.30 – 11.00 Немного теории о TDD, преимущества и недостатки, когда и как использовать TDD на проектах, когда не использовать TDD
11:00 - 11:15 Настройка среды тестирования с помощью npm
11:15 - 12:15 Практика TDD с помощью npm + mocha
12:15 - 12:30 Перерыв
12:30 - 13:45 Практика тестирования с помощью браузера + Jasmine
13:45 - 15:00 Перерыв на обед длительностью 1:15
15:00 - 15:30 Настройка среды тестирования webpack + react + jest
15:30 - 16:30 Практика тестирования React компонента
16:30 - 17:00 Подведение итогов и ответы на вопросы

На мастер-класс необходимо:
* Взять с собой ноутбук, желательно с ОС Linux или MacOS. В случае с ОС Windows установить Linux дистрибутив в виртуальной машине и подготовить его к комфортной работе.
* Подготовить любимый текстовый редактор или IDE для работы с Javascript.
* Ведущий будет работать в Sublime.

Ведущий
Сергей Селецкий - full-stack разработчик ruby-javascript, тимлид в компании «Lohika». Применяет практику TDD на постоянной основе последние несколько лет.

Стоимость:
до 11 октября: 1000 грн.
12-25 октября: 1300 грн.
26 октября - 8 ноября: 1600 грн.
9-14 ноября: 2000 грн. 

0 отзывов