Модуль 6
20,00ч

Средства организации процесса веб-разработки в команде

Данный модуль рассчитан на начинающих изучение системы контроля версий Git. В процессе изучения данного модуля Вы изучите основы работы с Git. Научитесь выполнять консольные команды для управления версиями. Создавать и настраивать проекты с нуля до вывода в "продакшн". Также Вы познакомитесь с GitHub и GitLab. Создадите и разместите на данных площадках свои собственные проекты.
Часов в программе
4,00 часа
лекции
15,00 часов
практика
1,00 час
промежуточная аттестация
20,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Изучение теоретического материала
Требуемое ПО:
Web-браузер - любой из перечисленных:
Chrome, Safari, Internet Explorer
Для работы с текстовыми материалами Adobe Acrobat Reader DC
Вид занятий: Выполнение практических заданий
Требуемое ПО:
Операционная система:
Windows - 64-битная x86, 32-битная x86; MacOS - 64-битная x86; Linux - 64-битная x86, 64-битная Power8 / Power9

Программное обеспечение:
SublimeText3+
GoogleChrome 85+
Git Client (https://git-scm.com/downloads)
Вид занятий: Самостоятельная работа
Требуемое ПО:
Операционная система:
Windows - 64-битная x86, 32-битная x86; MacOS - 64-битная x86; Linux - 64-битная x86, 64-битная Power8 / Power9

Программное обеспечение:
SublimeText3+
GoogleChrome 85+
Git Client (https://git-scm.com/downloads)
Информационные ресуры
Тренажер Learn GIT Branching - https://learngitbranching.js.org/?locale=ru_RU
Образовательные ресуры
Документация GIT - https://git-scm.com/book/ru/v2
GitHub для гуманитариев - https://recrutach.ru/github_3

Учебно-методические материалы

Методы, формы и технологии

Обучение происходит в смешанном формате. Модуль реализуется с помощью :
- онлайн лекций на платформе Университета ИТМО
- установочных лекций через видеоконференции Zoom,
- практических заданий с пошаговыми инструкциями,
- мастер-классов и консультаций через видеоконференции Zoom,
- заданий для самостоятельной работы, оцениваемых преподавателем.
Послу установочной лекции слушатели изучают материалы онлайн курса, выполняют практические задания. Регулярно устраиваются мастер-классы и консультации по материалам модуля.

Методические разработки

Обучающие материалы модуля представлены в виде видеолекций, текстовых материалов, пошаговых инструкций, размещенных на платформе Университета ИТМО.

Материалы курса

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

Учебная литература

Чакон С. Git для профессионального программиста Подробное описание самой популярной системы контроля версий. - СПб.: - Питер, 2016. - 496 с.
Фишерман Л. Git Практическое руководство Управление и контроль версий в разработке программного обеспечения. - М.: - НиТ, 2021. - 304 с.

Темы

Системы контроля версий. Репозиторий Git Ветвление в Git Использование Git на сервере. Распределенная работа в Git Использование Git в других окружениях
Лекции
1,00ч
Практические занятия
4,00ч
Всего
5,00ч
Лекции
1,00ч
Практические занятия
4,00ч
Всего
5,00ч
Лекции
1,00ч
Практические занятия
4,00ч
Всего
5,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Всего
4,00ч
Промежуточная аттестация 1,00 час
Итоговая проверка знаний в формате закрытого тестирования