Скоро! Продвинутый python: заряди свои батарейки [Stepik] [Артем Егоров]

Статус
В этой теме нельзя размещать новые ответы.

Продвинутый python: заряди свои батарейки [Stepik] [Артем Егоров]​

Продвинутый 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.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
Сверху Снизу