Курс на Stepik
Обложка курса «Основы Python и автоматизации» на Stepik
100 ₽

Основы Python и автоматизации 5.000

Открыть на
STEPIK.ORG

Ищете способ начать свой путь в программировании и научиться автоматизировать повседневные задачи? Наш курс "Основы Python и автоматизации" создан специально для вас! Если у вас нет никакого опыта, но есть желание освоить один из самых востребованных языков программирования, то вы попали по адресу. Этот практический курс проведет вас от самых основ Python до уверенного использования его для автоматизации рутинных процессов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы Python и автоматизации»Учеников на курсе 5
Сертификаты, выданные на курсе «Основы Python и автоматизации»Сертификатов выдано 4
Отзывы о курсе «Основы Python и автоматизации»Отзывов получено 1
Рейтинг курса «Основы Python и автоматизации»Рейтинг курса 5.000
Уроки в курсе «Основы Python и автоматизации»Количество уроков 45
Тесты в курсе «Основы Python и автоматизации»Количество квизов 37
Стоимость курса «Основы Python и автоматизации»Стоимость курса 100 ₽
Обновления курса «Основы Python и автоматизации»Обновления курса
Дата публикации курса «Основы Python и автоматизации»Дата публикации курса
Последнее обновление курса «Основы Python и автоматизации»Последнее обновление
Сложность easy

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

Разделы в курсе «Основы Python и автоматизации» 10 разделов Уроки в курсе «Основы Python и автоматизации» 45 уроков Тесты в курсе «Основы Python и автоматизации» 37 тестов Последнее обновление курса «Основы Python и автоматизации» обн. 18 января 2026

Вводный модуль

8 уроков
1. Что такое Python
2. Установка Python + VS Code
3. Первая программа "Hello, World!"
4. Установка библиотек через pip
5. Переменные и типы данных
6. Ввод и вывод данных
7. Базовые операции с данными (арифметические, строковые).
8. Практика

Основы синтаксиса

6 уроков
1. Условия if/else
2. Циклы for, while
3. Списки и кортежи: создание, доступ к элементам, методы.
4. Словари: создание, доступ к элементам, добавление/удаление.
5. Множества: создание, операции.
6. Практика: Создание программ с выбором действий, цикличная обра

Организация кода с помощью функций

5 уроков
1. Что такое функции и зачем они нужны?
2. Определение функций: параметры и возвращаемые значения.
3. Область видимости переменных (локальные и глобальные)
4. Встроенные функции Python
5. Практика: Разделение программы на функци

Модули и работа с файлами

5 уроков
1. Что такое модули и как их импортировать?
2. Стандартная библиотека Python
3. Работа с файлами: чтение и запись (.txt)
4. Обработка ошибок с помощью try-except
5. Практика: Создание своих модулей, чтение/запись данных

Основы Объектно-Ориентированного Программирования

5 уроков
1. Что такое ООП? Основные принципы
2. Классы и Объекты: Определение класса, создание экземпляров
3. Атрибуты (свойства) и Методы (поведение)
4. __init__ метод (конструктор)
5. Простая практика: Создание классов для реальных объектов

Автоматизация работы с файлами и папками

4 урока
1. Модуль os: навигация по файловой системе
2. Модуль shutil: копирование, перемещение файлов и папок
3. Поиск файлов по заданным критериям
4. Практика: огранизация файлов на компьютере

Работа с данными в форматах CSV и Excel

3 урока
1. Чтение и запись CSV файлов
2. Введение в библиотеку openpyxl для работы с Excel
3. Автоматизация простых отчетов и сводок

Парсинг сайтов

4 урока
1. requests для запросов
2. BeautifulSoup для парсинга HTML
3. Обработка и хранение данных
4. Антибан (заголовки, задержки)

Автоматизация повседневных задач

4 урока
1. Работа с планировщиком задач
2. Очистка папки загрузок, сортировка файлов
3. Автоматическая отправка почты или сообщений
4. Создание резервных копий (бэкапов)

Заключение

1 урок
1. Заключение по курсу «Python и автоматизация»