Курс "Java-Программирование для тестировщиков. Уровень 2"
Код: JAVA-TEST 2
Специализация: Авторские курсы: Программирование
Продолжительность - 3 дня
Производится набор группы
Курс «Java-Программирование для тестировщиков. Уровень 2» предоставляет возможность получить более глубокие навыки программирования на Java для тестировщиков.
Аудитория: слушатели с базовыми знаниями тестирования, но не имеющие опыта программирования на Java, а также те кто обучился на курсе «Java-Программирование для тестировщиков. Уровень 1»
Программа курса «Java-Программирование для тестировщиков. Уровень 2»
1. Принципы TDD и BDD
2. Основы JUnit
3. Degugging приложений в IDEA
4. Основы Cucumber
5. ООП – продвинутые темы 1. Методы класса Object (ознакомление) 2. Настраиваемые типы (Generics) 3. Enum’ы как специфические классы 4. Классы внутри классов (inner, nested, anonimous) 5. Стандартные функциональные интерфейсы 6. Введение в Lombok 7. Работа с ошибками 8. Практика – пишем доменную модель складской системы
6. Работа со строками 1. Неизменяемость строк 2. Pooling и метод intern 3. Unicode, UTF-8, UTF-16 4. Другие методы класса String 5. StringBuilder и StringBuffer 6. Работа с локалью (I18n/I10n) 7. Работа с датой и временем в старом стиле (Java 1-7) 8. Работа с датой и временем через Date Time API (Java 8+) 9. Введение в регулярные выражения (RegExp) 10. Практика применения online-evaluator’ов 11. Практика - формируем и тестируем язык команд запросов к складской системе
7. Ввод-вывод – продвинутые темы 1. Файлы и папки 2. Конкатенация потоков 3. Возврат значений в поток 4. Трубы (Pipes) 5. Файлы Properties 6. Файлы XML 7. Файлы JSON 8. Введение в Логгирование (logging) 9. Практика - формируем и тестируем систему считывания параметров конфигурации
8. Коллекции 1. Проблема ограниченности длинны массивов 2. Множества - Set'ы 3. Списки - List’ы 4. Очереди – Queue и Dequeue 5. Карты - Map’ы 6. Основы Stream API 7. Практика - формируем и тестируем
9.Базы данных (JDBC) 1. Зачем нужны БД 2. Введение в реляционную модель 3. Основы SQL 4. Установка соединения с БД 5. Выполнение запроса 6. Обработка результата 7. Практика - формируем и тестируем хранение данных складской системы в БД H2
10.Работа с форматами сообщений 1. Работа инструментах разработчика Chrome, IE
11.Основы Web-разработки 1. Протокол HTTP 2. Введение в WSDL/SOAP-сервисы 3. Selenium вебдрайвер 4. Selenium Server 5. Завершающая практика по созданию и тестированию складской системы
В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.
Программирование - это процесс создания инструкций для обработки информации центральным процессором.
Рынок IT – весь мир. Вы можете работать над иностранными проектами в аутсорсинговых российских компаниях, уехать работать в иностранную компанию или же трудиться на фрилансе из любой точки мира с заказчиками из разных стран. Профессия программиста открывает самые широкие возможности.
Учебный центр « Интерфейс» представляет авторские курсы для начинающих и опытных программистов, администраторов и разработчиков баз данных.
Практические занятия, преподаватели-эксперты и система посттренинговой поддержки — залог того, что Вы получите качественные и актуальные знания!
Наши курсы дают знания и навыки, необходимые для разработки программного обеспечения, драйверов устройств, современных web-приложений, информационных систем.
Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.
- Нужна помощь в поиске курса?
Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
- Поговорите со своим личным тренинг-менеджером!
Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru
|