III уровень Программирование и создание ИТ-продуктов

Тестировщик - самый простой вход в программирование

ООО "Центр образовательных компетенций НТИ"
72,00 часа длительность
Онлайн формат
Базовый уровень

Описание

Информационные технологии - одна из наиболее динамично развивающихся отраслей. Но вопрос, как туда попасть, с чего начать работу в этой отрасли? Если вы ищете ответ на этот вопрос - он перед вами. С тестирования.

Тестировщик создаёт сценарии тестирования, прогнозирует сбои и находит ошибки в продуктах. Вы изучите техники тест-дизайна и овладеете инструментами Chrome devTools, Postman, PostgreSQL,. Чтобы автоматизировать тестирование, вы освоите основы Javascript и библиотеки Puppeteer .

Курс ведёт опытный практик, Product manager компании Diginavis, Александр Николаевич Иосса. Александр имеет успешный опыт управления распределёнными командами разработки, выстраивания процессов разработки, обеспечения качества ИТ продуктов.

Вы научитесь понимать принципы построения сайтов и юзабилити, научитесь строить сценарии пользователей, сможете составлять грамотные отчёты по тестированию.

В вашем резюме добавятся следую ключевые навыки:

Использование актуальных теорий тестирования;

Понимание жизненного цикла разработки программного обеспечения;

Программирование на Javascript;

Анализ быстродействия веб приложений с использованием Chrome devTools;

Тестирование API с помощью Postman;

Написание SQL запросов к PostgreSQL;

Работа с системой контроль версий Git, платформой GitHub;

Проведение unit-тестирования;

Подготовка и проведение автоматизированных тестовых сценариев;

Подготовка отчёта о тестировании, заведение дефектов;

Разработка автоматических тестов на базе библиотеки Puppeteer.

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

Требования

 Требования к обучающимся: среднее профессиональное и/или высшее образование, владение навыками пользования персональным компьютером или мобильным устройством для выхода в сеть Интернет, информационно-коммуникационными технологиями, в том числе офисными приложениями Microsoft Office (Word, Exell, Power Point).

Иные требования и рекомендации для обучения по программе

 Требования к обучающимся: среднее профессиональное и/или высшее образование, владение навыками пользования персональным компьютером или мобильным устройством для выхода в сеть Интернет, информационно-коммуникационными технологиями, в том числе офисными приложениями Microsoft Office (Word, Exell, Power Point).

Модули

