На прошлой неделе состоялся ряд митапов от аутсорсинговой компании Provectus. Со 2-6 июля разработчики и тестировщики прослушали лекции на разные темы. 5 насыщенных дней, в рамках которых эксперты получили новые знания и полезный нетворкинг. Ниже описание докладов:
2 июля — Rest-assured tool for REST API automation
С первым докладом в рамках Provectus Week выступил Сергей Бритт, Test Automation Engineer в Provectus. Спикер рассказал, как эффективно использовать фреймворк REST Assured для тестирования REST сервисов. Сергей поделился своим опытом работы с данным инструментом.
3 июля — Control your browser by using PHP and Selenium
Senior PHP Developer в Provectus Михаил Кардаков посвятил встречу теме написания комплексных парсеров на базе Behat/Mink с Selenium. Эксперт объяснил, как можнорасширять функционал Behat с помощью механизма расширений. Михаил имеет более пяти лет опыта веб-разработки и преподавания PHP.
4 июля — Reactive programming or What? Why? When?
Что такое реактивное программирование, сложно ли его понять и какого применение? На эти вопросы в своем докладе отвечал Team Lead Андрей Паславский. У спикера 15-летний опыт ведения проектов, и ему было, что рассказать слушателем по данной теме.
5 июля — Design Process
С докладом по теме «Design Process» выступила Елена Михеева, Interaction Designer в Reinvently. Елена — эксперт в UI/UX дизайне мобильных приложений для iOS и Android. Она выступала на Dribble Meetup и других конференциях по дизайну. Лекция была полезна для тех, кто начинает проект и хочет научиться составлятьплан действий. Елена Михеева рассказала о том, как выработать дизайн процесс, построить доверительные отношения с Product Owner и создать удобный и полезный продукт для пользователя.
Design Day посетило наибольшее количество слушателей в рамках Provectus Week.
6 июля — Apollo’s mission or Graph QL in .Net Core applications
Александр Демчук, Senior. Net Developer в Provectus, на завершающем ивенте поговорил со своими слушателями о технологии Graph QL. Спикер рассмотрелпреимущества языка и его гибкость, что позволяет решать проблемы с масштабированием и версионированием.