курс
Технологии
(QA TECHNOLOGY)
Старт курса: 28 августа 2017

8500 грн
Программа курса
Возможна оплата частями

Группа
выходного
дня

Ближайший старт курса
7 сентября 2017
Дни занятий
  • пн
  • вт
  • ср
  • чт
  • пт
  • сб
  • вс
11:00-14:00

Группа
буднего
дня

Ближайший старт курса
28 августа 2017
Дни занятий
  • пн
  • вт
  • ср
  • чт
  • пт
  • сб
  • вс
19:30-21:30

Цена курса

Продолжительность
7 недель — 46 ак.часов — 17 занятий
8500грн
Действующие акции:
  • Приведи друга и получите оба 10%
  • Скидка студентам 5%

Программа
курса “Инструменты тестировщика”

Введение в базы данных

  • Введение в информационные системы и роль БД в них
  • Введение в теорию. Виды БД
  • Основные понятия и термины. Объекты БД. Определение отношения
  • Structured Query Language – стандарт языков программирования баз данных
  • Введение в T-SQL. Типы данных
  • Знакомство со средой SQL Server Management Studio (SSMS)
  • Знакомство с учебной базой данных курса

Выборка и модификация данных

  • Data Modification Language (DML) как часть T-SQL
  • Основные команды DML:
    • Общая структура оператора выборки SELECT.
    • Создание запроса на выборку данных.
    • Модификация данных с помощью оператора UPDATE
    • Удаление и добавление новых данных с помощью операторов DELETE и INSERT.

Создание объектов базы данных

  • Основные команды Data Definition Language (DDL) - CREATE, DROP, ALTER. Разбор синтаксиса
  • Понятие ключа. Первичный(PK) и внешний ключи(FK). Пользовательские ограничения
  • Data Quality Testing
  • Типы связей
  • Построение базы данных и создание таблиц в SSMS
  • Разбор учебной БД курса
  • Основы проектирования БД. Нормальные формы и зачем они нужны
  • Целостность данных. Relationship testing
  • ER диаграммы. Case средства разработки дизайна БД
  • Нормализация на примере учебной БД

Ограничение и фильтрация данных с помощью предикатов

  • Понятие предиката
  • Работа с логическими операторами AND, OR, NOT
  • Сравнение с помощью LIKE, BETWEEN, IN, IS [NOT] NULL
  • Понятие NULL значений
  • Использование операторов SOME/ANY, EXISTS
  • Сортировка множества с помощью ORDER BY
  • Ограничение выборки с помощью TOP

Сложные выборки данных из таблиц

  • Сложные выборки и варианты их осуществления
  • Подзапросы: в столбцах, FROM и WHERE
  • Соединения – оператор JOIN. Их типы:
    • Внешние (OuterJoin) и внутренние (InnerJoin)
    • Соединения по неравенству
    • Self-Join. Построение иерархий

  • Агрегация данных в запросах:
    • Оператор GROUP BY
    • Фильтрация агрегированных данных с помощью HAVING
    • Основные функции агрегации – SUM, AVG, COUNT
    • Работа функций с NULL значениями
  • Объединение таблиц. UNION vs UNION ALL.

Введение в Виртуализацию и UNIX операционную систему

  • Что такое виртуальная машина (Virtual Machine) и ее виды
  • Установка и настройка виртуальной машины (VirtualBox, VMware Workstation)
  • Рассмотрение операционных систем семейства UNIX
  • Установка и настройка UNIX ОС на выртуальной машине
  • Что такое mount и обзор файловых систем

Командная строка как основной интерфейс управления unix сервером

  • Быстрая помощь - команда man
  • Навигация по файловой системе (pwd, ls, dir, etc.)
  • Распределение полномочий (chown, chmod)
  • Удаленная работа с ОС. Протоколы telnet и ssh

Редактирование текста и поиск информации с командной строки

  • Работа с файлами. Просмотр содержания
  • Поиск файлов на диске
  • Поиск информации в файлах (grep, more)
  • Перенаправление вывода команд
  • Текстовые редакторы vi/nano

