Курс: Школа автоматизированного тестирования. Введение в Java

Курс: Школа автоматизированного тестирования. Введение в Java

Курс: Школа автоматизированного тестирования. Введение в Java


Продолжительность курса: 40 ак. ч.

Описание курса:
В курсе рассматривается эволюция понятия тестирования по мере становления технологии промышленного производства ПО. Вводятся необходимые термины и определения, при этом за основу принимается глоссарий, предлагаемый ISTQB – международной организацией, занимающейся определением различных принципов развития сферы тестирования ПО, а также сертификацией специалистов по тестированию ПО.
Значительная часть курса посвящена сравнению различных моделей жизненного цикла разработки ПО, а также определению и обоснованию места тестирования в каждой модели.
Приведена классификация и детализация уровней (компонентное тестирование, интеграционное тестирование, системное тестирование, приёмочное тестирование и др.) и типов (функциональное тестирование, тестирование производительности, тестирование надежности и др.) тестирования, а также других классификационных признаков (с исполнением и без исполнения кода, различные знания о структуре кода, по изменениям, по типу прогона тестов и др.).
При рассмотрении дефектов анализируются различные примеры жизненных циклов дефектов, структура отчетов о дефектах.
Наконец, перечислены личностные навыки тестировщика ПО, включая навыки межличностного общения, а также требования к квалификации начинающего тестировщика.

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

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

Программа курса:
Модуль 1. Структура программы и основные элементы
• Структура Java программы;
• Операторы Java;
• Типы данных в Java;
• Работа со строками в Java.

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

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

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

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

Модуль 6. Работа с БД в Java
• Основы создания реляционных баз данных в СУБД PostgreSQL;
• Работа с реляционными базами данных с помощью драйвера JDBC.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Java
  • Код курса: JV-23
  • Город: Екатеринбург, Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 87500 ₽
  • Дистанционно: 87500 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru