Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Флейм
  • » Какой уровень знания Python необходим для изучения Django? [RSS Feed]

#1 Апрель 3, 2011 12:44:28

tuna
От:
Зарегистрирован: 2011-04-03
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

В общем, мечтаю делать сайты на django.
Нужно ли для этого досканально знать python? Вообще какой багаж знаний необходим для того чтоб приступить к django?
В данный момент читаю Марк Лутц - Изучаем Python. Дочитал до половины, остановился примимерно на ооп. Вроде все понятно, логично. Делаю некоторые упражнения.
Есть навыки программирования на php.
Можно ли после прочтения этой книги сразу переходить к Dj?



Офлайн

#2 Апрель 3, 2011 12:52:44

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Какой уровень знания Python необходим для изучения Django?

Ооо. Не беспокойтесь.
Некоторые индивиды умудряются использовать Django практически не применяя мозг. Copy-Paste работает отлично, документация у Джанги великолепна, а в случае затруднений можно задавать тупые вопросы (да хоть на этом же форуме).
Я такое не люблю — но регулярно наблюдаю.



Офлайн

#3 Апрель 3, 2011 13:23:02

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Какой уровень знания Python необходим для изучения Django?

Мдя… Некоторые действительно умудряются писать на джанге в php-style…
tuna, сначала язык. Не просто основы, а глубоко и вдумчиво. Джанга-джангой, но писать всё-таки надо на питоне. А то попадаются а коде джангистов такие конструкции:

# dict1 определён выше
dict2 = {}
for key, val in dict1.iteritems(): # Без iter никак нельзя! Медленно же!
dict2[key] = val



Офлайн

#4 Апрель 3, 2011 13:25:02

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

tuna
Есть навыки программирования на php.
Забыть :)
tuna
Можно ли после прочтения этой книги сразу переходить к Dj?
Можно, можно еще почитать конечно что-нибудь по джанго

Рекомендовал бы вначале написать что-нибудь типа Wiki или блога:
1. Без всяких вреймворков
2. Написать фреймворк
3. Написать на нем
4. Выбрать фреймворк (из всех доступных)
5. Написать на нем
6. ПРОФИТ



Офлайн

#5 Апрель 3, 2011 13:43:32

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

zheromo
4. Выбрать фреймворк (из всех доступных)
наугад?

Нужно выделить время на каждый фреймворк, и сделать на них один и тот же продукт (хотя не обязательно). Тогда можно почувствовать плюсы/минусы каждого и уже выбирать. Но из-за затратности по времени, такой подход не эффективен.

Офлайн

#6 Апрель 3, 2011 14:08:17

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

o7412369815963
наугад?
можно и так :)
или по изучению исходников фреймворка, или продуктов, написанных с его использованием
o7412369815963
Нужно выделить время на каждый фреймворк,
это просто полезно, для обучения точно



Офлайн

#7 Апрель 3, 2011 14:53:47

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Какой уровень знания Python необходим для изучения Django?

o7412369815963
Нужно выделить время на каждый фреймворк, и сделать на них один и тот же продукт (хотя не обязательно). Тогда можно почувствовать плюсы/минусы каждого и уже выбирать. Но из-за затратности по времени, такой подход не эффективен.
Да нет, не так чтобы сильно затратно, но даст возможность объективно оценить возможности того или иного инструмента, а не тупо читать отзывы людей, которые ничего другого не видели (таких большинство). ИМХО, это единственно правильный путь. Ну и чтение исходников, конечно.



Офлайн

#8 Апрель 4, 2011 12:33:50

dissdoc
От:
Зарегистрирован: 2009-12-12
Сообщения: 273
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

Если честно, то я например начал изучать джангу не зная питона :) Почти год тут на форуме всех мучил,а что так, а почему не иначе. В результате заказл пару нужных книг и ушел в подполье. Сейчас изучаю Python, без него дальше никуда не получится продвинуться…. А что касаемо самого уровня знаний.. Смотря что вам нужно: мне хватило полного незнания, чтобы написать workflow для trac'a используя django :)
А вот чтобы поддерживать..
Вывод прост - изучать нужно, если вы хотите начать писать конкурентно способные приложения… А если просто блог написать =) То может нафиг он и не нужен этот Python)



Офлайн

#9 Апрель 4, 2011 14:49:07

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Какой уровень знания Python необходим для изучения Django?

dissdoc
А если просто блог написать :) То может нафиг он и не нужен этот Python)
Ну тогда может нахиг и эту джангу? Человек вот php немного знает…



Офлайн

#10 Апрель 4, 2011 14:51:26

dissdoc
От:
Зарегистрирован: 2009-12-12
Сообщения: 273
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой уровень знания Python необходим для изучения Django?

ZZZ
dissdoc
А если просто блог написать :) То может нафиг он и не нужен этот Python)
Ну тогда может нахиг и эту джангу? Человек вот php немного знает…
Ну тож вариант :)



Офлайн

  • Начало
  • » Флейм
  • » Какой уровень знания Python необходим для изучения Django?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version