Модуль 4
24,00ч

Сетевые технологии

В рамках данного модуля идет изучение работы с операционной системой, особенности создания файлов и настройка программного обеспечения необходимого для работы в рамках курса. В результате освоения данного модуля слушатель должен научиться разрабатывать планировщики задач и развертывать виртуальный сервер используя командную строку операционной системы, и настраивать автоматизацию развертывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризировать приложения с помощью программного обеспечения Docker.
Часов в программе
8,00 часов
лекции
4,00 часа
практика
8,00 часов
самостоятельная
4,00 часа
промежуточная аттестация
24,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: Практические и лекционные занятия
Требуемое ПО:
Visual Studio Code,Android Studio, Браузер, графические редакторы MS Office 2010 и выше, Google-сервисы для проведения обучения

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

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

Вид занятий: Лекции с использованием мультимедиа,
Практические задания – выполнение заданий для закрепления полученных знаний, а также обзор виртуального сервера и хостингов

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

Комплекты кейсов

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

Рамальо, Л. Python. К вершинам мастерства / Лучано Рамальо ; пер. с англ. А.А. Слинкина. - Москва : ДМК Пресс, 2016. - 768 с. - ISBN 978-5-97060-384-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1028052
Примерный комплект кейсов на реализацию модуля сетевые технологии -
https://drive.google.com/drive/folders/1rNsiU47BLTi0JKwa8wayBKYjfuzR7Jna?usp=sharing

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

Лоре, А. Проектирование веб-API: практическое руководство / А. Лоре; пер. с анг. Д. А. Беликова. - Москва: ДМК Пресс, 2020. - 440 с.
Малышева, Е.Н. Web-технологии: учеб. пособие для обучающихся по направлениям подготовки 51.03.06 «Библиотечно-информационная деятельность», 46.03.20 «Документоведение и архивоведение», квалификация (степень) выпускника «бакалавр» / Е.Н. Малышева. - Кемерово: Кемеров. гос. ин-т культуры, 2020. - 116 с.
Немцова, Т. И. Компьютерная графика и web-дизайн: учебное пособие / Т.И. Немцова, Т.В. Казанкова, А.В. Шнякин; под ред. Л.Г. Гагариной. — Москва: ФОРУМ: ИНФРА-М, 2022. — 400 с.
Лисьев, Г. А. Программное обеспечение компьютерных сетей и web-серверов: учебное пособие / Г.А. Лисьев, П.Ю. Романов, Ю.И. Аскерко. — Москва: ИНФРА-М, 2021. — 145 с.
Исаченко, О. В. Программное обеспечение компьютерных сетей: учебное пособие / О.В. Исаченко. — 2-е изд., испр. и доп. — Москва: ИНФРА-М, 2021. — 158 с.
Фаррелл, Б. Веб-компоненты в действии: практическое руководство / Б. Фаррелл ; пер. с англ. Д. А. Беликов. - Москва: ДМК Пресс, 2020. - 462 с.
Скотт Ч., Бен Ш. Git для профессионального программиста– Санкт-Петербург: Питер, 2019. - 496 с.
Олбинг К., Тронкон П. Bash и кибербезопасность. – Санкт-Петербург: Питер, 2020. - 288 с.

Темы

Тема 1. Обзор виртуального сервера и хостингов Тема 2. Командная строка. Интерфейс Тема 3. Понятие файловой системы Тема 4. Скрипты на языке bash. Планировщики задач Тема 5. Использование docker
Лекции
2,00ч
Самостоятельная работа
1,00ч
Всего
3,00ч
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
2,00ч
Самостоятельная работа
1,00ч
Всего
3,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Промежуточная аттестация 4,00 часа
Решение практического кейса по программированию на bash + решение торических задач из самых частых вопросов собеседований младших разработчиков на Python