Программирование на Java для тестировщиков
Ваша корзина пуста
Сумма: 0 руб.

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

О курсе

Программирование на Java для тестировщиков. Уровень 1

Программирование на Java для тестировщиков

 

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

 

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

 

Цели курса:

• дать знания об основах языка программирования Java

• научиться использовать современные инструменты разработки и отладки для языка Java

 

Аудитория

• Тестировщики

• Слушатели, которые слабо подготовлены в программировании.

 

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

• использовать фреймвори и библиотеки

• владеть инструментами разработки и отладки

• владеть навыками разработки автотестов

• тестировать веб- и windows-приложений через пользовательский интерфейс

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

Введение в язык Java

 

Определение классов.

• Идентификация компонент класса.

• Создание и использование тестового класса.

• Компиляция и выполнение тестовой программы.

 

Работа с примитивными переменными

• Объявление и инициализация переменных полей.

• Переменные типы данных, такие как целые, с плавающей точкой, текстовые и логические.

• Объявление переменных и присваивание значений. Использование констант.

• Использование арифметических операторов для модификации значений.

 

Работа с объектами

• Объявление и инициализация объектов.

• Хранение объектов в памяти.

• Использование объектных ссылок для манипуляции данными.

• Использование JSE javadocs для просмотра методов класса.

• Работа с объектами String и StringBuilder.

 

Использование операторов и управляющих конструкций

• Использование операторов отношения и условных операторов.

• Проверка равенства строк.

• Определение различных условий в программе и определение алгоритма.

• Создание конструкций if и if/else.

• Вложение и создание цепочек условных предложений.

 Использование предложения switch.

 

Создание и использование массивов

• Объявление, создание и инициализация одномерного массива.

• Объявление, создание и инициализация двумерного массива.

• Использование цикла for для обработки массива.

• Создание и инициализация ArrayList.

• Использование предложения import для работы с существующими Java API.

• Доступ к значению в массиве или ArrayList.

 Использование массива аргументов.

 

Использование циклов

• Создание циклов while и вложенных циклов while.

• Создание цикла for.

• Использование ArrayLists с циклами for.

• Создание цикла do while.

• Понятие об области действия переменной.

 

Работа с методами и перегрузка методов

• Создание и вызов метода.

• Передача аргументов и возвращение значений.

• Создание статических методов и переменных.

 Использование модификаторов.

 Перегрузка метода.

 

Использование инкапсуляции и конструкторов

• Создание конструкторов.

• Реализация инкапсуляции

 

Обработка ошибок

• Различные виды возможных ошибок и их обработка в Java.

• Различные виды исключений в Java.

• Использование Javadocs для исследования исключений, выброшенных методами основных классов.

• Создание кода для обработки исключений.

 

Замещение методов, полиморфизм и статические классы

 Абстрактные и вложенные классы

 

Исключения и утверждения

• Основы ввода/вывода (I/O)

 Файловый I/O (NIO.2)

Преподаватели
Преподаватель Вадим Городилов
Отзывы
15 Марта 2021
Редьков Е.В.
Я имею опыт практической работы с информационными технологиями начинаЯ с 1974 года, изначально для решения численными методами задач оптимального проектирования. Новая для меня область - программирование для ЭВМ захватила моё воображение и оттеснила первую любимую специальность.
 
Бурное развитие технических решений, смежных вопросов и технологий программирования к сегодняшнему дню привело к широкому и повсеместному внедрению ИТ во все области деятельности человека.

Переподготовка специалистов в новых направлениях, особенно профессорско-преподавательского состава на кафедрах ведущих ВУЗов Сибири позволяет быть в курсе новейших технологических решений и обеспечивает приток свежих и грамотных сотрудников.

За время обучения оценил высокую квалификацию лектора, четкую организацию учебного процесса и внимательное и адекватное отношение к слушателям.

С уважением Е.В.Редьков, канд.техн. наук. Доцент кафедры  "Информационные технологии на транспорте" СГУПС
23 Ноября 2018
Степанников Михаил (СБТ)
Преподаватель: Вадим Городилов
Материал был подан очень грамотно. После окончания курса остались только приятные впечатления.
Обязательно буду обучаться в "СИБИНФОЦЕНТРЕ" снова!
Документы об окончании