Looking for a front end web developer course or a back end development course? First, you'll need to know the basics.