Как стать автором
Обновить

Изучаем Django c Djangogirls

image

Djangogirls — это некоммерческая организация, учрежденная двумя польскими девушками (Ola Sitarska и Ola Sendecka) в 2014 году, основная цель которой — популяризация программирования, в частности Python и Django, среди представительниц слабого пола путем организации семинаров и предоставления сопутствующих материалов по теме.

За год, прошедший с основания, организация пережила настоящий бум, проведя десятки семинаров по всему миру, собрав внушительное сообщество, обзаведясь спонсорами и получив положительные отзывы в том числе и от Гвидо ван Россума. Ключевым камнем обучения (помимо организаторских талантов основательниц) стало отличное открытое руководство по Django для начинающих (мальчиков тоже пускают). Чуть больше подробностей под катом.

Руководство доступно на шести языках (английский, польский, украинский, испанский, французский и бразильский-португальский) и представляет собой поэтапные инструкции по подготовке рабочего места (установка необходимого ПО, краткий вводный курс в синтаксис Python, virtualenv, git и т.д.), созданию сайта (на примере блога) и его развертыванию его на хостинге.

Содержание:
  1. Установка
  2. Как работает Интернет
  3. Введение в командную строку
  4. Установка Python
  5. Редактор кода
  6. Введение в Python
  7. Что такое Django?
  8. Установка Django
  9. Твой первый Django проект
  10. Модели в Django
  11. Администрирование в Django
  12. Развертывание
  13. URL-адреса в Django
  14. Представления в Django
  15. Введение в HTML
  16. Django ORM (Querysets)
  17. Динамически изменяющиеся данные в шаблонах
  18. Шаблоны в Django
  19. CSS
  20. Расширение возможностей шаблона
  21. Расширяем приложение
  22. Формы в Django


Руководство относительно простое, справиться должен даже полный новичок, при этом все шаги подробно объясняются, авторы стараются свести «магию» к минимуму, а на случай неразрешимых затыков открыт чат. По завершению получаем работающий (хоть и весьма минималистичный) блог:

image

Полный текcт учебника выложен на Github. Перевод на русский язык (и многие другие) проходит на открытой площадке crowdin. Любая помощь в этом направлении будет весьма кстати (сейчас особенно требуется вычитка готового текста и голосование за доступные варианты перевода).

Djangogirls постоянно ищут партнеров и энтузиастов для организации своих мероприятий, если вам интересна эта тема, то стучитесь сюда: djangogirls.org/organize

В заключение, запомнившаяся многим презентация Djangogirls на EuroPython 2015:
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.