Введение в HTML

  • HTML: Введение, теги и элементы, XML, вложенность тегов, их атрибуты:
    • Синтаксис и механизм представлений
    • Правило вложенности тегов
    • Атрибуты тегов
    • Специальные символы

  • Структура HTML документы, типы, кодировки:
    • Определение типа документа
    • Структура документа
    • Кодировка документа

  • Основные элементы и их типы:
    • Блочные элементы
    • Cтрочные элементы
    • Cтруктурные элементы

  • Глобальные атрибуты:
    • Атрибут id
    • Атрибут class

Основы разметки в HTML

  • Работа с текстом, форматирование, списки:
    • Выделение текста курсивом
    • Выделение текста утолщенным шрифтом
    • Увеличенный\уменьшенный шрифт
    • Вставка цитат
    • Верхние\нижние индексы
    • Создание списков

  • Навигация: создание ссылок, якоря:
    • Тег <a>, атрибут href, атрибут target
    • URL, URI
    • Абсолютные и относительные ссылки
    • Навигация по странице с помощью якорей

  • Работа с изображениями, атрибуты:
    • Тег <image>
    • Основные атрибуты

  • Создание таблиц, блоки, разметка веб-страницы:
    • Вставки таблиц
    • Обьединение ячеек
    • Группирование строк и столбцов
    • Тег <div>, Тег <span>

Каскадные стили страниц - CSS

  • Расширенное форматирование, применение стилей (CSS):
    • Каскадная таблица стилей - введение
    • Варианты подключения таблицы стилей к документу
    • Селекторы
    • Базовые свойства, значения
    • Форматирование текста

Введение в JavaScript

  • Редакторы для кода
  • Консоль разработчика
  • Внешние скрипты, порядок исполнения
  • Структура кода
  • Современный стандарт «use strict»
  • Переменные
  • Правильный выбор имени переменной
  • Шесть типов данных
  • Основные операторы
  • Операторы сравнения и логические значения
  • Взаимодействие с пользователем: alert, prompt, confirm
  • Условные операторы: if, '?'
  • Логические операторы
  • Преобразование типов для примитивов
  • Циклы while, for
  • Конструкция switch
  • Функции
  • Перехват ошибок, «try..catch»

СТРУКТУРЫ ДАННЫХ И ОБЪЕКТЫ

  • Введение в методы и свойства
  • Числа
  • Строки
  • Объекты как ассоциативные массивы
  • Массивы c числовыми индексами
  • Массивы: методы
  • Методы объектов, this

ДОКУМЕНТ И ОБЪЕКТЫ СТРАНИЦЫ. СОБЫТИЯ

  • Документ и объекты страницы
  • Дерево DOM
  • Навигация по DOM-элементам
  • Поиск: getElement* и querySelector*
  • Атрибуты и DOM-свойства
  • Основы работы с событиями
  • Введение в браузерные события
  • Объект события

Работа с формами и передача данных

  • Формы, элементы управления
  • Навигация и свойства элементов формы
  • Формы: отправка, событие и метод submit
  • Объект XMLHTTPRequest
  • GET и POST запросы
  • Отправка/получение данных с сервера
  • Формат JSON, метод toJSON

Введение в JMeter

  • Обзор елементов Jmeter
  • Создание простого генератора нагрузки — запись действий пользователя и воспроизведение записанного сценария
  • Отладка сценария, инструменты для отладки
  • Сбор основных метрик: время отклика, пропускная способность, количество отказов:
    • Просмотр в JMeter в режиме реального времени
    • Сброс данных в файл и загрузка из файла
    • Анализ результатов и построение отчётов

  • Работа с данными в JMeter и параметризация сценариев:
    • Глобальные параметры
    • Автоподстановка параметров во время записи сценариев
    • Генерация случайных данных
    • Чтение данных из внешних файлов

  • Корреляция запросов в рамках сценария:
    • Выявление данных, требующих корреляции
    • Экстракторы: регулярные выражения, XPath, CSS Selectors

  • Проверки (assertions):
    • Верификация ответов
    • Ложно-положительные и ложно-отрицательные результаты

