How to become a web programmer?


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
11 views
Know the basics of HTML and Python. I think in the right direction. If in offline programming, I more or less guided, in the web complete zero. Please advise the necessary literature for web programming (ideally, in the direction of the Python, very much I liked it). It is desirable in Russian, but if the original is much better, or transfer do not, in English.
by | 11 views

7 Answers

0 like 0 dislike
From Python-frameworks can recommend Django. It is a good textbook, translated into Russian
by
0 like 0 dislike
My advice, start with Django. Here there are quite a lot of the information translated. So I advise to begin with the development of any ideas. For example a simple blog website, will, for the first time.
by
0 like 0 dislike
HTML is a markup language. I personally in due time I mastered the basics in two days. Another thing is that now the web is HTML+CSS+JS and all this practically impossible to share. Python the same thing is absolutely other plan. It is necessary to define the frontend or the backend. Well, actually the resources already advised.
by
0 like 0 dislike
And something about databases no one mentioned. The basics of SQL you need to know. In practice, I advise to look towards PostgreSQL. Also now will increasingly be applied NoSQL database, it's nice to meet CouchDB and MongoDB.
by
0 like 0 dislike
Since about Django and HTML+CSS+JS mentioned. I will not repeat. And advise to learn English at least to the level free reading it literature, news, articles and forums. The Web very quickly and dynamically develops, if you read only Russian-language sources — will be at least 3 steps behind.
by
0 like 0 dislike
And what, exactly, is the problem? Here is a list of web frameworks under Python. Choose to what more the soul lies and learn. In essence, from the system programming is not much different.
by
0 like 0 dislike
Suggest you download Denwer (denwer.ru) — this is the installer that will configure and run a web server on your computer.
denwer.ru/packages — you can install support for Python (really 2.5) for the web server.
\r
This is a quick start for the beginner.
\r
However, this does not mean that you can not know how to manually install a web server!
\r
Denver useful for debugging sites because it provides convenience.
by
110,608 questions
257,186 answers
0 comments
27,917 users