Answer the question
In order to leave comments, you need to log in
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
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
Get your hand on freelancing?)) Well, well ...)))
Learn the one that you will use more often.
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)
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?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question