Публичный роадмап
AQA Java
Последовательный переход от Java Core к полноценному UI/API/DB-проекту и CI/CD.
Темы видны сразу, а материалы и задания открываются постепенно в личном кабинете.
-
01
Java
Рабочая среда, Git и Java Core
Настройка проекта, основы Java и первое консольное приложение с JUnit 5.
-
02
Java
ООП и Java Core
Объекты, строки, enum, static и доменная модель с тестами.
-
03
Java
Коллекции и абстракции
List, Set, Map, интерфейсы и абстрактные классы.
-
04
Java
Exceptions, Generics и Streams
Исключения, обобщения, lambda, streams и optional на практических задачах.
-
05
Инструменты
Gradle и Test Runner
Сборка проекта, запуск тестов и каркас автотестового фреймворка.
-
06
UI
UI-автотесты
Selenium, Selenide, Page Object, селекторы и ассерты.
-
07
Архитектура
Архитектура UI-тестов
JavaScript Executor, Allure, annotations, extensions и хуки.
-
08
API
API-автотесты
Rest Assured, DTO, сериализация, Builder, Lombok и Hamcrest.
-
09
DB
Базы данных
SQL, DB-проверки и архитектура API-тестов с контролем данных.
-
10
Архитектура
Продвинутая автоматизация
API setup для UI, моки, стабы, clean code и подходы к тестовой архитектуре.
-
11
CI/CD
Docker, Jenkins и Selenoid
CI pipeline, изолированные запуски, Allure и рабочий quality gate.
-
12
Карьера
Карьерный блок AQA Java
Легенда, резюме, мок-интервью, реальные задачи и переговоры по офферу.