ИГИ

  1. История и основные идеи в основе языка Python.
  2. Инструменты для создания, разработки, распространения и создания окружения программ на языке Python.
  3. Базовые типы данных в Python.
  4. Операторы.
  5. Функции.
  6. Элементы функционального программирования. Списковые выражения.
  7. Встроенные функции.
  8. Модули.
  9. Ввод-вывод.
  10. Обработка ошибок.
  11. Классы.
  12. Аттрибуты объектов.
  13. Итераторы.
  14. Генераторы и генераторные выражения.
  15. Декораторы.
  16. Дескрипторы.
  17. Регулярные выражения.
  18. Метаклассы и метапрограммирование.
  19. Тестирование программ.
  20. Веб-программирование.
  21. Структура и основные элементы работы с проектом в Django.
  22. Модели в Django.
  23. Диспетчеризация URL.
  24. Механизм представлений в Django.
  25. Шаблонизация верстки и язык шаблонов в Django.
  26. Формы в Django.
  27. Интерфейс администратора, интернационализация и локализация проектов, безопасность приложения.