Для всех проектов:


  • Необходимо создать аккаунт GitHub


  • Установить последнюю версию JDK: Oracle Java SE (требуется регистрация)

    щелкните на Accept License Agreement и выберите нужный дистрибутив

    Или OpenJDK: JDK 21 или здесь: Archive


  • Установить интегрированную среда разработки: IntelliJ IDEA

    Выбирать Ultimate Edition (Free 30-day trial). Варианты, когда он закончиться.
    В начале курса BaseJava достаточно версии Community.

  • Установить систему управления версиями Git

    рекомендуется установить по пути без без пробелов и спецсимволов (пример С:\Tools\git) и выбрать опцию при установке: "Добавить в PATH"


Для стажировок TopJava и MasterJava:


  • Инструмент для автоматической сборки проектов Maven

    Обычно apache-maven-3.X.X-bin.zip. Устанавливать лучше простым копированием из архива в каталог (пример D:\java\apache-maven-3.6.3)


Опционально:



Инструменты для рисования диаграмм: