← Все курсы
КурсБесплатноЧасть практики восстанавливается

Java 21 foundations, Maven/JUnit toolchain и надёжное domain modeling

Первый Java/Spring-route курс без скрытого Java prerequisite: Java 21 source→JVM, types/abstractions, value objects, error taxonomy, bounded concurrency, реальный Maven/JUnit lifecycle, reproducibility и cross-domain …

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 27
Примерное время13 ч
Модули6
Уроки27

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Java source, types, abstractions и JVM execution5 уроки0 / 5
Модель: source → bytecode → JVMОткрыть
Разобранный пример: javac diagnostic, bytecode и runtime exceptionОткрыть
Управляемая практика: типы, методы и boundaryОткрыть
Модель: классы, interfaces, generics и collectionsОткрыть
Управляемая практика: generic pipelineОткрыть
2Records, sealed types и value objects5 уроки0 / 5
Модель: Records, sealed types и value objectsОткрыть
Управляемая практика: Records, sealed types и value objectsОткрыть
Delayed retrieval: compile failure, runtime failure или contract failureОткрыть
Debugging: mutation alias в чужом OrderDraftОткрыть
Transfer: Records, sealed types и value objectsОткрыть
3Exception taxonomy и domain outcomes5 уроки0 / 5
Модель: Exception taxonomy и domain outcomesОткрыть
Управляемая практика: Exception taxonomy и domain outcomesОткрыть
Delayed retrieval: инвариант до repository boundaryОткрыть
Debugging: outage ошибочно превращён в NotFoundОткрыть
Transfer: Shipment lookup и безопасный dependency contractОткрыть
4Thread ownership, cancellation и timeout4 уроки0 / 4
Модель: Thread ownership, cancellation и timeoutОткрыть
Управляемая практика: Thread ownership, cancellation и timeoutОткрыть
Delayed retrieval: failure provenance в асинхронной задачеОткрыть
Transfer: Thread ownership, cancellation и timeoutОткрыть
5Maven, JUnit и воспроизводимая сборка5 уроки0 / 5
Модель: Maven, JUnit и воспроизводимая сборкаОткрыть
Разобранный Maven/JUnit lifecycle и Surefire evidenceОткрыть
Управляемая практика: Maven, JUnit и воспроизводимая сборкаОткрыть
Delayed retrieval: lifecycle defect, который ломает clean verifyОткрыть
Transfer: Maven, JUnit и воспроизводимая сборкаОткрыть
6Интеграция: Work Item Kernel3 уроки0 / 3
Интеграционный проект: Work Item KernelОткрыть
Maintenance transfer: атомарный импорт партии отправленийОткрыть
Delayed defense: объяснение, change request и re-entryОткрыть