W
W
WebMacTep2014-03-28 12:56:54
Computer networks
WebMacTep, 2014-03-28 12:56:54

How to start developing for the web?

There is a desire to develop for the web. I just can't decide where to start. Someone advises to master HTML, CSS and JS first. Someone generally talks about Ruby and Python. Help advice.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
V
Valery Makarov, 2014-03-28
@valemak

Definitely need to own a bunch of HTML + CSS at least at an intermediate level.
In the future, you need to make a decision - frontend or backend (very rarely anyone is good both there and there).
The frontend is the front end of the site, how it ends up looking in the user's browser and INTERACTS with the user in the browser. You can't do without JavaScript. It probably makes sense to learn jQuery - this is a JavaScript add-on that simplifies working with its capabilities. It gets to the point that people are hacking cool sites on jQuery with might and main having a very poor understanding of JavaScript.
Backend - this is what happens in the bowels of the server, when the site is just being formed on the hosting before it is sent to the user. These are database queries, CMS scripts that form pages...
You definitely need to master MySql or PostrgreSQL to work with the database.
You also need to decide on the programming language. Most often it is PHP, sometimes Python or Ruby, even less often Java/C++/.NET. You can use other PLs, I have listed the most common ones.
IMHO, the threshold for entering the frontend is lower and is more suitable for novice programmers.
The backend is "cooler" because it is the main kitchen of web programming.
If the site is compared to candy, then the backend is the filling, and the frontend is the wrapper.

A
Andrey Romanov, 2014-03-28
@Scorpion97

Start with HTML, move on to CSS. Learn the basics of these two languages.
Next, decide what you like - frontend or backend, and depending on this, start learning JS / frameworks or Ruby on Rails, Python, PHP is not recommended.

E
excit3r, 2014-03-28
@excit3r

You definitely need to know the markup (html), and then decide if you want to do server-side programming, then php/ruby/python/java/c#/node.js, if front-end, then delve into js.

C
cowner, 2014-03-28
@cowner

first, decide on the scope: front-end or back-end development. As for the front-end, I can advise you to study html-> CSS-> JS-> jquery, in exactly this sequence (I judge by myself). Well, the back-end is basically php. In general, I advise all the books of the publishing house "A Book Apart", they helped me to take the first steps.

1
1001001 111, 2014-03-28
@IgorO2

Start by learning English, because. a large number of literature in English.

1
1001001 111, 2014-03-28
@IgorO2

start with the very basics
from learning the protocols http, tcp/ip, ftp, smtp,...
to learning some programming language
...

K
Ksenia, 2014-03-28
@Ksevostyanova

Try mastering the basics on the services below.
Everything is very simple and accessible.
I think you will like it :)
htmlacademy.ru
www.codecademy.com
https://www.codeschool.com/

S
SHAKIRA, 2014-03-29
@SHAKIRA

You need to start with the basics. And this is html, css. It can be studied at the same time. Then js and php and so on

A
afiskon, 2014-03-29
@afiskon

eax.me/beginning-programming

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question