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

Код: Py4Adm

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

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

Формат проведения

Очный или удаленный

Продолжительность

40 академических часов

Вендор

Python

Тематика

Разработка
vendor

Вы научитесь

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

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

Требования к предварительной подготовке слушателя

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

Аудитория курса

Курс предназначен для профессионалов в области системного администрирования и системного программирования GNU/Linux. 

Содержание курса

 Автоматизация администрирования в Bash

  •  Утилиты GNU UNIX Text Utils.
  • Регулярные выражения.
  •  Скрипты оболочки Bash.

 Введение в Python

  • Установка Python. 
  • Переменные и типы данных в Python.
  •  Управляющие ветвлением алгоритма операторы в Python. 
  • Списки Python.  
  • Функции. 
  • Работа с текстом в Python.
  • Основы ООП.
  • Обработка исключительных ситуаций.  
  • Модули и пакеты в Python.

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

  •  Работа с файловой системой. 
  •  Обработка журналов.
  •  Работа с процессами.
  •  Работа с сетью.
  •  Использование SNMP. 
  • Управление устройствами с помощью SOAP API. 
  • Создание простых WEB приложений с Django.
  •  Взаимодействие с DHCP. Работа с Nagios. 
  • Мониторинг приложений с помощью Python.
  • Сбор и отображение статистик.
  • Основы работы с СУБД.

Python для администрирования GNU/Linux
Екатеринбург
23 сентября 2024 - 27 сентября 2024
60 000 ₽
Подать заявку Обсудить другую дату
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

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


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!