Курс на Stepik
Обложка курса «Apache Maven: Глубокое знакомство» на Stepik
1 700 ₽

Apache Maven: Глубокое знакомство 0.000

Открыть на
STEPIK.ORG

Курс обеспечит уверенное владение функционалом Maven – одного из наиболее популярных и современных инструментов для сборки Java-проектов. Инструктор с более чем 20-летним стажем преподавания; доходчивые объяснения, внятные примеры и демки, упор на лабораторный практикум.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Apache Maven: Глубокое знакомство»Учеников на курсе 23
Сертификаты, выданные на курсе «Apache Maven: Глубокое знакомство»Сертификатов выдано 0
Отзывы о курсе «Apache Maven: Глубокое знакомство»Отзывов получено 0
Рейтинг курса «Apache Maven: Глубокое знакомство»Рейтинг курса 0.000
Уроки в курсе «Apache Maven: Глубокое знакомство»Количество уроков 36
Время прохождения курса «Apache Maven: Глубокое знакомство»Время прохождения курса
Стоимость курса «Apache Maven: Глубокое знакомство»Стоимость курса 1 700 ₽
Обновления курса «Apache Maven: Глубокое знакомство»Обновления курса
Дата публикации курса «Apache Maven: Глубокое знакомство»Дата публикации курса
Последнее обновление курса «Apache Maven: Глубокое знакомство»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Apache Maven: Глубокое знакомство» 16 разделов Уроки в курсе «Apache Maven: Глубокое знакомство» 36 уроков Время прохождения курса «Apache Maven: Глубокое знакомство» 8 ч. Последнее обновление курса «Apache Maven: Глубокое знакомство» обн. 12 мая 2026

Введение

1 урок
1. Первое знакомство с Apache Maven

Базовые понятия

3 урока
1. Что такое POM-файл
2. Скелетный проект в терминале
3. Скелетный проект в Intellij IDEA

Подробнее про сборку и pom.xml

1 урок
1. Как сборка связана с POM-файлом

Архетипы

1 урок
1. Учимся создавать и применять архетипы

Наследование и многомодульность

2 урока
1. Что такое Super POM
2. Многомодульные проекты

Зависимости (dependencies)

1 урок
1. Подробнее о зависимостях

Жизненные циклы (lifecycles) Maven-проекта

1 урок
1. Разновидности и состав жизненных циклов

Работа с Maven-репозиториями

1 урок
1. Разновидности и назначение репозиториев

Свойства проекта (properties)

1 урок
1. Учимся применять свойства

Профили проекта (profiles)

2 урока
1. Общая идея
2. Лабораторка с профилями

Плагины для Maven

6 уроков
1. Знакомство с наиболее популярными плагинами
2. Демка про анализатор PMD
3. Демка про плагин antrun
4. Демка про плагин checkstyle
5. Демка про плагин cobertura
6. Подсчет покрытия кода в Intellij IDEA

Создание собственного плагина

2 урока
1. Что такое Mojo
2. Лабораторка про самодельный плагин

Best Practices в контексте Maven

1 урок
1. Основные практические рекомендации

Простейшее веб-приложение через Maven

1 урок
1. Создаем и разворачиваем WAR-архив на сервере Tomcat

Доп.примеры

2 урока
1. Как тестировать методы с побочным эффектом
2. Maven не хочет запускать модульные тесты под JUnit5

Вопросы на собеседовании

9 уроков
1. Обозначения версий
2. provided
3. Папки config и resources
4. Транзитивные зависимости
5. settings.xml
6. finalName
7. install vs deploy
8. packaging
9. Как ускорить сборку