Сценарии при работе с JMeter

  • Моделирование поведения пользователей, задержки между запросами
  • Авторизация на сайте и выход
  • Управление потоком выполнения сценария:
    • Условные действия
    • Циклы
    • Случайный порядок выполнения действий

  • Создание сценариев из переиспользуемых модулей
  • Распределённое тестирование:
    • Генерация нагрузки из нескольких источников
    • Сбор данных в распределённой среде

  • Тестирование веб сервисов:
    • SOAP / REST Webservices
    • FTP
    • Database via JDBC

  • Рекомендаци по использованию Jmeter (Best Practices)

Тренеры курса

01/
Опыт преподавания
4 года
Компания
Global Logic
Владимир Корсун

QA Testing/Networks trainer

Курс: Тестирование программного обеспечения (QA TESTING), Технологии (QA TECHNOLOGY)

Подробнее
Опыт преподавания
6 лет
Компания
Ciklum
Сергей Куреза

SQL/Unix trainer

Курс: Технологии (QA TECHNOLOGY), Основы базы данных (SQL)

Подробнее
Опыт преподавания
3 года
Компания
IT-FORCE-SYSTEMS
Александр Куреза

SQL/Unix trainer

Курс: Технологии (QA TECHNOLOGY), Основы базы данных (SQL)

Подробнее
Опыт преподавания
3 года
Компания
EPAM
Сергей Дорошенко

HTML/CSS trainer

Курс: Технологии (QA TECHNOLOGY)

Технические знания
Языки программирования
VBS, С#
Технологии
WPF
Базы данных
MS SQL Server 2005/2008, Oracle, Mysql
Другое программное обеспечение
TrackStudio, Siebel CRM, JIRA, On-Trac, SQL Developer, Quality Center, Test Complete
Трудовой опыт
2012 - Now
EPAM Systems
Должность
QA tech lead
Заказчик
Barclays Investment Bank, UK
Технологии на проектах
Windows XP, Oracle DB, XML, Test Complete, Visual Basic Script, JIRA, Quality Center
2010 - 2012
Global Logic
Должность
QA tech lead
Заказчик
Barclays Investment Bank, UK
Технологии на проектах
Windows XP, Oracle DB, XML, Test Complete, Visual Basic Script, JIRA, Quality Center
Сертификаты по тестированию ПО
Подробнее
Владимир Корсун
QA Testing/Networks trainer

Курс: Тестирование программного обеспечения (QA TESTING), Технологии (QA TECHNOLOGY)
Опыт преподавания
4 года
Компания
Global Logic
Сергей Куреза
SQL/Unix trainer

Курс: Тестирование программного обеспечения (QA ADVANCED), Основы базы данных (SQL)
Опыт преподавания
6 лет
Компания
Ciklum
Александр Куреза
SQL/Unix trainer

Курс: Технологии (QA TECHNOLOGY), Основы базы данных (SQL)
Опыт преподавания
3 года
Компания
IT-FORCE-SYSTEMS
Сергей Дорошенко
HTML/CSS trainer

Курс: Технологии (QA TECHNOLOGY)
Опыт преподавания
3 года
Компания
EPAM

Вы
освоите технологии

QA
TECHNOLOGY
Курс «Инструменты тестировщика»
город Киев

Мир информационных технологий не стоит на месте. Стремительно развивающими темпами растут требования и к соискателям. Знание таких дисциплин как SQL (Structured Query Language), основы команд UNIX, компьютерные сети (Networks), HTML, CSS открывает перед Вами большее количество вакансий на рынке IT.

Как в повседневной жизни, так и в мире информационных технологий мы всегда сталкиваемся с информацией, которая должна где-то храниться. Для этих целей используются Базы Данных. В тестировании очень часто используется SQL - язык структурированных запросов, применяемый для создания, модификации и управления данными в базах данных. Пройдя этот курс, Вы сможете доставать нужную информацию с хранилищ и качественно тестировать функциональную часть продукта.

