If you want to become a front-end developer, you have to read this.