B
B
barbariska_442020-05-19 21:06:35
IT education
barbariska_44, 2020-05-19 21:06:35

How to choose the order of learning languages?

Hello, I want to start learning programming languages. Is this order normal?
1) Html
2) CSS
3) GIT
4) Javascript | nodejs
5) Python
6) Django
7) Express
8)
ReactJs

Answer the question

In order to leave comments, you need to log in

5 answer(s)
F
Fytch, 2020-05-19
@barbariska_44

First figure out what is what. Nodejs point is extremely extensible (node ​​backend, npm, xml or whatever). GIT is clearly not the third in a row should be, somewhere at the very end (in the context of freelancing). JS is a swamp, if you learn it thoroughly and integrally, you will reach python in about two years. It is not clear what exactly you expect from freelancing, what direction (front / back). If you are going to become an ultimate freelancer, then I will disappoint you, these are unicorns that do not exist, delve into one specific technology, since there are enough orders for everyone.
In general, I propose my own version (the time is indicated when studying at least 2-3 hours a day):
1) HTML5 - 1 week
2) CSS - 2 weeks
3) SCSS / SASS - a couple of days, if you figured out the second point
4) gulp / webpack (project builders, which one to choose - open any of the million holivars on this topic) - 2 days
5) JavaScript / jquery (similar to point 4) - half a year / month
6) React / Vue - 1 month
For the freelance front with a slide.
Back:
1) Python / Java - and go work for the company

X
xmoonlight, 2020-05-19
@xmoonlight

Get your hand on freelancing?)) Well, well ...)))
Learn the one that you will use more often.

A
Artem, 2020-05-19
Tkachik @Artemogirock

To each individually.
Better start with html+css+js.
This will be enough to start freelancing. You can try to take the first orders, gain precious experience and earn reviews. At the same time, you monitor what knowledge is needed for freelancing and what is in demand. You will work and learn something new along the way.
To be honest, it's hard to learn everything at once. It’s better to start with something, and then study in the process, on specific projects.
But it's all subjective, we are all different. Perhaps you can learn everything, and immediately work successfully as a freelancer)

A
anyuta84, 2020-05-19
@anyuta84

And if you initially choose one language in principle, and hit pointwise, as in practice, is it possible to get a job with knowledge of 1 language, for example C #, tell me, please?

A
Alexander Skusnov, 2020-05-20
@AlexSku

1) Delphi
2) C++
3) DirectX
4) MatLab
5) SQL
6) Haskell

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question