Отзыв по первому модулю (включая проект)
Плюсы:
1. Практические задания — хорошо закрепляют теорию, приближены к реальным задачам. Отдельно отмечу удобный встроенный редактор: не нужно ничего настраивать локально, можно сразу писать и проверять код.
2. Теория — краткая и информативная.
3. Отдельно стоит отметить дополнительные задачи после практики.
4. Очень крутой проект с точки зрения понимая как настроить окружение. Проект помогает не только написать код для первой программы, но и запустить её. Инструменты, которые используются:
intellij, git, работа в терминале, утилиты codestyle и т. п.
Что стоит доработать:
1. Тесты после теории. Сложность тестов заметно ниже сложности материала: вопросов мало, и они проверяют в основном узнавание, а не понимание.
2. Краткая теория не всегда полезна. В подмодуле «Java: Введение в ООП» уроки 4 и 9 требуют самостоятельного ресёрча — тема уроков сложная, необходимо дополнять основную теорию.
Итог: модуль в целом полезный, структура и практика — сильная сторона. Основные точки роста — качество тестов и полнота теории в отдельных уроках.