В современном мире существует огромное количество операционных систем. Среди них большую нишу занимают UNIX системы, которые используются во многих компаниях и проектах. Однако работа с ними требует определенных знаний. Именно для этого и был создан данный курс, пройдя который Вы сможете смело управлять и оперировать всем необходимым функционалом UNIX систем.

Все современные информационные технологии не могут существовать и взаимодействовать между собой без сетей. Данный курс позволит Вам ознакомиться с базовыми принципами построения компьютерных сетей. Курс будет очень полезен так же тем, кто хочет начать работать в тестировании или разработке сетей передачи данных. Знание данной технологии даст Вам возможность работать на проектах компаний Global Logic, Infopulse, Net Cracker и т.д.

При разработке WEB приложений используются HTML, CSS. В текущее время работодатели требуют знание этих технологий и для тестировщиков.

Компании в которых работают наши студенты

  • 01 samsung
  • 02 ciclum
  • 03 diosoft
  • 04 epam
  • 05 global logic
  • 06 luxoft
  • 07 miratech
  • 08 amadeus

Отзывы наших студентов

01
Елена Руденко
Елена Руденко 18 января 2015

SQL - это второй пройденный мною курс в QA START UP и во второй раз я не пожалела, что училась именно тут. Бытует мнение, что язык баз данных не сложен, могу сказать, что все зависит от тренера. Мне повезло и в этот раз, курс вел Александр Куреза, подход которого был основательным. Впечатлило его умение лавировать между уровнями студентов, ведь у каждого процесс понимание проходит по-разному. Это было то место, где на вопрос: «Все понятно?» в случае если не понятно, можно смело и без смущения отвечать – «Нет!». Рекомендую всем, кто действительно желает получить знания и закалку!

02
Наталья Дзюба
Наталья Дзюба 15 июня 2015

Thanks a lot for the excellent teaching! The information was given at a very high level that's why it was interesting and useful to follow. In particular it was great to hear many practical examples in order to understand the new (to me ☺) features of this area. I’m very grateful to Sergei and Alexandr. In my turn I wish you success and rapid professional growth of your team! I do recommend this SQL course to people who wish to acquire a basic knowledge.

03
Сергей Вакуленко
Сергей Вакуленко 18 января 2015

Все понятно. Любые неясные моменты тренер пояснял повторно до полного понимания материала. Хорошая организация. Постоянный контакт со студентами. Контактные и дружелюбные тренера. Доступна стоимость.

04
Александр Ральченко
Александр Ральченко 22 Января 2015г

Максимально понятно и логично. Ясно и доступно на примерах. Очень понравилось обучение, хочу продолжения =) Желаю успехов и процветания и преподавателям!

Читать все отзывы

Сделай первый шаг к мечте!

Оставь свои контакты и наш менеджер свяжется с тобой.

Количество мест в групе ограничено!
Поле обязательно для заполнения
Поле обязательно для заполнения
Введите корректный email адрес
Спасибо!

Наш менеджер свяжется с Вами на протяжении 24 часов.

Нас часто спрашивают...

  • Позвонить по номерам телефонов учебного центра: 093-615-30-90, 096-255-45-49; или оставить заявку в регистрационной форме, перейдя по ссылке «Записаться на курс»
  • Вам необходимо подъехать в офис в заранее согласованное с нашим менеджером время, для подписания договора и внесения оплаты за курс. Совершить оплату возможно наличным и безналичным расчетом.
  • В учебном центре QA Start Up действуют следующие скидки:
    - Скидка для студентов 5%
    - Приведи друга и получите скидку 10% оба
    - Скидки для корпоративных клиентов и компаний (обсуждается индивидуально)
  • Стоимость зависит от выбранного Вами блока. Более детальную информацию можно получить на нашем сайте перейдя по ссылке «Стоимость курсов»
  • По результатам финального тестирования Вы получаете сертификат учебного центра QA Start Up

Остались
вопросы? Задайте их менеджеру

Надежда Гаврыш
Координатор курсов
(096) 255 45 49 (093) 615 30 90
или зайдите к нам в гости

Киев Вадима Гетьмана, 1-А (3 минуты ходьбы от метро Шулявская)

info@qastartup.com.ua