Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 15, 2017 19:08:09

waker55
Зарегистрирован: 2017-10-15
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

Появилось желание попробовать себя в бэкенде. Игрался скраперами и краулерами, сейчас решил заняться чем нибудь более серьёзным. Не имею ни малейшего понимания о бэкенд разработки и чем там надо заниматься, но для роста - изучить хочу. Недавно начал с книги “Django: Практика создания Web-сайтов на Python”, а там изучение началось с моделей, шаблонов и т.д - я даже не знаю зачем нужен фреймворк для такого дела. Есть ли какие нибудь курсы введения в бэкенд разработку? В интернете я почти нулевой, а вот в его пользование практически подмастерье.

В общем суть вопроса: С чего собственно начинать изучение? Только не советуйте книги по Django с общим кол-вом в 800-1000 страниц - ну не достоин фреймворк стольким страницам.

Офлайн

#2 Окт. 16, 2017 05:58:27

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

waker55
Начинать изучение веба следует никак не с бэкенда. HTML-страницу можно сверстать без бэкенда, а вот бэкенд без HTML страницы, которую он должен генерировать вещь абсолютно бессмысленная. Поэтому начать нужно с освоения HTML + CSS + Javascript.



Офлайн

#3 Окт. 16, 2017 13:23:00

waker55
Зарегистрирован: 2017-10-15
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

FishHook
А зачем тогда ввели понятия Back-end и Front-end? Базовые знания HTML, CSS у меня имеются.

Офлайн

#4 Окт. 16, 2017 13:45:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

waker55
А зачем тогда ввели понятия Back-end и Front-end?
Ну затем что бэкенд, как не трудно догадаться, выполняется на сервере, а фронтенд на клиенте. Бэкенд реализует бизнес-логику программы, работает с СУБД и делает много всяких штук, делать которые никак нельзя на клиенте, в том числе он может код этого клиента на ходу сгенерировать. Вопрос в том, нахрена вся эта благодать нужна, если нет клиента, для кого вы будете всей этой бизнес-логикой заниматься?



Офлайн

#5 Окт. 16, 2017 14:54:44

waker55
Зарегистрирован: 2017-10-15
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

FishHook
Чем то напоминает аналогию между мужем и женой. Её монета - её, твоя монета - наша.
А вообще, если серьёзно: Сколько примерно времени уйдёт чтоб с новичка в вебе подняться до бородача в вебе?

Офлайн

#6 Окт. 16, 2017 15:53:47

IRIP
Зарегистрирован: 2012-03-29
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

waker55
В общем суть вопроса: С чего собственно начинать изучение? Только не советуйте книги по Django с общим кол-вом в 800-1000 страниц - ну не достоин фреймворк стольким страницам.

На сайте открытое образование - есть курс
по html

Также, для фронт-енда нужны знания JS

На сайтах geekbrains и openedu.ru - есть множество курсов бесплатных и платных



================
Не бойтесь “не знать”. Бойтесь “не узнать”!
Не знание и желание узнать - кроют в себе большую силу ПОЗНАНИЯ.

Офлайн

#7 Окт. 16, 2017 17:15:51

waker55
Зарегистрирован: 2017-10-15
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

IRIP
Я вам так скажу: эти все курсы - это просто бизнес. Они не нацелены на обучение человека программированию, они нацелены на получение заработка. Курсы делают из человека - обезьяну тыкающую по кнопкам и ищущую решения в гугле. 90% программистов это и есть вот эти обезьяны, что знают по 10-20 технологий, но не понимают что творится под капотом. Они всегда будут потреблять и просить ещё. А потом удивляются показывая пальцем на программиста считая его одарённым и талантливым человеком. Не существует таланта, существует только практика и способы мышления человека. Вы уж меня простите, но я всё таки скажу: Если вы родились тупицей, то вы максимум сможете стать человеком разумным, но если вы родились сыном человека который всю жизнь стремился к знаниям - ваш потенциал увеличивается намного.

Курсы - это бизнес, книги - это медленный и узкоспециализированный способ достижения чего-либо, гугл - это отрывки. И только опыт - это истинные знания.

Офлайн

#8 Окт. 16, 2017 17:55:47

WoMax
Зарегистрирован: 2014-05-26
Сообщения: 124
Репутация: +  9  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

waker55
Сколько примерно времени уйдёт чтоб с новичка в вебе подняться до бородача в вебе?
10 000 часов, как и в любой другой проф. деятельности.

waker55
IRIPЯ вам так скажу: эти все курсы - это просто бизнес. Они не нацелены на обучение человека программированию, они нацелены на получение заработка. Курсы делают из человека - обезьяну тыкающую по кнопкам и ищущую решения в гугле. 90% программистов это и есть вот эти обезьяны, что знают по 10-20 технологий, но не понимают что творится под капотом. Они всегда будут потреблять и просить ещё. А потом удивляются показывая пальцем на программиста считая его одарённым и талантливым человеком. Не существует таланта, существует только практика и способы мышления человека. Вы уж меня простите, но я всё таки скажу: Если вы родились тупицей, то вы максимум сможете стать человеком разумным, но если вы родились сыном человека который всю жизнь стремился к знаниям - ваш потенциал увеличивается намного. Курсы - это бизнес, книги - это медленный и узкоспециализированный способ достижения чего-либо, гугл - это отрывки. И только опыт - это истинные знания.
Если вы все знаете, нахрена спрашиваете?

Офлайн

#9 Окт. 16, 2017 18:26:11

waker55
Зарегистрирован: 2017-10-15
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

WoMax

WoMax
Если вы все знаете, нахрена спрашиваете?
Возможно потому что я хочу получить опыт от вашей общины веб разработчиков?

Офлайн

#10 Окт. 16, 2017 19:36:07

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

С чего начинать учить Django?

waker55
Возможно потому что я хочу получить опыт от вашей общины веб разработчиков?
А как вы себе это представляете?



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version