курсы
Преподаватели
результаты
Бонусы
FAQ
Контакты

Java для тестировщиков с нуля

уделяем внимание каждому
Живые онлайн-лекции. Старт 21 марта
учим 6 недель
помогаем с трудоустройством
Первое занятие
за 50 рублей

Обучение в XSET — это…

Мы обучаем небольшие группы, чтобы уделить внимание каждому студенту
Объясняем, как пройти собеседование: рассказываем о психологии и важных теоретических вопросах
Все задачи основаны на реальных проектах, связанных с нагрузочным тестированием
Мы небольшая школа, поэтому активно вовлекаемся в обучение каждого студента
Коротко о нас
Здесь мы рассказываем
о нашей школе от первого лица
Только нагрузочное тестирование и только реальные навыки
Обучение
в XSET — это…
Индивидуальный подход
Помощь при трудоустройстве
Обучение на кейсах
внимание каждому
Узкая специализация

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

Вот как устроена

Java для тестировщиков с нуля
6 недель
10 блоков
12 уроков
1 урок
2-3 уроки
4-5 уроки
6-8 Уроки
12 урок
9-11 уроки
  • Синтаксис
  • Практика
  • Введение в Java
  • Базовые определения
  • Коллекции в Java
  • Практика
  • Spring Boot
  • Практика
  • JVM
  • Работа с файлами
  • Практика
  • Подготовка к Интервью
  • Психологические аспекты
месяц 2
месяц 4
месяц 3
месяц 5
Далее
месяц 1
Инструменты НТ. Locust
Документация
SQL
Архитектура
Введение в НТ
НТ. Цели, задачи и тд
Профиль и сценарий НТ
Запись скриптов
Инструменты НТ. JMeter
Введение в продукт. Организация проекта скрипта
Запуск тестов и анализ результатов
Настройка мониторинга
LR. Virtual Generator (Запись скриптов)
LR. Controller (Запуск тестов)
LR. Analyser. (Анализ результатов)
Базовые единицы
Kuber, Docker, Openshift
Мониторинг + анализ результатов
Введение в инструменты (Prometheus, Influx)
Мониторинг. Настройка мониторинга с нуля
Мониторинг. Типы метрик + основные метрики Графана
Мониторинг БД + Мониторинг метрик приложения
Анализ AWR + PG_STATEMENT
Мониторинг. Снятие Heap Dump + Thread Dump
Анализ. Профилирование Java приложений
Основы работы с java, Intelij Idea / if-else / for / ArrayList / Set / Map
Теория ООП
Артефакты jar. Введение в Maven. Введение в Spring
Поднять SpringBoot c нуля
JAVA
Базовые анотации, properties, Sources
Введение в БД
Базовые запросы
Транзакции, key-value БД
Ключи в PostgreSQL
Практическое занятие
Документация. МНТ и Отчет
Интервью. Психологические аспекты + важные вопросы теории
Постановка задачи + разделение на преподавателей.
7 уроков практики
Jira + Confluence
Финальный проект
Мониторинг + анализ результатов
JAVA
Инструменты НТ: LR
Разработка кастомного инструмента на Groovy
Запись скриптов
Анализ результатов, настройка мониторинга
Запуск тестов, настройка сценария
Поиск работы, интервью
Урок 1
Введение в Java. Базовые определения.

  • Установка и настройка среды разработки (IntelliJ IDEA).
  • Обзор JVM: зачем инженеру понимать, как работает Java-машина.
  • Базовые понятия: компиляция, байт-код, исполнение.
  • Что такое класс и объект.
  • Поля, методы, конструкторы.
  • ООП: Инкапсуляция, наследование, полиморфизм.
  • Абстрактные классы и интерфейсы.
Уроки 9-11
JVM. Маленькие, но важные темы.

  • Установка и настройка среды разработки (IntelliJ IDEA).
  • Обзор JVM: зачем инженеру понимать, как работает Java-машина.
  • Базовые понятия: компиляция, байт-код, исполнение.
  • Что такое класс и объект.
  • Поля, методы, конструкторы.
  • ООП: Инкапсуляция, наследование, полиморфизм.
  • Абстрактные классы и интерфейсы.
Урок 12
Подготовка к Интервью.

  • Интервью.
  • Психологические аспекты + важные вопросы теории
Уроки 6-8
Заглушки на Spring Boot.

  • Что такое заглушки
  • Введение в Spring Boot
  • Создание простого REST API
  • Взаимодействие с внешними системами (БД, Кафка, артемис МКУ)
  • Работа с логированием
  • Урок практики
  • Урок практики
Уроки 4-5
Коллекции в Java.

  • Основные структуры данных: List, Set, Map, Queue.
  • Классы Arrays & Collections
  • Урок практики
