Школа автоматизированного тестирования. Часть 1. Введение в Java
Курс является частью школы "Автоматизатор тестирования программного обеспечения". Данный курс - введение в язык программирования Java для инженеров-тестировщиков. Он знакомит с основными понятиями, конструкциями языка и стандартами, которые будут им необходимы при проведении автоматизированного или нагрузочного тестирования.
40 ак.ч.
Онлайн
SQA-049
Школа автоматизированного тестирования. Часть 1. Введение в Java
Записаться на курс
Длительность
40 ак.ч.
Локация
Онлайн
Код
SQA-049
Расписание и цены
04.07.2022 - 15.07.2022
32 900 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей
Школа автоматизированного тестирования. Часть 1. Введение в Java
Записаться на курс
Длительность
40 ак.ч.
Локация
Онлайн
Код
SQA-049
Расписание и цены
04.07.2022 - 15.07.2022
32 900 руб.
Планируете обучить команду из 7-8 или более человек?
Закажите корпоративное обучение с учетом ваших потребностей

Описание

Курс является частью школы "Автоматизатор тестирования программного обеспечения".

Курс раскрывает основные конструкции, идиомы и приемы языка программирования Java в объеме, необходимом для дальнейшего изучения средства автоматизации тестирования.

Разбираются наиболее часто применимые в автоматизации инструменты. Особое внимание уделяется стандартам качества программирования на Java, которые должны быть соблюдены при проектировании систем тестирования.

Демонстрируются примеры использования основных пакетов java.util и java.io.

После завершения курса слушатели смогут:

  • Разрабатывать и запускать Java-приложения;

  • Использовать объектные и примитивные типы данных;

  • Использовать массивы и коллекции в java;

  • Обращаться к сетевым и файловым ресурсам;

  • Использовать аннотации и Reflection API;

  • Применять при проектировании приложений ключевые принципы ООП;

  • Создавать и обращаться к реляционным базам данных.

  • Учитывать особенности языка Java при создании приложений автоматизации тестирования.
После прохождения курса выдается
сертификат на бланке IBS Training Center

Цели

Курс позволит читать, отлаживать и разрабатывать простейшие программы на Java, а также подготовиться к следующим курсам, посвящённым автоматизации тестирования.

Целевая аудитория

  • Функциональные тестировщики и стажёры,
  • Инженеры-автоматизаторы тестирования,
  • Специалисты по нагрузочному тестированию,
  • Руководители отделов тестирования.

Предварительная подготовка

Начальный опыт разработки на С-подобных языках программирования.

Разбираемые темы

1. Структура программы и основные элементы (6 а.ч)
  • Структура Java программы;
  • Операторы Java;
  • Типы данных в Java;
  • Работа со строками в Java.

2. ООП в Java (5 а.ч.)
  • Принципы ООП;
  • Наследование в Java;
  • Интерфейсы в Java;
  • Абстрактные классы Java;
  • Полиморфизм в Java.

3. Структуры данных Java (12 а.ч.)
  • Массивы в Java;
  • Java- List коллекции;
  • Java- Hash-коллекции;
  • Java- Tree-коллекции.

4. Динамическое программирование в Java (9 а.ч.)
  • Java рефлекция;
  • Аннотации в Java;
  • Generic в Java;
  • Лямбда-программирование в Java;
  • Stream API в Java.

5. Задачи ввода-вывода Java (4 а.ч.)
  • Работа с файлами в Java;
  • Работа с интернет-сетью в Java.

6. Работа с БД в Java (4 а.ч.)
  • Основы создания реляционных баз данных в СУБД PostgreSQL;
  • Работа с реляционными базами данных с помощью драйвера JDBC.
Раcписание курсов
Вид:
04.07.2022 - 15.07.2022
10:00-14:00
Локация:Онлайн
Длительность:40 ак.ч.
Время:10:00-14:00
32 900 руб.
Записаться
Смотреть полное расписание
Тренеры
Кожанов Андрей
QA Automation Engineer

Работает в сфере IT более 20 лет, из них более 10 в качестве автоматического тестировщика. Карьеру начал в качестве разработчика программного обеспечения для бизнеса (Delphi, VB, MS SQL Server).

В 2010 году пришел в компанию Sperasoft на должность инженера-автоматизатора. Занимался разработкой и поддержкой фреймворка для тестирования многоязыковых веб-приложений, а также написанием автоматических тестов (Java, Selenium, JUnit, TestNG).

С 2017 года работает в компании Luxoft в одном из проектов для Citi Bank в должности старшего специалиста по автоматическому тестированию (Java/Kotlin, JUnit)

Отзывы (6)
Очень полезный тренинг для начинающих. Спасибо! Наиболее полезной для меня была часть об использовании java для соединений с БД. Понравились практические задания, их проверка и обсуждение. Тренер имеет высокий уровень компетентности, ответил на все вопросы, что очень радует.
Участник тренинга
Спасибо за обучение, я получил некоторые знания о JAVA. Самый полезный урок был в последний день из-за реальной практики автоматизации QA, особенно автоматизации REST. Много примеров, достаточно практики. Преподаватель компетентен и хорошо разбирается в теме. Также тренер предоставил дополнительные материалы для продолжения изучения Java.
Участник тренинга
Этот тренинг мне помог уложить и отсортировать уже имеющиеся знания по java. Здорово, что тренер сопровождал свои объяснения написанием кода в режиме онлайн. Появилось понимание основ Java, навык работы с Idea. На мой взгляд, курс включает в себя много информации за короткий промежуток времени и поэтому подходит для людей, уже имеющих какой-либо опыт программирования.
Участник тренинга
Курс в целом понравился. Теоретический материал прекрасно дополнялся практическими заданиями. Отдельно стоит выделить примеры рефакторинга и помощь в разборе домашних заданий. Наиболее полезными для меня оказалась информация про Annotations, Reflection и JDBC. Хорошо, что у меня была возможность быстро пройти весь материал. Спасибо!
Участник тренинга
Очень понравился тренер. Он хорошо объяснял материал и отвечал на вопросы. Если ты что-то не понял, то тебе обязательно объяснят. Отношение тренера (расслабленное, позитивное) очень помогает, он чувствует гораздо большую мотивацию к повышению квалификации. Понравились практические примеры, теория как часть упражнения, а не как отдельная презентация. Это было лучшая техническая подготовка, которую я когда-либо проходил. Отличное впечатление!
Участник тренинга
Все было здорово, много материала с правильными упражнениями. Для меня это максимально полезно. Больше всего мне пригодилась практика, подача материалов и постоянное участие преподавателя. Также хотелось бы отметить, что график обучения был отличным. Спасибо всем, кто принимал участие в организации данного тренинга: учебному центру и преподавателю. Мне очень понравилось 😊
Участник тренинга
Показать все отзывы
Связанные курсы
Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
Курс является введением в автоматизированное тестирование: на практике изучается проектирование и разработка авто-тестов на Selenium Web Driver в Java и JUnit.
Онлайн:
18.08.2022 - 25.08.2022
Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber
Курс является частью школы "Автоматизатор тестирования программного обеспечения". Курс рассматривает расширенные вопросы автоматизированного тестирования – поведенческо-ориентированных подходов (BDD) и разработка сценариев на Cucumber Java и Gherkin. На практике изучается проектирование и разработка авто-тестов на Selenium Web Driver c использованием фреймворка Cucumber Java.
Онлайн:
05.09.2022 - 09.09.2022
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.