Курс на Stepik
Обложка курса «Функциональное программирование на Python» на Stepik
1 499₽ -20%
--:--:--
1 199

Функциональное программирование на Python 4.939

Открыть на
STEPIK.ORG

🚀 "Функциональное программирование на Python" — следующий этап для тех, кто уже освоил основы Python и хочет вывести свои навыки на новый уровень! 📚 Освойте продвинутые техники Python: функции высшего порядка, рекурсию, итераторы, генераторы и декораторы. Этот курс поможет углубить ваши знания и научит писать чистый, лаконичный и эффективный код. 💡 Курс идеально подходит для выпускников базового курса "Инди-курс программирования на Python" и всех, кто хочет углубиться в функциональное программирование!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Функциональное программирование на Python»Учеников на курсе 14 897
Сертификаты, выданные на курсе «Функциональное программирование на Python»Сертификатов выдано 1 809
Отзывы о курсе «Функциональное программирование на Python»Отзывов получено 445
Рейтинг курса «Функциональное программирование на Python»Рейтинг курса 4.939
Уроки в курсе «Функциональное программирование на Python»Количество уроков 46
Тесты в курсе «Функциональное программирование на Python»Количество квизов 336
Задачи с кодом в курсе «Функциональное программирование на Python»Количество задач с кодом 223
Время прохождения курса «Функциональное программирование на Python»Время прохождения курса
Стоимость курса «Функциональное программирование на Python»Стоимость курса 1 499 ₽
Обновления курса «Функциональное программирование на Python»Обновления курса
Дата публикации курса «Функциональное программирование на Python»Дата публикации курса
Последнее обновление курса «Функциональное программирование на Python»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Функциональное программирование на Python» 9 разделов Уроки в курсе «Функциональное программирование на Python» 46 уроков Тесты в курсе «Функциональное программирование на Python» 336 тестов Задачи в курсе «Функциональное программирование на Python» 223 задачи Время прохождения курса «Функциональное программирование на Python» 44 ч. Последнее обновление курса «Функциональное программирование на Python» обн. 9 апреля 2026

1. Введение

1 урок
Закрытый
1.1 О чем курс
14 195
7 416
1м 27с
651

2. Знакомство с функциями

3 урока
Закрытый
2.1 Что такое функция. Определение функции
8 758
3 262
15м 42с
538
Закрытый
2.2 Возвращаемое значение. Оператор return
5 886
4 465
18м 27с
437
Закрытый
2.3 Наименование и оформление функций
5 104
4 252
14м 50с
408

3. Параметры и аргументы функции

9 уроков
Закрытый
3.1 Типы возвращаемых значений
5 036
2 428
59м 35с
460
Закрытый
3.2 Аргументы функции. Передача аргументов
4 483
2 654
35м 46с
411
Закрытый
3.3 Локальные и глобальные переменные
4 246
3 071
71м 45с
393
Закрытый
3.4 Параметр по умолчанию
3 933
2 103
73м 44с
376
Закрытый
3.5 Чистая функция
3 903
1 794
40м 5с
329
Закрытый
3.6 Параметр *args. Произвольное количество аргументов.
3 797
2 905
41м 57с
398
Закрытый
3.7 Параметр **kwargs. Произвольное число именованных аргументов
3 553
2 812
36м 10с
332
Закрытый
3.8 Комбинация различных параметров
3 440
2 272
34м 19с
306
Закрытый
3.9 Комбинация различных параметров, продолжение
3 223
2 040
111м 37с
261

4. Докстрока и аннотации

3 урока
Закрытый
4.1 Строка документирования
3 368
2 838
12м 16с
256
Закрытый
4.2 Типизация и аннотации типов
3 256
2 752
18м 54с
266
Закрытый
4.3 Аннотация типов: продолжение
3 091
1 953
117м 40с
331

5. Области видимости, замыкания, декораторы

12 уроков
Закрытый
5.1 Функции как объекты первого порядка
3 324
2 402
39м 24с
338
Закрытый
5.2 Пространство имен и области видимости
3 037
2 312
43м 18с
307
Закрытый
5.3 Анонимная функция, оператор lambda
3 007
2 441
31м 27с
276
Закрытый
5.4 Сортировка коллекций
2 852
1 942
194м 36с
384
Закрытый
5.5 Интроспекция
2 830
2 055
58м 45с
263
Закрытый
5.6 Вложенные функции
2 764
1 900
39м 16с
252
Закрытый
5.7 Функции высших порядков
2 765
2 007
85м 16с
256
Закрытый
5.8 Замыкание
2 896
1 785
77м 57с
314
Закрытый
5.9 Знакомство с декоратором
2 947
2 259
35м 46с
270
Закрытый
5.10 Применение нескольких декораторов
2 549
1 817
109м 49с
271
Закрытый
5.11 Проблема имени декорируемой функции
2 460
1 608
142м 45с
280
Закрытый
5.12 Декоратор с параметром
2 433
1 618
86м 36с
261

6. Итераторы и функции высшего порядка

6 уроков
Закрытый
6.1 Знакомство с итераторами
2 552
2 197
17м 20с
223
Открытый
6.2 Функции all и any
1 853
1 467
28м 2с
157
Закрытый
6.3 Функция map
2 554
1 707
60м 49с
276
Закрытый
6.4 Функция filter
2 321
1 885
44м 58с
263
Закрытый
6.5 Функция zip
2 291
1 233
66м 35с
273
Закрытый
6.6 Функция enumerate
1 714
1 315
45м 57с
149

7. Рекурсия

4 урока
Закрытый
7.1 Рекурсия и стек вызовов
2 443
1 721
35м 50с
222
Закрытый
7.2 Базовый случай и рекурсивный шаг
2 065
1 531
66м 41с
205
Закрытый
7.3 Визуализация стека вызова при рекурсии
1 951
1 350
62м 25с
153
Закрытый
7.4 Рекурсия и вложенные объекты
1 844
1 106
112м 7с
184

8. Генераторы

5 уроков
Открытый
8.1 Функция генератор
2 567
1 444
106м 5с
226
Открытый
8.2 Выражения-генераторы
2 162
1 555
28м 57с
198
Закрытый
8.3 Сопрограммы
1 837
931
118м 23с
162
Закрытый
8.4 Состояния и методы генератора
1 695
887
52м 22с
113
Закрытый
8.5 Вложенные генераторы
1 561
715
39м 33с
122

9. Выпускной

3 урока
Закрытый
9.1 Поздравления
1 848
1 848
1м 33с
191
Закрытый
9.2 Как вам курс?
225
225
1м 35с
0
Закрытый
9.3 Что изучать дальше
299
299
1м 46с
0