Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Онлайн-курсы по изучению инструмента Mercurial

    2

Инструмент распределенного контроля версий. Не требует использования центрального сервера. Применяется при администрировании исходного кода. С его помощью осуществляется хранение всех прошлых версий каждого файла. Также Mercurial позволяет объединять различные версии кода. Это позволяет каждому специалисту индивидуально разрабатывать код, а потом объединять получившиеся результаты. Используется DevOps-инженерами.

Логотип
Логотип школы
123 178 ₽
205 296 ₽
Ещё -5% по промокоду

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

Вы научитесь применять технологии DevOps при работе над проектами, использовать метрики и организовывать работу команды. Закрепите полученные знания при выполнении практических заданий.

1.
Введение в курс и профессию
2.
Управление инфраструктурой и конфигурациями
3.
Мониторинг, журналирование и observability
4.
Микросервисная архитектура, Kubernetes
5.
Дипломный проект
6.
Бонусный блок. Подготовка к техническим собеседованиям
7.
Бонусный блок. Жизненный цикл софтверного проекта и работа с пользователями

Чему вы научитесь

Настраивать Jira, Confluence, Redmine
Организовывать работу команды
Настраивать безопасность
Применять Scrum, Kanban, Waterfall, Zero-Zero
Создавать и оптимизировать CI/CD

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

Вы будете обучаться дистанционно в группах. Практика будет проходить в прямом эфире, чтобы у вас было полное взаимодействие с преподавателем. Вы создадите ряд проектов и пополните ими своё портфолио. 

1.
Обзор IT бизнеса: технологии и термины
2.
Фазы процесса разработки программного обеспечения
3.
Методологии процесса разработки программного обеспечения
4.
Анализ существующих моделей и методов разработки
5.
Роль и место QA в процессе разработки программного обеспечения, тестирование и QA
6.
Введение в тестирование
7.
Цели и задачи тестировщика в команде
8.
Теория тестирования: Подход, технологии, уровни, процесс, компоненты
9.
Дефекты: типы и жизненный цикл дефектов
10.
Типы тестов. Организация тестов
11.
Тестирование сложных программных решений и комплексных систем
12.
Requirements, введение в bug tracking systems
13.
QA процесс: инициализация, цели, приоритеты, сроки, риски
14.
Usability. I18N/L10N. MLU
15.
Системы контроля версий: CVS, SVN, GIT, Mercurial
16.
Обзор методологии SCRUM
17.
Сертификация ISTQB
18.
Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления
19.
Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных
20.
Функции агрегирования и объединения
21.
Представления, хранимые процедуры, триггеры,пользовательские функции
22.
Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию
23.
Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDriver
24.
Selenium Server. Создание framework для тестирования в Selenium
25.
Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений

Чему вы научитесь

Разбираться в инструментах тестирования ПО и применять их на практике
Понимать основы программирования, веб-разработки и системного администрирования
Проводить автоматизированное тестирование с учётом различного программного обеспечения