Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Школа автоматизированного тестирования. Часть 1. Введение в Java

Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Нет
Сертификат
Сертификат
Есть

Стоимость курса

36 500 ₽
Нет рассрочки
Курс является частью школы "Автоматизатор тестирования программного обеспечения".
Курс раскрывает основные конструкции, идиомы и приемы языка программирования Java в объеме, необходимом для дальнейшего изучения средства автоматизации тестирования.
Разбираются наиболее часто применимые в автоматизации инструменты. Особое внимание уделяется стандартам качества программирования на Java, которые должны быть соблюдены при проектировании систем тестирования.
Демонстрируются примеры использования основных пакетов java.util и java.io.
После завершения курса слушатели смогут:
Разрабатывать и запускать Java-приложения;
Использовать объектные и примитивные типы данных;
Использовать массивы и коллекции в java;
Обращаться к сетевым и файловым ресурсам;
Использовать аннотации и Reflection API;
Применять при проектировании приложений ключевые принципы ООП;
Создавать и обращаться к реляционным базам данных.
Учитывать особенности языка Java при создании приложений автоматизации тестирования

Что вы получите после обучения

Сертификат

Школа

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

Преподаватели

Разработчик на Java и JavaScript

Автор и преподаватель курсов по Java, Spring, TypeSript, ReactJS, JavaScript, JavaEE, общий педагогический стаж более 15 лет. Сертифицированный преподаватель Ред Софт,Domino R5 Главный системный администратор, CLP Domino R5 Основной разработчик приложений. 

Окончил Уральский Государственный Университет, математико-механический факультет по направлению прикладная математика (системное программирование). 

Принимал участие в разработке, внедрении  и сопровождении систем автоматизации документооборота на база Lotus Domino\Notes.
Разработал и внедрил более 10 приложений для автоматизации деятельности предприятия. 

Программа курса

Разбираемые темы:
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.

Рейтинг курса

4.2
Может быть интересно
Школа автоматизированного тестирования. Часть 1. Введение в Java
На сайт курса

Школа автоматизированного тестирования. Часть 1. Введение в Java