[IPAP]Python для системных администраторов(new)
Курс предназначен для системных администраторов, которые хотят автоматизировать рутинные задачи посредством легкого в усвоении и быстрого языка программирования Python 3. В ходе курса будут рассмотрены примеры и разобраны практические задачи связанные с автоматизацией резервного копирования, мониторингом работы сети и серверов.
Отдельное место в курсе занимает работа с базами данных средствами языка Python.
Курс предназначен для системных администраторов, которые хотят автоматизировать рутинные задачи посредством легкого в усвоении и быстрого языка программирования Python 3. В ходе курса будут рассмотрены примеры и разобраны практические задачи связанные с автоматизацией резервного копирования, мониторингом работы сети и серверов.
Отдельное место в курсе занимает работа с базами данных средствами языка Python.
1 Основы языка программирования Python
1.1 Работа со строками, управляющими конструкциями, структурами данных, исключениями.
2 Работа с файлами и папками. Создание резервных копий. Вызов внешних приложений
3 Работа с log файлами, регулярные выражения. Поиск и замена текста. Срабатывание при нахождении заданных событий.
4 Работа с базами данных.
4.1 Создание таблиц. Введение данных.Обновление данных. Работа с pyodbc и pymysql
5 Работа с сетью
5.1 Работа с протоколом SMB (клиент файлового сервера).
5.2 Работа с SSH, telnet
5.3 Диагностика сети средствами ICMP
5.4 Работа с почтой
6 Работа с библиотекой OS
6.1 Работа с файловой системой
6.2 Получение переменных окружения
6.3 Выполнение системных команд
6.4 Работа с процессами
7 Разработка клиент-серверного приложения
7.1 Понимание клиент-серверной архитектуры
7.2 Написание клиента. Написание сервера
ИТОГО 40
1.1 Работа со строками, управляющими конструкциями, структурами данных, исключениями.
2 Работа с файлами и папками. Создание резервных копий. Вызов внешних приложений
3 Работа с log файлами, регулярные выражения. Поиск и замена текста. Срабатывание при нахождении заданных событий.
4 Работа с базами данных.
4.1 Создание таблиц. Введение данных.Обновление данных. Работа с pyodbc и pymysql
5 Работа с сетью
5.1 Работа с протоколом SMB (клиент файлового сервера).
5.2 Работа с SSH, telnet
5.3 Диагностика сети средствами ICMP
5.4 Работа с почтой
6 Работа с библиотекой OS
6.1 Работа с файловой системой
6.2 Получение переменных окружения
6.3 Выполнение системных команд
6.4 Работа с процессами
7 Разработка клиент-серверного приложения
7.1 Понимание клиент-серверной архитектуры
7.2 Написание клиента. Написание сервера
ИТОГО 40
http://ipap.ru/programmy-obucheniya/178-python-dlya-sistemnykh-administratorov?course_id=212&direction=1&courseTypeID=1