Итак, продолжаем наш цикл статей, посвященный книгам для изучения Python. Сегодня мы рассмотрим одну из лучших, по нашему мнению, книг о веб-фреймворке Django, — «Django 2 в примерах».
Чем же она привлекла наше внимание? Все очень просто. В небольшом объеме этой книги скрывается огромное количество информации, подкрепленной отрывками кода. Но даже это не самое главное.
Обучение по этой книге проходит последовательно, и пропускать какую-либо информацию не стоит, так как есть вероятность столкнуться с проблемами. Дело в том, что в процессе обучения вы напишете несколько проектов на Python с использованием Django, а также погрузитесь в мир PostgreSQL, REST API, AJAX и прочих полезностей веб-программирования.
Первые главы посвящены «Hello world!» в мире веб-программирования, а именно приложению блога, вы проникнете в мир Django и изучите основные его особенности и формы работы с ним. Даже сможете отправлять e-mail сообщения по нажатию кнопки.
Далее вам будет предоставлена возможность написать свою собственную социальную сеть. Конечно, до Facebook и VK будет еще немного далековато. Но ведь это первый шаг, верно?
И третьим проектом станет небольшой онлайн-магазин с корзиной, ассортиментом и всякими-всякими штуками, присущими интернет-магазину. Что может быть прекраснее?
По завершению книги вы получите сформированное портфолио (если создавать проекты параллельно с автором и заливать их на github). А это, знаете ли, неплохой плюсик на собеседовании.
Таким образом, данная книга станет отличным практическим руководством для начинающих веб-разработчиков на языке Python и проведет вас через дебри великого и могучего Django.
Кстати, даже учитывая недавний выход Django третьей версии, эта книга является весьма актуальной, так как примеры оттуда на 99% работают и в третьей версии фреймворка.