Web development is a dominant force in today's world. Whether you want to build websites for a hobby or a career, these courses will get you started.