
Электронная
2914 ₽2332 ₽
Это бета-версия LiveLib. Сейчас доступна часть функций, остальные из основной версии будут добавляться постепенно.

Ваша оценкаЖанры
Ваша оценка
Убедился в процессе чтения, как много Django даёт для разработки старых не Single Page Applications. Для SPA — мало, DRF — так себе, про Django Ninja в книге нет.
Перевод классически хромает местами, будто переводил робот. Хотя и робот сегодня переводит вменяемо, deepl тот же. «Средовые переменные» вместо «переменные окружения» и т.п., подобный перевод иногда значительно усложняет понимание текста и усиливает желание переключиться на оригинал.
Ни слова об архитектуре кода. Хотелось бы увидеть эти слова в 800-страничной книге. Бизнес-логику размазывает автор там, где захочется.
Ни слова об асинхронности в новой Django.
Но основные концепции Django материал затронул.
Книга норм, польза есть, но ждал, пожалуй, большего.

Начну с того, почему я ее не дочитал - мне просто надоело. Почему надоело? Потому что читая книгу, ясное дело лучше все реализовывать еще и у себя на компе. И так все 800+ страниц. Находясь уже где-то в середине я думал ее бросить, так как хотелось писать уже что-то свое, а не переписывать чужое.
Книга не подойдет тем, кто с Django совсем не знаком. Бэкграунд какой никакой у меня был, поэтому читать мне было легче. Не подойдет оно прям новичкам, потому что тут маловато теории и базы.
Перед прочтением книги я посмотрел плейлист из 80 видео и написал одно веб-приложение. И знаете, по сравнению с видосами на ютубе эта книга как-то слабовата. Автор просто прикрепляет код и говорит, что делает каждая строчка. Но объясняет очень плоско. По типу в коде есть строчка print(10) и автор говорит, что на этой строчке печатается 10. Спасибо, кэп! Кто бы мог подумать.
Еще слабо затронута тема шаблонов-классов. Он один раз показал на каком-то картонном примере, что они есть, а дальше забил и писал все функциями. Хотя шаблоны-классы это крутая штука, как по мне.
Много опечаток, каких-то неточностей и самое главное - ОЧЕНЬ ХОРОШИЕ ПЕРЕВОДЧИКИ. Читал бы эту книгу Корней Чуковский он бы повесился от количества канцеляритов. Я сравнил английский оригинал, там дела немного лучше. Текст просто ужасный, очень плоский и душный. Наверное еще одна причина, почему я ее бросил. Даже технические книги можно сделать интересными с точки зрения текста и динамики. Яркий пример - книги Роберта Мартина. Там шутеечка, тут, а здесь красивая картинка. А тут методичка какая-то, будто робот писал для роботов.
Еще в минус запишу то, что складывалось ощущение, что автор ну прям очень плохо знает JS. Код, который он приводил - ну прям беее.
Это все были минусы, теперь перейду к плюсам. С одной стороны большое кол-во проектов утомляет, но с другой показывает разные возможности фреймворка. Автор показал как работать с PostgreSQL, тоже прям понравилось, показал как сделать сертификат для https, показал как сделать регистрацию через Google.
В общем, я бы лучше остановился на плейлисте в ютубе и дальше бы отправился в свободное плавание, чем купил бы ее.

Для ознакомления с возможностями Django и присущими технологиями (Redis, Docker), будет хороший опыт. Не без опечаток и неточностей перевода