Уроки 2-3
Синтаксис.

  • Условия: if-else, switch-case.
  • Циклы: for, while, do-while.
  • Урок практики
Обучаем с нуля и готовим до уровня Junior-специалиста
Полное погружение в профессию тестировщика: от базовых понятий до реальных кейсов
ближайший старт — 7 апреля
или 58 000 ₽ за весь курс — окупается в первый месяц работы
11 000
₽ в месяц
₽ за первое занятие
18 000₽ за весь курс

Введение в Нагрузочное Tестирование с нуля до Junior

Спешим закончить с разработкой

Новые курсы скоро

22 недели
6 недель

Java для тестировщиков с нуля

50
ближайший старт — 21 марта
Лучшее соотношение теории и практики
Отлично подходит для начинающих специалистов
Доступ
на год
Преподаватель и ментор помогают на каждом этапе обучения
Личная поддержка
Рассматриваем случаи
из практики преподавателей, обучая на конкретных примерах
Разбор на реальных кейсах
C возможностью быстро задавать вопросы
вебинары
Максимум 20 человек, чтобы каждый мог получать персональную поддержку
Небольшие группы

Формат обучения

Все уроки сохраняются, чтобы вы могли учиться в своём темпе
А кто преподаёт?
Каждый из наших преподавателей — действующий специалист по нагрузочному тестированию:
Константин Малых
  • Инженер по нагрузочному тестированию с 2018 года.
  • Участвовал на проектах Х5, Сбер, ВТБ, Альфа-банк, в ролях от стажера до тимлида.
  • В настоящее время управляю командой специалистов по нагрузочному тестированию у различных заказчиков.
100%
70 000
рублей на руки — средняя зарплата наших выпускников на старте
от успешно завершивших обучение
трудоустроились.
заканчивают курс
с готовым портфолио
Уже 70% наших выпускников успешно
Мы гордимся результатами наших студентов:
Надя
Вова
Работает в ИнТех. Работу нашел спустя месяц после обучения
Глеб
Получил оффер в IBS через 2 месяца после прохождения курса
Работает в x5 Retail Group. Оффер получила сразу после окончания курса
Маргарита
Работает в Айтеко. Свой первый оффер получила сразу после окончания курса
Мы
результатами наших студентов:
гордимся
Работает в Xset, получила оффер сразу после прохождения курса
Ирина
Ещё думаешь? Забирай бонусы
БЕСПЛАТНЫЙ ПЕРВЫЙ УРОК
словарь нагрузочного тестирования
Ключевые термины и понятия нагрузочного тестирования
Наш Telegram-канал
Делимся полезными инструментами и решаем задачи
Spring Boot REST: от запроса к базе данных - путь к твоим новым возможностям!
Ещё думаешь? Забирай бонусы
словарь нагрузочного тестирования
Ключевые термины и понятия нагрузочного тестирования
скачать
БЕСПЛАТНЫЙ ПЕРВЫЙ УРОК
Наш Telegram-канал
Делимся полезными инструментами и решаем задачи
Spring Boot REST: от запроса к базе данных - путь к твоим новым возможностям!
вопросы
Частые вопросы
Частые
НУЖЕН ЛИ ЯЗЫК ПРОГРАММИРОВАНИЯ ДЛЯ ТЕСТИРОВАНИЯ?
Да, язык необходим для понимания кода и автоматизации своих процессов.
КАКИЕ НАВЫКИ У МЕНЯ БУДУТ ПОСЛЕ КУРСА?
Умение написать скрипт, автоматизирующий работу
Умение поднять веб сервис на Spring Boot
Работа с архитектурными единицами: Kafka, Artemis MCU, База данных и Prometheus
СМОГУ ЛИ Я ВЕРНУТЬ ДЕНЬГИ, ЕСЛИ МНЕ НЕ ПОДОЙДЁТ ОБУЧЕНИЕ?
Да, предусмотрен возврат денежных средств с вычитанием пройденных месяцев обучения.
СКОЛЬКО РАЗ В НЕДЕЛЮ ПРОХОДЯТ ЗАНЯТИЯ?
Два раза в неделю по средам и пятницам в 20:00 по МСК, длительность занятий около 90 минут
СМОГУ ЛИ Я СОВМЕЩАТЬ КУРС С РАБОТОЙ?
Да, сможете! Занятия структурированы для максимальной ясности, а домашние задания направлены на быструю проверку усвоения материала. Это позволяет эффективно учиться, даже имея напряженный рабочий график.
Оставляй заявку -
или
для консультации — если у тебя остались вопросы. Мы свяжемся с тобой сами:
пиши нам в телеграм — ответим как можно скорее
Соглашаюсь с публичной офертой