свернуть
Модуль 1 Принципы и техники тестирования
Модуль 1. Принципы и техники тестирования (17 часов, 4 часа лекций, 10 часов практических занятий, 3 часов самостоятельной работы) Тема 1.1. Основы и принципы тестирования (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 часf самостоятельной работы) Лекции, 1 час: История развития подходов к тестирования от 1985 года до наших дней. Определение тестирования, бага, тестировщика. Определение целей тестирования. 7 принципов тестирования, лежащих в основе концепции современного тестирования Практические занятия, 2 часа: в соответствии с xls шаблоном составить 25 тест кейсов для тестирования калькулятора. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.2 Техники тестирования (5,5 часа, 1 час лекций, 4 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Разные типы тестирования: функциональные и нефункциональные, метод белого и чёрного ящика, статическое тестирование, динамическое тестирование, альфа-бета тестирование. Пирамида тестирования. Классификация тестирования по хронологии выполнения, по позитивности сценария. Объяснение основных техник тестирования: анализ классов эквивалентности и граничных значений, составление таблицы решений, попарное тестирование, использование деревьев классификации и диаграмм состояний Практические занятия, 4 часа: Составьте диаграммы состояний для авторизации на сайте ozon.ru. Составьте тест кейсы для калькулятора отпускных https://journal.tinkoff.ru/vacation-calc/ и опишите методику составления Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.3 Место тестирования в процессе разработке ПО (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 часов самостоятельной работы) Лекции, 1 час: Циклы разработки программного обеспечения. От каскадной модели до спиралевидной. Плюсы, минусы и предпосылки появления каждой модели. Место тестирования в каждой из моделей. Взаимоотношение тестировщика с другими членами команды: разработчиками, бизнес аналитиками, руководителями проекта. Понятие технического долга. Практические занятия, 2 час: Сформулируйте возможные конфликтные ситуации между тестировщиком и другими членами команды, опишите возможные пути решения. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.4 Git. Система контроля версий (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Типы систем контроля версий. Git. Его связь с Github, Gitlab, Bitbucket. Знакомство с Gitflow Практические занятия, 2 часа: Зарегистрируйтесь на Github, установить git на компьютер, пройдите первые 10 заданий на git how https://githowto.com/ru Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 3 Тестирование клиент-серверного взаимодействия
Модуль 3. Тестирование клиент-серверного взаимодействия (11 часов, 2 часа лекций, 6 часов практических занятий, 3 часа самостоятельной работы) Тема 3.1. Http, SOAP, REST (4 часа, 1 час лекций, 2 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Протокол http. Структура запроса, заголовки, тело запроса. Основные типы запросов. Основные коды ответа на запрос. Знакомство с XML. Знакомство с JSON. Плюсы и минусы обоих форматов, их сфера применения. Знакомство в SOAP UI. Практические занятия, 2 часа: Установите SOAP UI. Импортируйте схему запросов для информационного сервиса о странах. Выполните soap запрос. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 3.2. Тестирование API с помощью Postman (6 часов, 1 час лекций, 4 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Знакомство с Postman, демонстрация принципов работы и интерфейса. Практические занятия, 4 часа: Разверните проект для выполнения задания. Выполнение Get, Post запросы с помощью Postman. Напишите тесты для выполненных запросов. Запустите коллекцию тестов Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 5 Архитектура в разработке ПО и БД
Модуль 5. Архитектура в разработке программного обеспечения и базы данных (13 часов, 3 часа лекций, 6 часов практических занятий, 4 часа самостоятельной работы) Тема 5.1. Архитектура и нефункциональные требования (3 часа, 1 час лекций, 1 час практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Архитектура как способ удовлетворения требований к ИС. ISO 25010 и качественные атрибуты. Представления архитектуры и совмещение качественных требований с архитектурой. Основные архитектурные шаблоны. Формулирование качественных требований к ИС Практические занятия, 1 час: Сформулируйте качественные требования к данной ИС. Напишите сценарий качества Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 5.2. Введение в базы данных (3 часа, 1 час лекций, 1 час практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Реляционные и нереляционные базы данных. 1,2,3 нормальные формы. Синхронная и асинхронная запись в базы данных. Важность проверки факта записи данных в базу данных Практические занятия, 1 час: Приведите к 3-ей нормальной форме данную структуру данных Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 5.3. SQL запросы (6 часа, 1 час лекций, 4 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: SQL синтаксис: Select, From, Where, Group By. Способы связей между таблицами через соответствующие JOIN операторы. Практические занятия, 4 часа: Установите PostgreSQL, напишите SQL запросы предоставляющие необходимые данные. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 2 Тестирование веб-приложений
Модуль 2. Тестирование веб-приложений (15 часов, 4 часа лекций, 8 часов практических занятий, 3 часов самостоятельной работы) Тема 2.1. Основы веб разработки (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: что происходит в браузере, когда пользователь заходит на сайт. Основы html, css, js. Различия между браузерами. Принципы работы DNS Практические занятия, 2 часа: локально установите node js, с помощью гита склонируйте подготовленный проект, запустить его. Измените заголовок и css стили Самостоятельная работа, 0,5 часа.: Изучение учеб.-методич. материалов к практическому заданию Тема 2.2. Консоль Google Chrome (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: обзор инструментов Google Chrome: сетевые запросы, изменение размеров окна, переключение на мобильные устройства. Изменение скорости для моделирования работы на медленных устройствах. Аудит веб приложений и страниц. Поиск элементов по DOM дереву Практические занятия, 2 часа: Подготовьте отчёт о качественных характеристиках rbc.ru. Определите, когда страница была загружена при скоростях 4g, 3g. Установить отличия мобильной версии от десктопной. Самостоятельная работа, 0,5 часа: Изучение учеб.-методич. материалов к практическому заданию Тема 2.3. Особенности тестирования веб приложений (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Знакомство с чит-листами для тестирования заполнения форм. Особенности тестирования приложения в зависимости от браузера. XSS уязвимости приложений. Концепция Men in the middle уязвимостей Практические занятия, 2 часа: Составьте тест кейсы для тестирования формы авторизации на http://testingchallenges.thetestingmap.org/index.php в соответствии с чит-листом. Использование google sheets для генерации тестовых данных Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 2.4. Автоматическое тестирование веб приложений (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Знакомство с инструментами автоматического тестирования веб приложений: Selenium, Cypress. Объяснение разницы между ними. Определение места автоматических тестов в процессе разработки. Способы ускорения прохождения тестов. Практические занятия, 2 час: Запустите проект с автоматическими тестами. Напишите тест, открывающего google.com и находящего через него страницу по запросу "Quality assurance" Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 4 Статический анализ и инспекции
Модуль 4. Статический анализ и инспекции (14 часов, 3 часа лекций, 8 часов практических занятий, 3 часов самостоятельной работы) Тема 4.1. Покрытие кода (6 часов, 1 час лекций, 4 часа практических занятий, 1 часа самостоятельной работы) Лекции, 1 час: Покрытие строк, условий, ветвлений, путей. Разница между ними. Требования к покрытию кода со стороны различных стандартов. История про невыполнение внутренних стандартов качества компанией Toyota. Демонстрация различного покрытия на примере юнит тестов. Требование к достижению 100% покрытия кода. Практические занятия, 4 часа: Запустите проект, укажите текущее покрытие тестами, измените существующие тесты для того, чтобы добиться 100% покрытия. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 4.2. Техники и место применения статического анализа (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Принципы статического анализа. Виды инспекций. Совмещение методов статического анализа и инспекций. Ошибки первого и второго рода при статическом тестирование. Знакомство с основными инструментами статического тестирования. Построение графов выполнения кода. Практические занятия, 2 часа: Постройте граф выполнения кода для предложенных отрывков кода. Подберите входные значений для теста для обеспечения 100% покрытия строк, ветвлений и путей. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 4.3. Анализ общего количество ошибок в ИС с помощью Capture-Recapture анализа (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Объяснение и демонстрация принципов работы Capture-Recapture анализа. Практические занятия, 2 часа: Используя технику Capture-Recapture анализа оцените примерное количество ошибок на сайте http://leaky.ru/podbor-prichesok-onlajn/ Составьте traceability матрицу для данного сайта. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 6 Итоговая аттестация
После успешного освоения всех модулей программы и успешного прохождения промежуточной аттестации (оценки 3,4,5), для слушателей, завершающих обучение, обязательной является итоговая аттестация. Проведение итоговой аттестации. Итоговая аттестация проводится в форме зачета. Вид зачета – компьютерное тестирование. Порядок проведения: тестирование проводится слушателем в системе СДО, предусмотрено 20 тестовых заданий (п. 8.4) по всем модулям и темам программы, 2 часа., количество попыток – 5. 65%<, 75<% ответов правильно -удовлетворительно зачтено 75%<, 85%< ответов правильно -хорошо 85%<, ответов правильно -отлично
Модуль 1 Принципы и техники тестирования
Модуль 1. Принципы и техники тестирования (17 часов, 4 часа лекций, 10 часов практических занятий, 3 часов самостоятельной работы) Тема 1.1. Основы и принципы тестирования (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 часf самостоятельной работы) Лекции, 1 час: История развития подходов к тестирования от 1985 года до наших дней. Определение тестирования, бага, тестировщика. Определение целей тестирования. 7 принципов тестирования, лежащих в основе концепции современного тестирования Практические занятия, 2 часа: в соответствии с xls шаблоном составить 25 тест кейсов для тестирования калькулятора. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.2 Техники тестирования (5,5 часа, 1 час лекций, 4 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Разные типы тестирования: функциональные и нефункциональные, метод белого и чёрного ящика, статическое тестирование, динамическое тестирование, альфа-бета тестирование. Пирамида тестирования. Классификация тестирования по хронологии выполнения, по позитивности сценария. Объяснение основных техник тестирования: анализ классов эквивалентности и граничных значений, составление таблицы решений, попарное тестирование, использование деревьев классификации и диаграмм состояний Практические занятия, 4 часа: Составьте диаграммы состояний для авторизации на сайте ozon.ru. Составьте тест кейсы для калькулятора отпускных https://journal.tinkoff.ru/vacation-calc/ и опишите методику составления Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.3 Место тестирования в процессе разработке ПО (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 часов самостоятельной работы) Лекции, 1 час: Циклы разработки программного обеспечения. От каскадной модели до спиралевидной. Плюсы, минусы и предпосылки появления каждой модели. Место тестирования в каждой из моделей. Взаимоотношение тестировщика с другими членами команды: разработчиками, бизнес аналитиками, руководителями проекта. Понятие технического долга. Практические занятия, 2 час: Сформулируйте возможные конфликтные ситуации между тестировщиком и другими членами команды, опишите возможные пути решения. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 1.4 Git. Система контроля версий (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Типы систем контроля версий. Git. Его связь с Github, Gitlab, Bitbucket. Знакомство с Gitflow Практические занятия, 2 часа: Зарегистрируйтесь на Github, установить git на компьютер, пройдите первые 10 заданий на git how https://githowto.com/ru Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 2 Тестирование веб-приложений
Модуль 2. Тестирование веб-приложений (15 часов, 4 часа лекций, 8 часов практических занятий, 3 часов самостоятельной работы) Тема 2.1. Основы веб разработки (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: что происходит в браузере, когда пользователь заходит на сайт. Основы html, css, js. Различия между браузерами. Принципы работы DNS Практические занятия, 2 часа: локально установите node js, с помощью гита склонируйте подготовленный проект, запустить его. Измените заголовок и css стили Самостоятельная работа, 0,5 часа.: Изучение учеб.-методич. материалов к практическому заданию Тема 2.2. Консоль Google Chrome (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: обзор инструментов Google Chrome: сетевые запросы, изменение размеров окна, переключение на мобильные устройства. Изменение скорости для моделирования работы на медленных устройствах. Аудит веб приложений и страниц. Поиск элементов по DOM дереву Практические занятия, 2 часа: Подготовьте отчёт о качественных характеристиках rbc.ru. Определите, когда страница была загружена при скоростях 4g, 3g. Установить отличия мобильной версии от десктопной. Самостоятельная работа, 0,5 часа: Изучение учеб.-методич. материалов к практическому заданию Тема 2.3. Особенности тестирования веб приложений (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Знакомство с чит-листами для тестирования заполнения форм. Особенности тестирования приложения в зависимости от браузера. XSS уязвимости приложений. Концепция Men in the middle уязвимостей Практические занятия, 2 часа: Составьте тест кейсы для тестирования формы авторизации на http://testingchallenges.thetestingmap.org/index.php в соответствии с чит-листом. Использование google sheets для генерации тестовых данных Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 2.4. Автоматическое тестирование веб приложений (3,5 часа, 1 час лекций, 2 час практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Знакомство с инструментами автоматического тестирования веб приложений: Selenium, Cypress. Объяснение разницы между ними. Определение места автоматических тестов в процессе разработки. Способы ускорения прохождения тестов. Практические занятия, 2 час: Запустите проект с автоматическими тестами. Напишите тест, открывающего google.com и находящего через него страницу по запросу "Quality assurance" Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 3 Тестирование клиент-серверного взаимодействия
Модуль 3. Тестирование клиент-серверного взаимодействия (11 часов, 2 часа лекций, 6 часов практических занятий, 3 часа самостоятельной работы) Тема 3.1. Http, SOAP, REST (4 часа, 1 час лекций, 2 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Протокол http. Структура запроса, заголовки, тело запроса. Основные типы запросов. Основные коды ответа на запрос. Знакомство с XML. Знакомство с JSON. Плюсы и минусы обоих форматов, их сфера применения. Знакомство в SOAP UI. Практические занятия, 2 часа: Установите SOAP UI. Импортируйте схему запросов для информационного сервиса о странах. Выполните soap запрос. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 3.2. Тестирование API с помощью Postman (6 часов, 1 час лекций, 4 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Знакомство с Postman, демонстрация принципов работы и интерфейса. Практические занятия, 4 часа: Разверните проект для выполнения задания. Выполнение Get, Post запросы с помощью Postman. Напишите тесты для выполненных запросов. Запустите коллекцию тестов Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 4 Статический анализ и инспекции
Модуль 4. Статический анализ и инспекции (14 часов, 3 часа лекций, 8 часов практических занятий, 3 часов самостоятельной работы) Тема 4.1. Покрытие кода (6 часов, 1 час лекций, 4 часа практических занятий, 1 часа самостоятельной работы) Лекции, 1 час: Покрытие строк, условий, ветвлений, путей. Разница между ними. Требования к покрытию кода со стороны различных стандартов. История про невыполнение внутренних стандартов качества компанией Toyota. Демонстрация различного покрытия на примере юнит тестов. Требование к достижению 100% покрытия кода. Практические занятия, 4 часа: Запустите проект, укажите текущее покрытие тестами, измените существующие тесты для того, чтобы добиться 100% покрытия. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 4.2. Техники и место применения статического анализа (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Принципы статического анализа. Виды инспекций. Совмещение методов статического анализа и инспекций. Ошибки первого и второго рода при статическом тестирование. Знакомство с основными инструментами статического тестирования. Построение графов выполнения кода. Практические занятия, 2 часа: Постройте граф выполнения кода для предложенных отрывков кода. Подберите входные значений для теста для обеспечения 100% покрытия строк, ветвлений и путей. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 4.3. Анализ общего количество ошибок в ИС с помощью Capture-Recapture анализа (3,5 часа, 1 час лекций, 2 часа практических занятий, 0,5 час самостоятельной работы) Лекции, 1 час: Объяснение и демонстрация принципов работы Capture-Recapture анализа. Практические занятия, 2 часа: Используя технику Capture-Recapture анализа оцените примерное количество ошибок на сайте http://leaky.ru/podbor-prichesok-onlajn/ Составьте traceability матрицу для данного сайта. Самостоятельная работа, 0,5 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 5 Архитектура в разработке ПО и БД
Модуль 5. Архитектура в разработке программного обеспечения и базы данных (13 часов, 3 часа лекций, 6 часов практических занятий, 4 часа самостоятельной работы) Тема 5.1. Архитектура и нефункциональные требования (3 часа, 1 час лекций, 1 час практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Архитектура как способ удовлетворения требований к ИС. ISO 25010 и качественные атрибуты. Представления архитектуры и совмещение качественных требований с архитектурой. Основные архитектурные шаблоны. Формулирование качественных требований к ИС Практические занятия, 1 час: Сформулируйте качественные требования к данной ИС. Напишите сценарий качества Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 5.2. Введение в базы данных (3 часа, 1 час лекций, 1 час практических занятий, 1 час самостоятельной работы) Лекции, 1 час: Реляционные и нереляционные базы данных. 1,2,3 нормальные формы. Синхронная и асинхронная запись в базы данных. Важность проверки факта записи данных в базу данных Практические занятия, 1 час: Приведите к 3-ей нормальной форме данную структуру данных Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию Тема 5.3. SQL запросы (6 часа, 1 час лекций, 4 часа практических занятий, 1 час самостоятельной работы) Лекции, 1 час: SQL синтаксис: Select, From, Where, Group By. Способы связей между таблицами через соответствующие JOIN операторы. Практические занятия, 4 часа: Установите PostgreSQL, напишите SQL запросы предоставляющие необходимые данные. Самостоятельная работа, 1 час.: Изучение учеб.-методич. материалов к практическому заданию 1 час самостоятельной работы на межмодульный тест для закрепления полученных знаний и навыков- 10 вопросов (примеры вопросов в п. 8.4)
Модуль 6 Итоговая аттестация
После успешного освоения всех модулей программы и успешного прохождения промежуточной аттестации (оценки 3,4,5), для слушателей, завершающих обучение, обязательной является итоговая аттестация. Проведение итоговой аттестации. Итоговая аттестация проводится в форме зачета. Вид зачета – компьютерное тестирование. Порядок проведения: тестирование проводится слушателем в системе СДО, предусмотрено 20 тестовых заданий (п. 8.4) по всем модулям и темам программы, 2 часа., количество попыток – 5. 65%<, 75<% ответов правильно -удовлетворительно зачтено 75%<, 85%< ответов правильно -хорошо 85%<, ответов правильно -отлично

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

Иосса

Александр Николаевич

ООО "Центр образовательных компетенций НТИ"
Авторизуйтесь чтобы записаться

Ответственный за программу

info@center2035.ru

+78006003515