Курс на Stepik
Обложка курса «Python. Популярные модули» на Stepik
Бесплатно

Python. Популярные модули 0.000

Открыть на
STEPIK.ORG
Категории курса

Познакомьтесь с популярными модулями и библиотеками Python на небольших практических задачах: файлы и данные, анализ, работа в сети, приложения, тестирование и настройка проекта.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python. Популярные модули»Учеников на курсе 1
Сертификаты, выданные на курсе «Python. Популярные модули»Сертификатов выдано 0
Отзывы о курсе «Python. Популярные модули»Отзывов получено 0
Рейтинг курса «Python. Популярные модули»Рейтинг курса 0.000
Уроки в курсе «Python. Популярные модули»Количество уроков 26
Тесты в курсе «Python. Популярные модули»Количество квизов 97
Задачи с кодом в курсе «Python. Популярные модули»Количество задач с кодом 26
Время прохождения курса «Python. Популярные модули»Время прохождения курса
Обновления курса «Python. Популярные модули»Обновления курса
Дата публикации курса «Python. Популярные модули»Дата публикации курса
Последнее обновление курса «Python. Популярные модули»Последнее обновление
Сложность normal

Чему вы научитесь

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

Курс состоит из пяти частей:

  1. Модули и окружение: импорт, установка пакетов, pip и виртуальное окружение.
  2. Работа с данными: файлы и папки, CSV, JSON и XML, изображения с OpenCV, базы данных с psycopg, регулярные выражения.
  3. Анализ данных: math, NumPy, pandas, графики с Matplotlib и Seaborn, первое знакомство со scikit-learn.
  4. Работа в сети: HTML и CSS, requests, API, BeautifulSoup, асинхронные запросы, Flask с Jinja и Telegram-бот на aiogram.
  5. Работоспособность приложения: автоматические тесты, логирование, оконный интерфейс с tkinter и хранение настроек в .env.

Мы не изучаем каждую библиотеку целиком. Цель курса — научиться узнавать типовую задачу, выбирать подходящий инструмент, читать и изменять небольшой рабочий пример и понимать, куда двигаться дальше. После лекций идут вопросы и практические задания. Часть примеров удобнее запускать локально в своём окружении, а результат проверять на Stepik.

Материал опирается на базовый Python. Если Вы проходили курсы «Просто Python» или «Продвинутый Python», здесь встретите знакомые идеи в новых прикладных задачах; прохождение именно этих курсов не обязательно.

О курсе

Познакомьтесь с популярными модулями и библиотеками Python на небольших практических задачах: файлы и данные, анализ, работа в сети, приложения, тестирование и настройка проекта.

Для кого этот курс

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

Начальные требования

Нужны основы Python: переменные, условия, циклы, функции, списки, словари, чтение файлов и обработка исключений. Полезно уметь запускать Python-программы на своём компьютере. Незнакомые библиотеки объясняются в самих уроках.

Преподаватели курса

Как проходит обучение

Текстовые лекции с короткими примерами, вопросы для самопроверки и задания с автоматической проверкой. Для практики с некоторыми сторонними библиотеками понадобится установить пакет и запустить код локально. Ориентировочная трудоёмкость — 14–18 часов.

Формат курса

Текстовые уроки, обычные тесты, задания с автопроверкой Python, локальная практика и итоговая навигация по модулям.

Нагрузка

14-18 часов

Расскажите о курсе друзьям