Серия онлайн-курсов

Курс «Java QA Automation»: все выпуски

Автор Олег Пендрак

Все выпуски курса собраны на одной странице. Сравните даты, цены, содержание и отзывы, выберите нужный выпуск и оформите его отдельно. Выпуски со статусом «Можно купить» доступны для получения после оплаты.

2 выпуска
1 можно купить
от 3 000 ₽ цена участия
до −85%экономия
Обложка: Курс «Java QA Automation» Последний выпуск серии
2026 Предзаказ
9 549 ₽ 65 000 ₽
Участвовать в складчине
Цена и доступность

Все выпуски курса

Каждый выпуск — самостоятельный материал. Откройте карточку, чтобы проверить состав материалов и условия получения.

Статусы и цены показаны отдельно для каждого выпуска и обновляются вместе с каталогом.

Описание и содержание

О курсе

Данный курс представляет собой глубокую практическую программу, разработанную для Manual QA инженеров и начинающих автоматизаторов, стремящихся выйти на профессиональный уровень. Обучение построено вокруг реального backend-проекта ShawarmaShop, что позволяет студентам отойти от шаблонных учебных примеров и погрузиться в контекст разработки, максимально приближенный к реальным рабочим задачам. Программа охватывает полный стек технологий: Java 21, API (REST, SOAP, GraphQL, gRPC), UI-автоматизацию, работу с базами данных PostgreSQL, брокерами сообщений Kafka, а также использование моков и настройку CI/CD пайплайнов. Курс решает шесть ключевых проблем, с которыми сталкиваются новички: от нехватки знаний по Java до неумения встраивать тесты в процессы разработки и отсутствия навыков работы с современными AI-инструментами. Обучение начинается с фундаментальных основ Java — переменных, циклов и ООП, постепенно переходя к сложным инженерным задачам. Вы научитесь писать поддерживаемый код, используя такие инструменты, как JUnit 5, REST Assured, Selenide, AssertJ, Allure и WireMock, что позволит вам создавать не просто набор разрозненных тестов, а полноценную экосистему автоматизации. Особое внимание уделяется современным подходам: вы освоите работу с LLM для генерации тестов, ревью кода и дебага, что является критически важным навыком на современном рынке труда. Программа также включает карьерный блок, где разбираются стратегии поиска работы, составление резюме и прохождение технических собеседований. В процессе обучения вы создадите портфолио на базе проекта ShawarmaShop, который включает интеграции, платежи и вебхуки, что станет весомым аргументом при трудоустройстве. Формат обучения включает предзаписанные видео с конспектами, квизы и домашние задания с обратной связью, что обеспечивает глубокое погружение в материал. Курс подходит тем, кто хочет получить инженерную глубину, научиться работать с инфраструктурой и уверенно чувствовать себя на собеседованиях, демонстрируя навыки, востребованные в командах с высокими стандартами качества.
Содержание

Программа курса

По выпуску «2026» — самому свежему из тех, где опубликована программа.

  1. Основы Java — 2–3 недели, 13 уроков Синтаксис и базовые конструкции:
  2. Введение в курс: Как устроено обучение и проектная работа
  3. Переменные и типы: С нуля до уверенного владения
  4. Операторы: Арифметика, сравнения, логика
  5. Строки: Форматирование, неизменяемость, StringBuilder
  6. Коллекции: List, Set, Map — когда что выбирать
  7. Методы: Параметры, перегрузка, рекурсия
  8. Файлы и конфигурация: Properties, файловая система Объектно-ориентированное программирование:
  9. ООП: основы: Классы, объекты, инкапсуляция
  10. ООП: наследование: extends, super, абстракции Продвинутые конструкции:
  11. Исключения: try-with-resources, проверяемые / непроверяемые
  12. Перечисления: Enum как замена «магических констант»
  13. Дженерики: Типобезопасные коллекции и API
  14. Лямбды и Stream API: Функциональный стиль Java Итог фазы: Свободно пишешь код
  15. Тестовый стек — 3–4 недели, 14 уроков Ядро тестов и данные:
  16. JUnit 5: @Test, lifecycle, параметризация
  17. AssertJ: Fluent-assertions с цепочками
  18. Lombok: @Data, @Builder, меньше boilerplate
  19. Jackson: JSON ↔ Java-объект для DTO
  20. Owner: Typesafe-конфигурация: baseUrl, db, kafka
  21. Faker: Реалистичные данные без хардкода Отчёты и БД:
  22. Allure: Steps, screenshots, attachments в отчётах
  23. JDBC: Прямые SQL-верки в PostgreSQL API, UI и моки:
  24. REST Assured: API-тесты с given / when / then
  25. Selenide: Браузерная автоматизация: $/$$/.shouldBe
  26. WireMock: Стабы партнёров: REST, SOAP, GraphQL, gRPC Асинхронность и расширения:
  27. Awaitility: await().atMost(...) вместо Thread.sleep
  28. Kafka: Доменные события, consumer-тесты
  29. JUnit Extensions: Переиспользование setup в lifecycle Итог фазы: Знаешь весь стек
  30. Внешние интеграции — 1 неделя, 4 урока Legacy и интеграции:
  31. SOAP: XML-конверты, WSDL, тестирование legacy API
  32. Webhooks: Callback от партнёра, idempotency, retry Современные протоколы:
  33. gRPC: Protobuf, четыре типа RPC, status codes
  34. GraphQL: Query / mutation, errors[], schema-first Итог фазы: 4 API-протокола + webhooks
  35. Реальный проект ShawarmaShop — 3–4 недели, 10 уроков Инфраструктура и архитектура:
  36. Docker & Compose: Поднимаем стенд через docker compose up -d
  37. Architecture: Пакеты, маркеры @DbTest / @KafkaTest, lifecycle
  38. Config: TestEnvironment, Owner, профили окружений Слои тест-фреймворка:
  39. API Clients: RestApi, ApiResult, 6 доменных клиентов
  40. DB Layer: Jdbc, Repository, Hikari, DbFixtureScope
  41. Factories & Fixtures: Lombok-builder + auto-cleanup seed-данных Интеграции и UI:
  42. Kafka Bus: KafkaTestBus, EventExpectation, DSL ожидания
  43. Partner Stubs: WireMock для REST, SOAP, GraphQL, gRPC
  44. UI Tests: Selenide, Page Objects, BrowserLifecycle Эталоны:
  45. Reference Tests: Showcase-пакет: эталоны для каждого сценария Итог фазы: GitHub-портфолио
  46. Workflow и CI/CD — 1–2 недели, 2 урока Git и командная работа:
  47. Git: Snapshot-модель, ветки, merge / rebase, conventional commits
  48. GitLab CI/CD: Pipeline, jobs, runners, тесты + Allure-артефакт Итог фазы: Конвейер на проде
  49. AI в автоматизации — 1–2 недели, 3 урока AI-инструменты:
  50. Введение в AI: Что реально работает в современном QA + Arena.ai с топ-моделями
  51. Промпт-инжиниринг: Шаблоны для тестов, ревью, разбора багов
  52. AI Chat в IntelliJ Idea: Покупка токенов, аккаунты, подключение внешнего API ключа, MCP, Skills, Specs, Steering Итог фазы: Рабочий AI-процесс
  53. Карьерный блок — 1 неделя, 3 урока Резюме и собеседования:
  54. Резюме QA-инженера: Структура, контент, типичные ошибки
  55. Стратегия поиска работы: Прямой контакт, рекомендации, нетворкинг
  56. Soft skills для QA: Коммуникация, behavior-вопросы, STAR-метод Итог фазы: Готовность к собеседованиям

