О ПРОЕКТЕ
ВСЕ ПРОЕКТЫ HH
Регистрация компании
Заявка на грант Повысить зарплату Поможем выбрать курс Регистрация карьериста
в Москве
Детали курса

Даты проведения
8 сентября 2016
Город
Москва
Вид обучения

Мастер-класс

Форма обучения
Очная/дневная
Учебная нагрузка
8 часов
Тема
IT: Для программистов и IT-специалистов
Программирование
Обучающая компания
Luxoft, Учебный Центр

Базовая цена
16 000  руб.
Показать похожие курсы Найти новый курс
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Связаться

Нажмите ссылку, чтобы увидеть телефон
+7 (4 Показать телефон
Контактное лицо: Кристина
Анонс
Если вы когда-нибудь пользовались средой разработки для сборки проектов или писали скрипты или xml-файлы на Ant, вы, безусловно, чувствовали – должен быть способ лучше. И он есть. Использование современной системы сборки (декларативной, стандартной, со встроенным управлением зависимостями) переводит автоматизацию сборки проекта на совершенно новый уровень, на котором вы можете заниматься тем, за что вам платят деньги и что вы любите делать — писать продукт, а не воевать со сборкой. На этом тренинге будет представлен безусловный лидер среди систем сборки – Apache Maven, являющийся сегодня стандартом де-факто. Знание этой системы позволит легко влиться в большинство существующих команд разработки, а продвинутые аспекты, такие как написание плагинов и создание собственных циклов сборки, – подстроить Maven под большинство даже нестандартных проектов. После того как всё собрано и запущено, вы, конечно, обнаружите, что "Java тормозит". Во второй части курса рассмотрим, почему так получается, и сделаем обзор набора инструментов, помогающих найти и понять причины подобных проблем.

                            
Программа

1. Maven:

  • Что такое система сборки проекта и зачем она нужна?
  • Императивные vs Декларативные системы сборки;
  • Введение в Maven;
  • Установка Maven;
  • Архетипы;
  • Структур POM-файла;
  • Управление зависимостями;
  • Свойства;
  • Жизненный цикл проекта;
  • Часто используемые плагины;
  • Интеграция с IntelliJ IDEA;
  • Использование профилей;
  • Создание плагинов;

2. JVM internals, debugging, profiling:

  • Почему Java тормозит?
  • Профайлеры? Дебагерры? 
  • Visual VM;
  • BTrace;
  • jhat.

                        
Преподаватели
Барух Садогурский (США, Калифорния) - developer advocate в компании JFrog, создатель репозитория Artifactory Binary Repository. Лучший докладчик на конференции JavaOne в 2011 г., обладатель Duke Choice Awards в 2013 г.

                            
Место проведения
1-й Волоколамский проезд, д. 10, стр. 3

                            
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Связаться

Нажмите ссылку, чтобы увидеть телефон
+7 (4 Показать телефон
Контактное лицо: Кристина
Обучающая компания
Luxoft, Учебный Центр,
Москва, 1-й Волоколамский проезд, д.10, стр. 3


Схема проезда

Luxoft Training – лидер в области обучения и консалтинга по важнейшим дисциплинам Software Engineering. Учебный центр существует с 2007 г. За это время мы разработали более 150 курсов, тренингов и учебных программ. В процессе обучения задействованы более 120 профессиональных тренеров, которые являются экспертами-практиками: приводят примеры из собственных проектов, имеют опыт конкретных решений, применения различных практик и подходов.