What to teach in 2018 frontend developer?

What skills must own junior frontend developer in 2018? Recently on different forums meet comments like jquery in 2017 rly? why do you bootsrap, teach css grid? In the end, I still can't figure out what to teach then?
June 10th 19 at 14:45
14 answers
June 10th 19 at 14:47
No matter how corny it sounds, but to begin to learn better English
English all is well with me, above average, I want to start to read modern literature on web development in the original, but faced with a problem, can't find freely available books in 2017, all find 2014 high, money to buy expensive books there, I would like to know how to stay in the topic and to identify books in the public domain?) It is quite difficult in my opinion - may_Jerde59 commented on June 10th 19 at 14:50
the books are always delayed, even the new without translation. better to focus on recent articles and documentation. - Fae commented on June 10th 19 at 14:53
, rutracker.org look here, I think you will find all the books you need. Just yesterday, from here downloaded the book of Adam Freeman's angular. - Casper.Whi commented on June 10th 19 at 14:56
heard that it is better to read specs - adella.Ste commented on June 10th 19 at 14:59
June 10th 19 at 14:49
1. First, we learn fundamentalismo (how computers work, network, and browser, http, basics of programming).
2. Then study how to operate specific web technologies (html, js, css, as all of this is parsed by the browser and rendered in the web page, learn to impose and use js, books and courses to ground).
3. Next, examine the technology that automatiseret, simplify and abstract (frameworks, bootstrap, react, pickers, jquery, new standards, grids, etc. etc.).
4. Practice, application of learning, the choice of specialization (depends on what you want to do next in the front - it could just be the layout, creating interfaces or vizualizacija data, and may be working with graphics\audio\video, trends (now react, bootstrap, foundation, babel, es6, d3, RxJS, functional programming)), continue to develop throughout life is endless. But without the first item is all for naught.
June 10th 19 at 14:51
The same as in 2017.
That is all :) - may_Jerde59 commented on June 10th 19 at 14:54
June 10th 19 at 14:53
Yes, there is for 2017 still to learn...
There is a special roadmap on github for frontenders
https://github.com/kamranahmedse/developer-roadmap
But a huge thank you!) - may_Jerde59 commented on June 10th 19 at 14:56
June 10th 19 at 14:55
Learn what You advised here, good answers. jQuery is a good topic, it needs to know and in the 18th year, do not pay attention to "hype" and all sorts of fancy bullshit, because in reality everything is different.
jQuery is a good topic, it needs to know and in the 18th year,

not to say that know. to have an idea what it is, what it can and how it works, Yes.
attention to the "hype" and all sorts of fancy bullshit, because in reality everything is different.

those who rivet cheap landing pages, maybe in another - may_Jerde59 commented on June 10th 19 at 14:58
disagree. - Fae commented on June 10th 19 at 15:01
June 10th 19 at 14:57
You read English, so https://github.com/getify/You-Dont-Know-JS suitable for beginners (first book), and experienced (all books), are considered very important things. This will give you a solid Foundation knowledge of the language, and with a good knowledge of the language frameworks are very easily.
June 10th 19 at 14:59
2017 State of JavaScript - a guide to the use of technology.
And then transfer on habré.
June 10th 19 at 15:01
1. HTML+CSS+JS
2. SASS+Pug
3. React, Vue
The second can be safely discarded. - may_Jerde59 commented on June 10th 19 at 15:04
, what's wrong with SASS? - Fae commented on June 10th 19 at 15:07
no, SASS is Sass and SCSS. (this is the cry of the Creator of Sass)

I do more about Pag - this idiocy in some case it is impossible to put into development. Then tebessa to rewrite hypertext markup language.

And about what's wrong - nothing, given that his study takes 2 hours, he's not even worth mentioning. I myself stylosa yuzayu, he's better than Sass - Casper.Whi commented on June 10th 19 at 15:10
I sometimes yuzayu Pag, while special problems was not revealed. And what's your problem with him was? - adella.Ste commented on June 10th 19 at 15:13
problems started when I started to ask the forums advice and to make pieces of code. Starting from the fact that shitty lighting supported syntax, ending with the fact that stupid people do not know/not endure the syntax of Pag. Yes, and I started to notice that he stupidly uncomfortable, despite its brevity.

Further, the problems started when I started to use Vue components. Too much time was spent on studying some of the subtleties of Pag, crutches that are not needed 99.999% of the time, but it took me because I yuzayu sugar view.

