Модуль 1
152,00ч

IT-системы и Linux

Познакомитесь с принципами работы современных компьютеров, средствами автоматизации и основными функциями систем. Разберётесь в типах и назначении операционных систем, а также в работе ОС Linux. Узнаете про управление процессами, пользователями и памятью, а также про типы дистрибутивов и загрузку ОС.
Часов в программе
16,00 часов
лекции
112,00 часов
практика
24,00 часа
промежуточная аттестация
152,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: Видеолекции
Требуемое ПО:
MS Office, Google Docs
Информационные ресуры
https://www.docker.com/
https://linkas.ru/company/projects/it-infrastruktura/virtualizatsiya-i-oblachnye-vychisleniya/
https://www.ansible.com/
https://www.linux.org.ru/
ww.ibm.com/developerworks/ru/linux
workaround.org
www.mysqlperformanceblog.com
highscalability.com
www.allthingsdistributed.com
highload.com.ua
https://www.wireshark.org/
https://www.terraform.io/
https://www.allthingsdistributed.com/
Образовательные ресуры
Ресурсы LMS ООО «Нетология»

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

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

Видеолекции
Лонгриды
Скринкасты
Презентации
Вебинары
Практические задания
Ресурсы LMS ООО «Нетология»

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

Кейсы
Шаблоны
Чек-листы
Глоссарий

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

Шаблоны, чек-листы
Презентации
Лонгриды

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

Advanced Bash-Scripting Guide, Mendel Cooper;
Сценарии командной оболочки. Linux, OS X и Unix. 2-е изд. — СПб.: Питер, 2017;
Penetration Testing with the Bash shell, Keith Makan;
Pro Bash Programming, Scripting the GNU/Linux Shell, Chris F. A. Johnson, Jayant Varma;
Ubuntu Linux Unleashed 2021 Edition, Matthew Helmke with Andrew Hudsonand Paul Hudson;

Темы

Принципы работы современных компьютеров: процессоры, память, накопители Средства автоматизации и основные функции систем Типы и назначение операционных систем. ОС Linux Процессы, управление процессами Память, управление памятью Шедулер Дисковые системы Файловые системы Ядро операционной системы Загрузка ОС. Типы дистрибутивов Управление пакетами. Инициализация системы. Systemd, init-v Управление пользователями Производительность системы
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
2,00ч
Практические занятия
14,00ч
Всего
16,00ч
Лекции
2,00ч
Практические занятия
14,00ч
Всего
16,00ч
Лекции
1,00ч
Практические занятия
7,00ч
Всего
8,00ч
Лекции
2,00ч
Практические занятия
14,00ч
Всего
16,00ч
Промежуточная аттестация 24,00 часа
Курсовой проект «Настройка рабочей станции и сервера по заданным параметрам».

Задача студента:
1. Установить Linux на виртуальную машину
- настроить объём памяти
- настроить CPU
- установить и настроить внутренний сетевой интерфейс;
- установить и настроить внешний сетевой интерфейс;
- установить гостевые дополнений;
- настроить общие папки для обмена с хостовой ОС;
- создать пользователя/группу (например, для работы с docker)
2. Установить следующие пакеты:
- системные утилиты (htop и т.п.)
- утилиты администрирования (sysstat и т.п.)
- docker
- дополнительные пакеты