Найти - Пользователи
Полная версия: Что нужно знать web-разработчику
Начало » Web » Что нужно знать web-разработчику
1
lukky
Здравствуйте!

Начинаю изучать веб-разработку на python, но все, что делал на веб - простейший сайтик на php + html + mysql.

Фреймворков для Python предостаточно и литературы тоже, но есть знания, необходимые любому веб-разработчику независимо от языка и платформы.

Пожалуйста, подскажите книгу по питону или просто по веб-разработке, ресурс или еще что-то, где можно подчерпнуть данные основы. Вобщем, с чего начать?
alexbadaloff
http://www.ozon.ru/context/detail/id/4625026/
Singularity
Если хочешь делать сайты на Python надо освоить какой-нибудь фрейворк. Самый мейнстримный это Django -> https://www.djangoproject.com/
перевод -> http://djbook.ru/ .
lukky
Спасибо за ответы, на эти книги и ресурсы я уже обратил внимание.

Но основное, что я хотел прояснить, это:
lukky
но есть знания, необходимые любому веб-разработчику независимо от языка и платформы

наверно туда входит механизм работы протокола http, клиент-сервер, mvc или что-то еще, не знаю пока, за что ухватиться в первую очередь… а в книге по django уже наверно подразумевается, что читатель знаком с этими моментами, нет? Поэтому ищу информацию по некой базе знаний, без которой никуда.
Singularity
Может лучше начать делать что-нибудь и гуглть что непонятно ?
ilnur
по моему в книгах по джанго есть все что необходимо знать. И про протоколды и про все что надо знать. Не глубоко конечно. Но этого хватит для начала. А потом в будущем будешь уже глубже изучать все эти протоколы и все остальное.

Лично я вот который раз перечитываю/перелистываю книжки (не только по джанго) с каждым разом узнаю что-то больше.
Т.к. Сразу ты все не усвоишь.
lukky
Начну с того что посоветовали
lorien
Нет смысла учить основы ради основ, надо сначала начать делать что-то конкретное, разрегая возникающие проблемы. Постепенно придёт понимание того, что вы не знаете и вы сможете изучить это.
zheromo
На мой взгляд путь таков:
1. Выбираем задачу - например написать форум
2. Пишем с использованием cgi и cgitb (с PHP самое оно :)
3. Пишем свой фреймворк и решаем задачу на нем
4. Пишем на Flask
5. Пишем на Pyramid
6. Пишем на Django
7. Пишем еще один свой фреймворк

Последовательность важна

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB