Модуль 3
26,00ч

Модуль 3. Введение в контроль версий

Знакомство с контролем версий
Работа с ветками в системе контроля версий
Работа с удаленными репозиториями
Часов в программе
6,00 часов
лекции
6,00 часов
практика
12,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
26,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: лекция
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Практическое занятие
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Самостоятельная работая
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Информационные ресуры
https://git-scm.com/book/ru/v2/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9E-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8F-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9
https://www.atlassian.com/ru/git/tutorials/what-is-version-control
https://devpractice.ru/git-for-beginners-part-1-what-is-vcs/
Образовательные ресуры
• Настройки CORS на nginx. [Электронный ресурс]//URL.: https://michielkalkman.com/snippets/nginx-cors-open-configuration/
• Одностраничные (spa) и многостраничные (pwa) веб-приложения [Электронный ресурс]//URL.: https://vc.ru/seo/108149-odnostranichnye-spa-i-mnogostranichnye-pwa-veb-prilozheniya
• Операционные системы мультимедиа устройств. А.Ф. Иванько, П.С. Афанасьев [Электронный ресурс]//URL.: https://cyberleninka.ru/article/n/operatsionnye-sistemy-multimedia-ustroystv

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

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

Метод питчинга
Технология машинного обучения
Метод проблемного обучения

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

Методические рекомендации по промежуточной аттестации
Методические рекомендации по созданию репозитория

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

Дополнительные материалы: Правила работы с GIT - система контроля версий.. Индекс и частичные коммиты

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

William S. Vincent Django for Beginners: Build websites with Python and Django.
• RabbitMQ [Электронный ресурс]//URL.: https://www.rabbitmq.com
• Refactoring.Guru [Электронный ресурс]//URL.: https://refactoring.guru
• Wiki REST [Электронный ресурс]//URL.: https://ru.wikipedia.org/wiki/REST
• Window.localStorage [Электронный ресурс]//URL.: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
• Mixer — официальная документация [Электронный ресурс]//URL.: https://mixer.readthedocs.io/en/latest/quickstart.html
• Mixer - удобная генерация данных для тестирования [Электронный ресурс]//URL.: http://klen.github.io/mixer.html
• Swagger – умная документация вашего RESTful web-API — обзор Junior back-end developer-а для новичков [Электронный ресурс]//URL.: https://habr.com/ru/post/434798/

Темы

Знакомство с контролем версий Работа с ветками в системе контроля версий Работа с удаленными репозиториями
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Промежуточная аттестация 2,00 часа
Промежуточная аттестация проводится в форме отчета по результатам выполнения практического задания по дисциплинам и проверки преподавателем.