Курс «Python: Декларативное программирование»

declarative
comprehensions
generators

Последнее обновление: 4 сентября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

6 уроков (видео и/или текст)
0 упражнений в тренажере
19 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите инструменты декларативного программирования. Вы узнаете, в чем разница между императивной и декларативной парадигмами. Вы познакомитесь с генераторами, научитесь обрабатывать потоковые данные, применять отложенные вычисления, создавать и изменять коллекции. Знания из этого курса помогут работать с преобразованиями.

Чему вы научитесь

  • Использовать декларативный подход в работе
  • Применять генераторы для работы с коллекциями
  • Обрабатывать потоковые данные

Программа

1

Введение

Знакомимся с целями курса

2

Функциональный и процедурный подход

Рассмотрим два подхода и порассуждаем об их плюсах и минусах

3

Генераторы списков

Учимся удобно описывать сложные цепочки преобразования потоков данных

4

Генераторы множеств и словарей

Выясняем, как декларативно описывать множества и словари

5

Генераторные выражения

Учимся экономить вычислительные ресурсы с помощью итераторов

6

Функции-генераторы

Изучаем, как программируются генераторы на низком уровне

Формат обучения

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы