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

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

О курсе

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

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

 

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

 

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

 

Цели курса:

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

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

 

Аудитория

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

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

 

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

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

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

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

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

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 40
03.04.2023
выбрать другую дату
25 000 руб. 36 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Введение в язык 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
Степанников Михаил (СБТ)
Преподаватель: Вадим Городилов
Материал был подан очень грамотно. После окончания курса остались только приятные впечатления.
Обязательно буду обучаться в "СИБИНФОЦЕНТРЕ" снова!
Документы об окончании