This is a mega list of resources for students new to web design