Finally a point was the moment when I started to actively use SVG in the markup. Then it became clear that Pag is just simply a crutch. - samir39 commented on June 10th 19 at 15:16
,

"Finally a point was the moment when I started to actively use SVG in the markup."

Boy, this is Fiasko. - may_Jerde59 commented on June 10th 19 at 15:19
exactly. Pag failed to pair with SVG. Because it looked too crazy for a normal person. - timmothy.Tromp43 commented on June 10th 19 at 15:22
you should have tvig with pahom mixed. - Dusty commented on June 10th 19 at 15:25
it to anything at all? What does Twigg? - elliott.Cartwrig commented on June 10th 19 at 15:28
It was you who failed while inserting svg in the markup. - cierra_Jast commented on June 10th 19 at 15:31
, lolka. And where do you "paste", do not be afraid to ask? - elliott.Cartwrig commented on June 10th 19 at 15:34
there is such a tag as an object, that's straight into it and stick. - cierra_Jast commented on June 10th 19 at 15:37
well damn...and where you put the object? I bet his markup, it is inserted again, the rascal? And what's the difference?))) - elliott.Cartwrig commented on June 10th 19 at 15:40
God , go read how svg is "inserted" in the object and not divorce clowning.

"I do more about Pag - this idiocy in some case it is impossible to put into development. Then tebessa to rewrite hypertext markup language."

Oh Yes, very cool when you have > 10 large svg in the markup...mmmm....that's cool I guess to understand such markup if required) - Lavonne25 commented on June 10th 19 at 15:43
Yes, I agree. with this object I missed. Well anyway, it's not opradanie for Pag)) - elliott.Cartwrig commented on June 10th 19 at 15:46
But the funny thing is that I animaroo SVG scripts, and I noen access the markup of the SVG, which object I will not. - rhianna_Yost commented on June 10th 19 at 15:49
Well, it is a matter of taste - html or pug. - elliott.Cartwrig commented on June 10th 19 at 15:52
and maybe even HAML? You have something against HAML?? - Lavonne25 commented on June 10th 19 at 15:55
"But the funny thing is that I animaroo SVG scripts, and I noen access the markup of the SVG, which object I will not."

Will. link to the styles prescribed in the svg or JS is added th. - elliott.Cartwrig commented on June 10th 19 at 15:58
,
"Finally a point was the moment when I started to actively use SVG in the markup."
"But the funny thing is that I animaroo SVG scripts, and I noen access the markup of the SVG, which object I will not."
require insert any svg file in your layout where your collector will start to compile.

,
"Will. link to the styles prescribed in the svg or JS added-om."
Don't need such stuff to teach others. - Lavonne25 commented on June 10th 19 at 16:01
not give, I'm talking about accessing view instance, not the individual J Bible for animation - elliott.Cartwrig commented on June 10th 19 at 16:04
recver will not help, talking about Sahara view - Lavonne25 commented on June 10th 19 at 16:07
June 10th 19 at 15:03
If you fan then do that like that
If you watch jobs - all the requirements
June 10th 19 at 15:05
webmasters.teamdev.com All that there is, and teach
June 10th 19 at 15:07
JS - React, Angular, ES6 syntax
CSS - Flexbox, Yandex BEM, CSS3
HTML - HTML5
June 10th 19 at 15:09
Score for jQuery. I once took the trouble to learn and was very helpful. It had become obsolete and out of use.

Even the JavaScript itself for 2018 will have time to become rotten. 2019 promises to be the year WebAssembly.
WebAssembly too niche thing. - may_Jerde59 commented on June 10th 19 at 15:12
Re-read your comments a year later. It will be fun. - Fae commented on June 10th 19 at 15:15
and so you're proposing a web-macaque and JS will be on the sites to be spanked? - Casper.Whi commented on June 10th 19 at 15:18
Yes , in PHP and JS. - adella.Ste commented on June 10th 19 at 15:21
Yes, and will. For a long time. WebAssembly - only useful in game development. It may, of course, react reconciler or such things will work through WebAssembly, but to use them will only be in js. - samir39 commented on June 10th 19 at 15:24
June 10th 19 at 15:11
Open the job list. Look requirements.
June 10th 19 at 15:13
On the portal skolko-poluchaet.ru saw how much the developers and the specialist has to know the level of the frontend. To become a frontend developer, a person must possess an analytical mind, patience, and perseverance.

Find more questions by tags jQueryAngularBootstrapFrontendJavaScript