K
K
kosfed2011-11-10 10:53:52
Web development
kosfed, 2011-11-10 10:53:52

How to start web programming?

As a child, I wanted to become a programmer, but for some reason I felt like it… Probably, I didn’t understand yet that I would be closely connected with the web.
I have been on the Internet for a long time. I didn’t learn Html, but I know a little, since the first site was on ucoz, I also often installed various engines and delved into them accordingly.
I want to start learning web programming. What book to start with ?, so as not to break the brain, read and experiment in stages.

Answer the question

In order to leave comments, you need to log in

10 answer(s)
A
Anatoly, 2011-11-10
@taliban

Start learning with HTML.
You can dig here .

C
CrazySquirrel, 2011-11-10
@CrazySquirrel

And right after "Structures and Algorithms", read "perfect code", and learn to write well right away, and not write first and then refactor. Immediately then eat some book on SQL and relational algebra, and then you can easily choose any Web language.

K
knekrasov, 2011-11-10
@knekrasov

Start all the same with "Structures and Algorithms" by N. Wirth. A web programmer must first of all be able to program.

M
Max, 2011-11-11
@7workers

Understand what you want to do - a specific site, on a specific topic, or some kind of service. Then it will immediately become clear what to read.

S
Sergey, 2011-11-12
Protko @Fesor

It makes no sense to learn purely HTML. Here you need to know the basics of layout. htmlbook.ru - there are good articles there, you can start with them.
You will also have to choose a programming language, this is quite difficult. I remember PHP chose only because somehow I didn’t think about the existence of others. Yes, the barrier to entry is quite low.
Programming itself ... The most effective option is to immediately set yourself an extra task (for example, writing your own framework or CMS based on a framework (preferably your own). Writing bicycles with subsequent analysis (or preliminary) of existing ones increases experience quite well)
Well, when there is a task, you need to try to break it into subtasks and solve it. Ultimately, the knowledge itself will appear (through Google for the most part). I advise you to combine attempts to implement something with an analysis of ready-made solutions.
Moreover, the first options can be implemented without using OOP, but in the end it will come by itself. Well, or functional programming, but there is already a religious dispute.

U
Ura78, 2011-11-10
@Ura78

I advise WDH in Russian and W3Schools in English

S
sainnr, 2011-11-10
@sainnr

To all of the above, I would add that it is good to know such fundamental things as protocols (HTTP is required), client-server interaction, three-tier architecture, etc.

C
charon, 2011-11-11
@charon

For starters, I propose to study HTML (without JavaScript) - this is not even programming, but just a markup language - it is available for study without prior preparation. Then something simple like "JavaScript for Dummies" and "PHP for Dummies". If after all this you still don’t break off, then you can move towards the deeper writings about programming that were listed above.

R
RomanPipa, 2011-11-12
@RomanPipa

First, read some books, as mentioned above, such as "html for beginners", feel, prepare yourself.
And then, as one of my acquaintances did, find some smart and experienced programmer and join him as an “apprentice”
in practice, everything is always better known

E
E_STRICT, 2011-12-01
@E_STRICT

HTML + CSS first. Just choose your documentation carefully. There are a lot of old html textbooks on the Internet that are no longer relevant.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question