G
G
Grigory Tumakov2013-12-10 02:05:19
PHP
Grigory Tumakov, 2013-12-10 02:05:19

How to become a good web developer?

Good day.
I am 20 years old, a 4th year student of physics and technology, since the 10th grade I have been interested in web development and often wonder how to become a good (or even better) web developer?
I found a lot of articles with a list of what should be taught, but I would like to go in the right direction, and not grab everything at once.
The baggage of knowledge I have so far:
HTML, partially version 5 of
CSS 3 (bootstrap), but I’ll say right away that I have little creativity in terms of drawing
JS + Ajax design, native is still better than jQuery, although I started studying
PHP 5 this week, I have ideas about OOP, but so far I haven’t used
MySQL in practice, I work with it through phpmyadmin, simple queries like adding, editing, deleting a record have been perfected
Linux Ubuntu Server 12.04 + lamp, I know a little about setting up
There is a small hobby project, I have never worked with professional programmers, and knowledge and skills were independently formed and I often want criticism from connoisseurs.
Well, actually the question is - in which direction to dig more, which granite is better to chew?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dmitry, 2013-12-10
@VokaMut

Why do n't you use search ? !?!?!

A
Alexey Sundukov, 2013-12-10
@alekciy

Stupidly in *** vyvat. Lot. There is a lot of craft in programming, and craft is primarily practical experience.
I recommend getting familiar with XML, DOM (which is useful in JS), as well as XPath. Optionally, you can smoke XSLT, but purely for expanding the brain. In practice, it is useful only in Yandex.

V
Valery Matvienko, 2013-12-10
@Midas

It all depends on the needs of the market.
My opinion is that it is in demand now:
1) HTML 4, 5
2) Object PHP
3) JQuery (or other js frameworks)
4) MySQL, Oracle, MSSQL databases. You need to know the SQL language. Know how to optimize queries.
5) PHP frameworks. Zend, Yii or other.
6) The direction of highly loaded and distributed systems is very popular.
All these skills are in demand in different places. It varies greatly by country or even city.
You yourself can study vacancies in your area or remote ones (if you work remotely), and draw conclusions about the necessary skills. For example, if I were to move to Canada, then IMHO it would be better to learn ASP, instead of PHP.
Immediately, it is better not to confuse the profession of a programmer with the professions of a coder or designer or administrator.
And finally, now PHP is of course in demand, but the developer of android applications earns more.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question