Тренинги для Java разработчиков в июле: TDD, Hibernate и Spring Boot

Для кого-то лето – это пора отпусков, а кто-то старается не упускать возможности научиться чему-то новому и развить свои профессиональные навыки. В рамках прошедшей конференции JEEConf 2017 мы проводили несколько новых тренингов и места на них быстро закончились. Поэтому мы решили не откладывать в долгий ящик и запланировать повторное проведение на июль. Итак, какие есть варианты?


14-15 июля пройдет новый тренинг Николая Алименкова “Test Driven Spring Boot applications”, в рамках которого участники научатся разрабатывать Spring Boot приложения, исходя из тестов и сценариев использования, что сделает их более надежными, позволит избежать ошибок и реализовывать функциональность быстрее. Spring Boot становится все более и более популярным фреймворком/средой для разработки современных Java приложений. Он объединяет в себе множество полезных технологий и подходов “из коробки”, сильно упрощая жизнь разработчика. TDD подход позволяет избежать многих сюрпризов в разработке и специфицировать поведение различных частей приложения еще до их реализации. Для этого в Spring Boot и поверх него есть масса готовых инструментов и фреймворков. Ну и конечно же, будет много практики. Участники смогут за время тренинга опробовать все предложенные подходы самостоятельно. Регистрация уже открыта, доступно всего 15 мест.

21-22 июля мы проведем очень полезный тренинг для любого Java разработчика – “Hibernate performance tuning”. Сегодня Hibernate – один из самых популярных enterprise фреймворков и используется почти на каждом проекте. Но, к сожалению, неправильное и неэффективное его использование приводит к проблемам с производительностью. И так как Hibernate «стоит перед базой данных», эти проблемы одни из самых критичных. Данный тренинг научит вас как измерять производительность, познакомит с различными способами оптимизации. Вы научитесь избегать типичных ошибок и решать проблемы с производительностью на реальных примерах. Тренинг будет базироваться не на сухой теории, а на практических примерах, будут показаны нюансы, дефекты и подводные камни, с которыми вы можете столкнуться в реальной работе. Также узнаете как Hibernate работает «под капотом». Тренинг проводят Игорь Дмитриев и Николай Алименков. В группе будет 15 мест, регистрируйтесь и забронируйте одно из них себе.

Еще один тренинг пройдет 7-8 июля в Одессе совместно с IQSpace. Это будет “TDD в Java”. Test Driven Development (TDD) без сомнения является одной из наиболее полезных, но в то же время трудных для внедрения, инженерных практик. TDD предлагает писать тесты до того как реальный код появится в приложении, благодаря чему вы получаете лучший дизайн, больше фокусируетесь на функциональности, имеете возможность проверить состояние своей работы и понять когда вы закончили. Но написание тестов перед кодом требует от разработчика изменения мышления и наличия большого опыта в тестировании. Многие ошибочно считают, что TDD существенно замедляет разработку. Но на практике происходит обратное – когда команда имеет достаточный опыт в TDD, то скорость разработки увеличивается. Это происходит за счет того, что не пишется ненужный код, меньше переделывается дизайн приложения, меньше времени уходит на поиск и исправление проблем. Данный тренинг поможет вам понять преимущества внедрения TDD на вашем проекте, сложности и пути их преодоления. Проводит тренинг Николай Алименков, билеты уже доступны.

Мы также обновили портфолио наших тренингов, которые доступны для заказа и проведения в вашей локации. Если вы хотите провести образовательное мероприятие в своей компании, у нас вы сможете найти достойный выбор тренингов для любой специализации.

Обсуждение (0)

Leave a Reply

Your email address will not be published. Required fields are marked *