SHAREWOOD

SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 142.704
- Репутация
- 90.530
Последние темы автора:
- Скачать «[Kalyan Reddy Daida]»
- Скачать «Интерпретация анализов и лабораторная диагностика на практике [Тариф Прямой эфир] [Евгений Ковалевский, Станислав Шереметьев]»
- Скачать «Центр тяжести и зажатые икроножные мышцы [Александр Волоткевич]»
- Скачать «Центр тяжести и Hallux Valgus (косточки на ногах) [Александр Волоткевич]»
- Скачать «[Юлия Вяжувий]»
Продвинутый python: заряди свои батарейки [Stepik] [Артем Егоров]
Описание:
Обзор курса
Этот курс предлагает углубленное изучение большинства основных модулей стандартной библиотеки 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
Продажник
Материал «Продвинутый python: заряди свои батарейки [Stepik] [Артем Егоров]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.