Уровень сложности:
Длительность курса: 28 ак.ч.
График обучения: 7 занятий по 4 ак. часа или 4 занятия по 8 ак. часов
Аннотация
Целью курса является изучение принципов совместной работы в проектах по разработке ПО в целом и веб-разработки в частности. К ним относятся: понимание этапов и методологий разработки ПО, системамы контроля версий, багтрекинговые системы, а также приобретение практических навыков использования таких систем в командной разработке.
Знания и умения, полученные в результате обучения
В ходе обучения слушатели научатся:
- устанавливать git;
- осуществлять основные операции с репозиторием: pull, push, commit, merge;
- использовать багтрекинговые системы;
- взаимодействовать с тестировщиками.
После обучения на курсе слушатели будут знать:
- основные этапы процесса создания ПО, роль каждого этапа и место этапа разработки в процессе создания ПО;
- основные роли специалистов на всех этапах создания ПО;
- принципы работы с системами контроля версий;
- приемы работы с git в командной строке;
- приципы работы багтрекинговых систем и правила их использования;
- принципы тестирования ПО и правила взаимодействия с тестировщиками.
Также слушатели курса получат практический опыт:
- работы в команде;
- использования систем контроля версий;
- использования багтрекинговых систем.
Курсы связанных направлений
Программы профессиональной переподготовки
Даты занятий | Расписание занятий |
02.10.2024 - 14.07.2025 19:00 - 21:20 онлайн
Занятия в этой группе уже начались!
Группа: ПП.Веб-разработчик. Языки JavaScript/TypeScript [осень 2024-9.2]
|
|
02.10.2024 - 11.07.2025 19:00 - 21:20 онлайн
Занятия в этой группе уже начались!
Группа: ПП.Веб-разработчик. Языки JavaScript/TypeScript [осень 2024-9.1]
|
|
02.10.2024 - 09.07.2025 19:00 - 21:20 онлайн
Занятия в этой группе уже начались!
Группа: ПП.Веб разработчик (Fullstack, PHP) [осень 2024-9]
|
|
13 500 ₽
Расчёт стоимости с учётом возможных скидок
16 800 ₽
Скидки предоставляются в зависимости от количества слушателей,
суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих
акций и скидок...
Тема 1. Основы командной разработки ПО
- Этапы разработки ПО.
- Основные cпециалисты, участвующих в разработке ПО.
- Методики управления проектами: водопад, scrum.
- Канбан - средство визуализации задач.
- Средства взаимодействия между специалистами: системы управления проектами (Jira, TFS), багтрекинговые системы, системы контроля версий (git).
Практические занятия
- Регистрация и работа в багтрекинговой системе.
Тема 2. Основы тестирования ПО
- Виды тестирования.
- Метод черного и белого ящика.
- Ручное и автоматизированное тестирование.
- Нагрузочное тестирование.
- Тестирование веб-приложений.
- Коммуникации разработчика и тестировщика.
Практические занятия
- Тестирование веб-приложения.
Тема 3. Принципы работы с системами контроля версий
- Обзор систем контроля версий.
- Типы систем контроля версий.
- Централизованные, распределенные системы.
- Статистика использования.
- Установка и запуск git.
- Установка Node.js и необходимых пакетов.
Практические занятия
- Установка и запуск git.
- Работа в консоли.
- Создание локального и внешнего репозитория.
- Управление коммитами и ветками проекта.