I have been learning front end development off and on for quite a while now. I feel like I have a pretty good grasp on the concept. I know the best way to really learn this is to put it into...