![MegaAdmin](/data/avatars/m/0/1.jpg?1630697900)
MegaAdmin
Администратор
- Регистрация
- 11.08.15
- Сообщения
- 62,240
- Реакции
- 299,461
- #1
Голосов: 0
Данный курс позволит вам познакомиться со всеми основными модулями стандартной библиотеке python (за исключением модулей asyncio, multiprocessing, threading) Вы получите массу новых знаний, решите уйму задач на программирование, причем задания будут как по написанию функций, так и созданию классов, что требует знание ООП. Курс позволит выйти вам на новый уровень. Особенность его заключается в практической направленности: практически в каждом разделе мы будем применять полученные знания и вы научитесь работать с файловой системой, отправлять письма, научитесь логированию и многому другому, что будет полезно для вас.
Чему вы научитесь:
- В процессе прохождения данного курса вы научитесь работать и применять множество библиотек. А именно:
- datetime - научит вас эффективно работать со временем и датой. Сможете создавать обработчики событий и календари
- os и sys - основа системного программирования. Содержит функции по работе с операционной системой. Зная модуль os, вы сможете создавать, удалять, перемещать файлы и каталоги. Назначать доступы к файлам и ресурсам. Получать доступ к переменным окружения
- unittest - модуль, который научит вас основам тестирования вашей программы.
- logging - модуль, который придет вам на помощь, когда нужно фиксировать необходимые события, которые происходят в вашей программе
- decimal - расскажет вам о точности хранящихся в компьютере числах, и о способах их хранения
- 57 уроков
- 211 тестов
- 149 интерактивных задач
Добро пожаловать на курс
1.Знакомство с курсом
2.Задачи на повторение
Модули по работе со временем и датой
1.Введение. Тип данных date
2.Тип данных date Часть 2
3.Тип данных time
4.Тип данных datetime
5.Форматы преставления даты и времени
6.Конвертация типов
7.Тип данных timedelta
8.Timedelta, часть 2
9.Часовые пояса
10.Timestamp
Модули collections и queue
1.Введение
2.Класс UserDict
3.Классы UserList и UserString
4.Объект Counter
5.Методы Counter
6.Объект defaultdict
7.Объект defaultdict: default_factory
8.Объект namedtuple
9.Очереди и стеки
10.Объект deque
Модуль Decimal
1.Введение в плавающее числа
2.Тип Decimal
3.Decimal Context
4.Варианты округления
Модуль os
1.Знакомство с модулем os
2.Модуль os: начало работы
3.Подмодуль os.path
4.Модуль os: права доступа
Модуль os: работа с файлами
Логирование
1.Введение в логирование.
2.Модуль logging
3.Обработчики (Handlers)
4.Форматер
Архивирование файлов
1.Архивация и форматы архивации
2.Модуль zip
Отправка почты при помощи модуля smptlib
1.Модуль smptlib
Тестирование кода. Модуль unittest
1.Введение в тестирование
2.Модуль unittest
3.Фикстуры
4.Пропуск тестовых случаев
5.Mock объект
6.Patch
Модуль pprint
1.Каррирование и частичное применение функций
2.Функция reduce
3.singledispatch и singledispatchmethod
Модуль pprint
1.Модуль pprint
Модуль itertools
1.Знакомство с itertools
2.Комбинаторные итераторы: декартово произведение
3.Комбинаторные итераторы: перестановки
4.Комбинаторные итераторы: сочетания
Модуль path
1.Модуль path
Модуль argparse
1.Знакомство с интерфейсом командной строки
2.Обработка параметров командной строки
Модуль calendar
1.Модуль calendar
2.Модуль calendar: продолжение
Подробнее:
Скачать - [Артем Егоров] [Stepik] Продвинутый python: заряди свои батарейки (2024):
Если у Вас нет Премиум статуса:
Похожие темы
- [Павел Макаров] [infostart] Курс-практикум: Транзакции и работа с ними (2024)
- [systems education] Мира Карлаш, Ирина Федькина ― Use Case: основы (2024)
- [Udemy] Bogdan Stashchuk ― React - Полный Курс по React, Redux и Redux Toolkit (2024)
- [Structy] Алгоритмы и структуры данных для Faang (2024)
- [Udemy] Dr Ziad Francis ― Алгоритмические торговые стратегии на Python. Algorithmic Trading Strategies In Python (2024)
- [Джеймс Девис] 40 задач на Python (2024)
- [Андреас М. Антонопулос, Дэвид А. Хардинг] [ДМК] Осваиваем биткойн. Третье изд. (2024)
- [Игорь Ким] [Stepik] Введение в статистику и проверку гипотез (2024)
- [Вадим Шиховцов] Современные средства Python разработчика. IDE: PyCharm, VSCode и Spyder (2023)
- [GetAnalyst] Анализ требований: от идеи до задач в разработку (2024)