Intermediate Python: Master Decorators From Scratch
Исчерпывающее руководство по декораторам в питон с несколькими практическими примерами
Вы научитесь:
Добро пожаловать в лучшее и наиболее полное руководство по декораторам Python!
- Понять, что такое декораторы и как они используются в функциональном программировании на Python.
- Напишите расширенные, гибкие декораторы для управления кэшированием, синхронизацией производительности, ведением журнала и многим другим.
- Овладейте синтаксисом и, что более важно, основными идеями декораторов.
- Получите обширную практику, выполнив 12 заданий по кодированию, за которыми следуют подробные решения.
В этом курсе вы приобретете глубокое и практическое понимание декораторов в Python, начиная с самых основ. Этот курс, подходящий для начинающих, тщательно разработан таким образом, чтобы вы могли заложить прочную основу с нуля и одновременно получить достаточную практику.
Прежде чем углубиться в декораторы, мы рассмотрим фундаментальные принципы, которые служат строительными блоками этой интригующей темы. Вы получите глубокое понимание функций высшего порядка, замыканий и первоклассных функций — необходимых условий, которые открывают магию декораторов. Основные темы включают в себя:
Замыкания
Первоклассные функции
Вариадики
Функции высшего порядка
Как только мы твердо усвоим эти функциональные основы, мы окунемся в увлекательный мир декораторов. Мы начнем с нежного введения и постепенно перейдем к более сложным техникам. Наше исследование декораторов будет включать в себя:
Но это не все! Каждая концепция будет подкрепляться за счет выполнения заданий по кодированию возрастающей сложности. На протяжении всего курса также будут рассмотрены несколько задач по развитию навыков, вдохновленных реальными сценариями, в том числе:
- Базовые декораторы
- Декорирование параметризованных функций
- Цепочка декораторов
- Украшение функций с переменной арностью
- Сохранение метаданных декорированных функций
Вывод функции регистрации
Производительность во время выполнения
Использование декораторов в имитируемых потоках аутентификации
Создание механизмов кэширования
Этот курс предназначен специально для программистов Python, заинтересованных в углублении понимания декораторов как пути к функциональному программированию или как отдельного шаблона программирования среднего уровня.
Курс на английском языке с английскими субтитрами и русской аудио дорожкой
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Новые складчины | страница 19
Категории
Страница 19 из 34

![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FHJmrwpW.jpeg&hash=e2a5d52ac31465f176b19843a2fc734b&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FWpjYj2z%2Fscreenshot.png&hash=25b9ba49d159ea38b159326895d3200b&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.ibb.co%2FVMx8CYS%2Fscreenshot.png&hash=7436c8a04988e60cca334adaf1490ea9&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FqxMvUP1.png&hash=e68d3965b995ca23c99357547d566990&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FHswSHBD3%2FUdemy-Python-RUS-Jose-Portilla.jpg&hash=dfa6fce081384bfc3f048f414df5a52b&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FVNQZ6Ja.png&hash=4a570284e191265b86a93184319848f1&v=4)