Курс на Stepik
Обложка курса «Продвинутый python: заряди свои батарейки» на Stepik
1 499 ₽

Продвинутый python: заряди свои батарейки 4.857

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

Данный курс позволит вам познакомиться со всеми основными модулями стандартной библиотеке python (за исключением модулей asyncio, multiprocessing, threading) Вы получите массу новых знаний, решите уйму задач на программирование, причем задания будут как по написанию функций, так и созданию классов, что требует знание ООП.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Продвинутый python: заряди свои батарейки»Учеников на курсе 863
Сертификаты, выданные на курсе «Продвинутый python: заряди свои батарейки»Сертификатов выдано 250
Отзывы о курсе «Продвинутый python: заряди свои батарейки»Отзывов получено 49
Рейтинг курса «Продвинутый python: заряди свои батарейки»Рейтинг курса 4.857
Уроки в курсе «Продвинутый python: заряди свои батарейки»Количество уроков 57
Тесты в курсе «Продвинутый python: заряди свои батарейки»Количество квизов 211
Задачи с кодом в курсе «Продвинутый python: заряди свои батарейки»Количество задач с кодом 150
Время прохождения курса «Продвинутый python: заряди свои батарейки»Время прохождения курса
Стоимость курса «Продвинутый python: заряди свои батарейки»Стоимость курса 1 499 ₽
Обновления курса «Продвинутый python: заряди свои батарейки»Обновления курса
Дата публикации курса «Продвинутый python: заряди свои батарейки»Дата публикации курса
Последнее обновление курса «Продвинутый python: заряди свои батарейки»Последнее обновление
Сложность normal

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

Разделы в курсе «Продвинутый python: заряди свои батарейки» 15 разделов Уроки в курсе «Продвинутый python: заряди свои батарейки» 57 уроков Тесты в курсе «Продвинутый python: заряди свои батарейки» 211 тестов Задачи в курсе «Продвинутый python: заряди свои батарейки» 150 задач Время прохождения курса «Продвинутый python: заряди свои батарейки» 45 ч. Последнее обновление курса «Продвинутый python: заряди свои батарейки» обн. 31 марта 2026

Добро пожаловать на курс

2 урока
1. Знакомство с курсом
2. Задачи на повторение

Модули по работе со временем и датой

10 уроков
1. Введение. Тип данных date
2. Тип данных date Часть 2
3. Тип данных time
4. Тип данных datetime
5. Форматы представления даты и времени
6. Конвертация типов
7. Тип данных timedelta
8. Timedelta, часть 2
9. Часовые пояса
10. Timestamp

Модули collections и queue

10 уроков
1. Введение
2. Класс UserDict
3. Классы UserList и UserString
4. Объект Counter
5. Методы Counter
6. Объект defaultdict
7. Объект defaultdict: default_factory
8. Объект namedtuple
9. Очереди и стеки
10. Объект deque

модуль Decimal

4 урока
1. Введение в плавающие числа
2. Тип Decimal
3. Decimal Context
4. Варианты округления

Модуль os

5 уроков
1. Знакомство с модулем os
2. Модуль os: начало работы
3. Подмодуль os.path
4. Модуль os: права доступа
5. Модуль os: работа с файлами

Логирование

4 урока
1. Введение в логирование.
2. Модуль logging
3. Обработчики (Handlers)
4. Форматер

Архивирование файлов

2 урока
1. Архивация и форматы архивации
2. Модуль zip

Отправка почты при помощи модуля smtplib

1 урок
1. Модуль smtplib

Тестирование кода. Модуль unittest

6 уроков
1. Введение в тестирование
2. Модуль unittest
3. Фикстуры
4. Пропуск тестовых случаев
5. Mock объект
6. Patch

Модуль functools

3 урока
1. Каррирование и частичное применение функций
2. Функция reduce
3. singledispatch и singledispatchmethod

Модуль pprint

1 урок
1. Модуль pprint

Модуль itertools

4 урока
1. Знакомство с itertools
2. Комбинаторные итераторы: декартово произведение
3. Комбинаторные итераторы: перестановки
4. Комбинаторные итераторы: сочетания

Модуль path

1 урок
1. Модуль path

Модуль argparse

2 урока
1. Знакомство с интерфейсом командной строки
2. Обработка параметров командной строки

Модуль calendar

2 урока
1. Модуль calendar
2. Модуль calendar: продолжение