F.PY4ADM

Python для администрирования GNU/Linux

Авторский курс Алексея Береснева.

Продолжительность курса — 5 дней (40 академических часов).

Курс предназначен для администраторов Linux систем, встречающимся с необходимостью автоматизации работы с помощью скриптов, но не имеющих навыка регулярного программирования.
На курсе рассматриваются основные инструменты автоматизации повседневной работы администратора с помощью скриптов на языке Python и важнейших с точки зрения системного администрирования библиотек.
Слушатели курса на лабораторных работах получат начальный практический опыт разработки на Python.

Курс предназначен для профессионалов в области системного администрирования и системного программирования GNU/Linux.
Обучаемые должны иметь базовый опыт работы с операционными системами GNU/Linux и/или UNIX не менее года, но знания в области программирования не являются обязательными.

90 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Администраторы Linux систем
    Профессионалы в области системного администрирования и системного программирования GNU/Linux

После изучения материалов курса слушатели смогут:

  • Разрабатывать скрипты автоматизации на Python.
  • Применять популярные библиотеки Python для решения своих задач.
  • Использовать скрипты Python для повседневных задач администрирования
  • Автоматизировать сбор, обработку, мониторинг и визуализацию данных о работе системы и приложений.

 

Программа курса

3 модуля
Введение в Python

1.1      Установка Python, виртуальная среда.
1.2      Использование IDLE и IPython.
1.3      Переменные и типы данных в Python.
1.4      Управляющие ветвлением алгоритма операторы в Python.
1.5      Списки Python.
1.6      Функции.
1.7      Работа с текстом в Python.
1.8      Основы ООП.
1.9      Обработка исключительных ситуаций.
1.10    Модули и пакеты в Python.


Python для администрирования

2.1      Работа с файловой системой.
2.2      Обработка журналов.
2.3      Работа с процессами.
2.4      Работа с сетью.
2.5      Использование SNMP.
2.6      Управление устройствами.
2.7      Взаимодействие с DHCP.
2.8      Мониторинг приложений с помощью Python.
2.9      Сбор и отображение статистик.
2.10    Основы работы с СУБД.


Важнейшие библиотеки

3.1      Общая работа с ОС.
3.2      Работа с файловыми системами и компрессия.
3.3      Работа с текстом для администрирования.
3.4      Параллельное исполнение и планирование.
3.5      Библиотеки для работы с сетью.
3.6      Работа с WEB.
3.7      Хранение данных.
3.8      Построение GUI.


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных