Программа курса

Двухдневный практический интенсив по продвинутому программированию на Python. Оптимизация кода и метрики качества, основные паттерны и принципы проектирования, метапрограммирование и дескрипторы

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

  • Писать быстрый, поддерживаемый и хорошо читаемый код
  • Профилировать код и исследовать проблемы производительности
  • Выбирать правильные структуры данных для задач
  • Применять распространенные шаблоны проектирования
  • Проводить рефакторинг
Регистрация на сайте организатораБилеты
Для кого курс
  • Разработчиков (не только Python)

  • Тимлидов

  • Техлидов

  • Project-менеджеров

Расписание

Программа курса:

  • Метрики качества кода

  • Оптимизация и профилирование

  • Описание и примеры принципов SOLID (OOP) и GRASP (OOD)
  • Паттерны проектирования в Python

  • Метаклассы и дескрипторы
  • Подходы к разработке модульных компонент и хранение бизнес-логики приложения
  • Рефакторинг кода



Комментарии

Комментировать