
SQA-049 Школа автоматизированного тестирования. Часть 1. Введение в Java
Описание курса
Курс является введением в язык программирования Java для инженеров-тестировщиков. Он знакомит с основными понятиями, конструкциями языка и стандартами, которые будут им необходимы при проведении автоматизированного или нагрузочного тестирования.
Структура Java-программы; Операторы Java; Типы данных в Java; Работа со строками в Java.
Принципы ООП; Наследование в Java; Интерфейсы в Java; Абстрактные классы Java; Полиморфизм в Java.
Массивы в Java; Java-List коллекции; Java-Hash-коллекции; Java-Tree-коллекции.
Java рефлекция; Аннотации в Java; Generic в Java; Лямбда-программирование в Java; Stream API в Java.
Работа с файлами в Java; Работа с интернет-сетью в Java.
Основы создания реляционных баз данных в СУБД PostgreSQL; Работа с реляционными базами данных с помощью драйвера JDBC.