Курс предназначен для системных администраторов, которые хотят автоматизировать рутинные задачи посредством легкого в усвоении и быстрого языка программирования Python 3. В ходе курса будут рассмотрены примеры и разобраны практические задачи связанные с автоматизацией резервного копирования, мониторингом работы сети и серверов.
Отдельное место в курсе занимает работа с базами данных средствами языка Python.
Документ об окончании:
Удостоверение о повышении квалификации установленного образца от ЧОУ ДПО “Институт прикладной автоматизации и программирования”, данные выданного документа вносятся в единый реестр ФИС ФРДО
Программа
1. Раздел 1
1. Программа Thonny. Первая программа на Python
2. Типы переменных. Присвоение через переменные и напрямую
3. Динамическая типизация. Исключения
4. Циклы
2. Раздел 2
1. Условный оператор, решение квадратного уравнения
2. Цикл for, шаблоны, библиотека OS
3. Getdit. Работа с файлами и каталогами
4. Работа с файлами и каталогами
3. Раздел 3
1. Списки 1
2. Списки 2
3. Словари
4. Раздел 4
1. Регулярные выражения
2. Операторы регулярных выражений
3. Введение в Selenium. Парсинг. Часть 1
4. Введение в Selenium. Парсинг. Часть 2
5. Раздел 5
1. Проверка доступности ресурса
2. Отправляем сообщения на электронную почту
3. Пинг в бесконечном цикле и система мониторинга
4. Jupiter Notebook
6. Раздел 6
1. Развертывание сервера БД
2. Использование Pymysql. Подключение к БД
3. Использование вставки
4. Работа с локальной БД sqlite
7. Раздел 7
1. Подключение к серверу по ssh. Часть 1
2. Подключение к серверу по ssh. Часть 2
3. Получение данных с сайта Авито
4. Получение данных с сайта Максидом
8. Раздел 8
1. Получение данных с сайта Максидом. Практика 1
2. Получение данных с сайта Максидом. Практика 2
3. Получение данных с сайта Максидом. Практика 3
9. Раздел 9
1. Библиотека FuzzyWuzzy
2. Построение клиент-серверного приложения. Часть 1
3. Построение клиент-серверного приложения. Часть 2
10. Раздел 10
1. Применение библиотеки Selenium
2. Отправка sms
3. Что еще полезного у Python