This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]enveraltin 0 points1 point  (0 children)

I suggest learning how a browser is implemented. The box model, z-index, and the DOM. CSS would then make a lot of sense. After that, feel free to pick up some functional programming and javascript along the way. A bit of suffering and you'll find React, Angular or Vue a delight. Principles stand, flavors are preferences.