The single most relevant piece of advice I give to people breaking into front-end development is learn javascript. Like really learn it.
1
32
66
Then learn CSS. Like really learn CSS, and stop just adding more CSS until your boxes line up.
2
8
19
If you do both of these things, then you'll have a solid foundation for evaluating the wide field of front-end solutions that are out there.
1
5
4
Once you develop a confident basis in front-end development, you can stop being pulled along by whatever framework was chosen for you.
1
2
4
I should caution that once you achieve this, the next phase is being annoyed with everything out there and how it doesn't do what you want.
3
3
11
Start with javascript. I've read lots of books, and I believe there are only 2 that you really need.
1
3
4
JavaScript the Good Parts: amazon.com/JavaScript-Good-P… There are parts of javascript we don't talk about anymore. Learn what to avoid.
2
4
23
Effective JavaScript: amazon.com/Effective-JavaScr… I found this to be a comprehensive survey of the js language and popular paradigms.
1
3
31
There are lots and lots of good books on js. These are the 2 I personally recommend to start learning the language.
2
1
I don't actually have good book recommendations for CSS. My CSS knowledge is built up over a lifetime of pain and suffering.
3
14
29
Replying to @polotek
@polotek @bodil I hear only good things about @LeaVerou’s “CSS Secrets” amazon.com/CSS-Secrets-Lea-V…

Sep 9, 2015 · 8:32 PM UTC

1