Python для администрирования linux курсы

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

Продолжительность курса — 40 ак.ч. / 5 дней.

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

Целевая аудитория.

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

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

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

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

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

Введение в Python

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

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

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

Источник

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

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

Читайте также:  Kde control center linux

Стоимость курса

Вы научитесь:

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

Аудитория:

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

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

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

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

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

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

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

Источник

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

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

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

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

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

1.1 Установка Python, виртуальная среда.

1.2 Использование IDLE и IPython.

1.3 Переменные и типы данных в Python.

1.4 Управляющие ветвлением алгоритма операторы в Python.

1.7 Работа с текстом в Python.

1.9 Обработка исключительных ситуаций.

1.10 Модули и пакеты в Python.

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

2.1 Работа с файловой системой.

2.6 Управление устройствами.

2.8 Мониторинг приложений с помощью Python.

2.9 Сбор и отображение статистик.

3.2 Работа с файловыми системами и компрессия.

3.3 Работа с текстом для администрирования.

3.4 Параллельное исполнение и планирование.

3.5 Библиотеки для работы с сетью.

Источник

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

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

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

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

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

1.1 Установка Python, виртуальная среда.

1.2 Использование IDLE и IPython.

1.3 Переменные и типы данных в Python.

1.4 Управляющие ветвлением алгоритма операторы в Python.

1.7 Работа с текстом в Python.

1.9 Обработка исключительных ситуаций.

Читайте также:  Клавиша win в linux

1.10 Модули и пакеты в Python.

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

2.1 Работа с файловой системой.

2.6 Управление устройствами.

2.8 Мониторинг приложений с помощью Python.

2.9 Сбор и отображение статистик.

3.2 Работа с файловыми системами и компрессия.

3.3 Работа с текстом для администрирования.

3.4 Параллельное исполнение и планирование.

3.5 Библиотеки для работы с сетью.

Источник

Оцените статью
Adblock
detector