Чем отличаются выпуски

  • 2026 в сравнении с выпуском «Март 2025»: новые темы Основы Java — 2–3 недели, 13 уроков; Синтаксис и базовые конструкции:; Введение в курс: Как устроено обучение и проектная работа; Переменные и типы: С нуля до уверенного владения; Операторы: Арифметика, сравнения, логика; Строки: Форматирование, неизменяемость, StringBuilder и ещё 70. нет в новом выпуске Java для автоматизации (с нуля); Gradle и Maven; JUnit5 и TestNG; Docker и Selenoid; CI/CD: Jenkins и GitLab; Портфолио-проект.

Сравнение составлено автоматически по программам на страницах выпусков.

Опыт участников

Отзывы участников

Отзывы собраны со страниц всех выпусков. В каждой карточке видно, к какому выпуску относится оценка.

—
0 отзывов о выпусках курса

Оценок пока нет — можно стать первым.

Оставить отзыв
У этой серии пока нет отзывов

Если вы знакомы с одним из выпусков, поделитесь впечатлениями — это поможет другим выбрать.

Написать первым
Получение доступа

Как купить и скачать курс

Покупать всю серию не нужно: оформление проходит на странице выбранного выпуска.

  1. 1

    Выберите выпуск

    Сравните период, цену, статус, содержание и отзывы.

  2. 2

    Откройте карточку

    Проверьте состав материалов и нажмите кнопку получения доступа.

  3. 3

    Оплатите долю

    Для предзаказа дождитесь завершения сбора; доступный выпуск уже готов к покупке.

  4. 4

    Получите материалы

    Инструкция придёт на почту, а заказ появится в разделе «Мои складчины».

Подробно о том, как работает Складчина
Перед покупкой

Частые вопросы о серии

Можно ли купить курс «Java QA Automation» сейчас?

Да. Сейчас 1 выпуск доступен со статусом «Можно купить». Откройте карточку нужного выпуска, чтобы увидеть актуальную цену и получить доступ к оформлению.

Сколько выпусков курса «Java QA Automation» доступно?

В серии собрано 2 выпуска. Каждый выпуск оформляется отдельно: на этой странице можно сравнить дату, статус, цену, скидку, рейтинг и отзывы.

Как выбрать подходящий выпуск?

Начните со свежего выпуска, если нужна наиболее новая версия материала. Архивный выпуск стоит выбрать, если вам важны программа конкретного периода, его цена или отзывы участников. Подробное содержание находится на странице каждого выпуска.

Как скачать материалы после оплаты?

После оформления инструкция приходит на электронную почту, а доступ отображается в разделе «Мои складчины» на основной платформе — оттуда можно скачать материалы. Для выпуска в предзаказе они становятся доступны после завершения сбора.

Нужно ли покупать все выпуски серии?

Нет. Выпуски — самостоятельные материалы: можно купить только выбранную версию курса. Стоимость в карточке относится именно к одному выпуску, а не ко всей серии.