Online card game with node.js and socket.io - Episode 1

I love challenges as well as learning about new technologies. My knowledge and exploration of JavaScript pretty much stopped with jQuery. I thought, that's it, there's nothing more to know about JS then .append(), .click(function ()) and so on, and how wrong I was. I have set a challenge to…