What every web developer should know?
- by arikfr
Let's say you got a new intern, who's a third-year CS student. He has firm knowledge of the basics, has some experience with C/Java from the courses he took and a lot of desire to learn more.
What would you teach him in order to become a good web developer?
What I had in mind is:
HTML/CSS and the importance of writing semantic markup
Javascript, some JS framework (jQuery), JSON
Basics of Git/Subversion (whatever you use)
The language we use (Ruby, Python, PHP, C#, whatever)
Introduction the web framework we use (Rails, Django, ASP.NET MVC...)
MVC - what/why/who
RESTful web services - how to consume them and how to create one
What's on your list?