Java: Модульное программирование с Java 9

9 участников

О чём курс

Разделение сложной программной среды на независимые модули позволяет минимизировать взаимодействие между компонентами и оптимизировать процесс разработки корпоративных систем. Этот курс разбирает переход на модульную систему Java 9 (Project Jigsaw) и управление внешними зависимостями через Maven. Внутри курса рассматриваются продвинутые аспекты инкапсуляции, принципы работы с внутренними классами и стандартизация интерфейсов для связи между модулями. Также изучается практика параллельного выполнения кода, отладка через логирование JVM и парсинг файлов с помощью библиотеки Apache. Обучение ориентировано на разработчиков, стремящихся снизить технический долг и упростить архитектуру сложных Java-приложений.

Программа обучения

  • Курс 1: Изучение Java 9 - модульное программирование
    • Продвинутые объектно-ориентированные концепции (внутренние классы, состав объектов, инкапсуляция, полиморфизм)
    • Моделирование транспортного средства как практический пример
    • Управление внешними зависимостями с помощью Maven
  • Курс 2: Java 9 New Features Deep Dive
    • Настройка среды разработки Java 9
    • Концепции модуляции
    • Развертывание модульных приложений
    • Использование логирования JVM для отладки
    • Работа с CSV-файлами через библиотеку Apache
Складчина создана 2 мая 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
284 ₽ 670 ₽