курс

Python: Функции

1083 студента 470 сообщений
Последнее обновление: 11 января 2022
Курс Python: Функции
3 900 ₽ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат обучения

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

12 уроков (видео и/или текст)
24 упражнения в тренажере
33 проверочных теста
Помощь в «Обсуждениях»
Доступ к остальным курсам платформы

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

  • Использовать продвинутые возможности функций для написания лаконичного и эффективного кода
  • Отделять чистые функции от функций с побочными эффектами
  • Использовать функции высшего порядка (map/filter/reduce) для обработки списков
  • Отличать императивную парадигму программирования от декларативной (функциональной)
  • Реализовывать и применять декораторы к функциям

Описание

Функции в Python способны на большее! В этом курсе вы познакомитесь с такими понятиями, как объекты первого рода, лямбда-функции и функции высшего порядка. Научитесь передавать и принимать неограниченное число аргументов, изучите операции «отображение», «фильтрация» и «агрегация». Узнаете, что такое "декораторы" (нет, речь не про профессию).

Уроки курса

Продолжительность 15 часов

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

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже

Впечатления

Аватар пользователя Mikhail Korolkevich
Mikhail Korolkevich 25 июля 2020

Спасибо за этот курс, очень сложно и интересно! Некоторые вещи меня сильно бесили, что хотелось бросить все от безнадеги, но потом появлялись идеи, и все получалось. Сильнее всего меня поломали декораторы, мега крутая штука, и достаточно сложная для понимания и самое страшное "отладки" :)

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
2 февраля 8 месяцев