Требуются предложения: учебный материал для Джанго - PullRequest
6 голосов
/ 17 февраля 2010

Я ищу совет по лучшим ресурсам, чтобы узнать, как разрабатывать веб-приложения с помощью Django [среда Python].Вот несколько сведений, которые помогут респондентам сузить варианты gazillion "там".

Где я стою

  • Я знаю python (2.xсерия), и я разработал несколько приложений / сценариев с ним.Я бы никоим образом не определял себя как python-ninja, но я думаю, что получил очень хорошее понимание структуры языка и - прежде всего - философии.
  • У меня есть PHP-опыт работы только с вебразработка .
  • У меня хорошее понимание подхода MVC к фреймворкам (CakePHP), но не так много опыта IRL.

Что я ищу

  • Структурированные учебные материалы : названия книг, онлайн-уроки, видео и т. Д. ...
  • Истории из жизни и личные учетные записи : какты учил?почему вы решили учиться таким образом?это сработало?Не могли бы вы что-нибудь изменить, как вы изучили Джанго?
  • Любой совет, который вы считаете нужным поделиться, !

Я хотел бы подчеркнуть, что я не ищет только сырые ссылки (в конце концов, я мог бы найти их и в Google!), Но я скорее ищу ваше мнение и совет (со ссылкой на них)!

Заранее благодарим вас за потраченное время!

Ответы [ 4 ]

4 голосов
/ 17 февраля 2010

Мое мнение было выражено в этом ответе

Я прочитал djangobook, практические проекты django, pro django и некоторые разделы "Веб-разработка с django". Это все хорошие книги.

Но я думаю, что для тех, кто уже обладает достаточным опытом работы с php и python, проекты «Практическое Django» Джеймса Беннета - очень хороший актив. Я очень рекомендую это.

2 голосов
/ 17 февраля 2010

Ну, у меня есть тривиальное решение - привыкнуть к чтению руководства и книги по django, которую они размещают.

Руководство по Django организовано хорошо, и если у вас есть его умственное представление, вы действительно сможете его эффективно использовать.

Я хотел бы, чтобы в Django были лучше справляться с двумя вещами - четко указывать, куда импортировать материалы, при каждом определении класса, а иногда мне хотелось бы, чтобы объяснения были немного короче.

1 голос
/ 17 февраля 2010

Djangobook был лучшим активом в моем обучении. Они структурируют его таким образом, чтобы вы могли страдать, выполняя сложные вещи сначала , чтобы вы могли понять, что на самом деле происходит за кулисами, когда вы берете «ярлыки». Я прочитал почти всю книгу и время от времени возвращаюсь к ней, когда возникает случайный вопрос.

Это подводит меня к следующему пункту. Джанго известен за отличную документацию. Там так много примеров кода, и здесь объясняется, что делает документацию одной из самых ценных вещей для django.

Наконец, не бойтесь задавать вопросы сообществу django. Этот сайт (stackoverflow) и канал IRC (irc.freenode.net #django) очень гостеприимны и полезны. Если у вас есть какие-либо вопросы просто спросить. Кто-то сможет помочь.

0 голосов
/ 17 февраля 2010

Проверьте PyCharm от JetBrains - я только начинаю баловаться с Django, и эта IDE имеет встроенную поддержку Django.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...