title: What should every programmer know about security?
body: <p>I am an IT student and I am now in the 3rd year in university. Until now we've been studing a lot of subjects related to computers in general (programming, algorithms, computer architecture, maths, etc).</p>
  
  <p>I am very sure that nobody can learn every thing about security but sure there is a "minimum" knowledge every programmer or IT student should know about it and my question is what is this minimum knowledge?</p>
  
  <p>Can you suggest some e-books or courses or anything can help to start with this road?</p>