I'm learning javascript by reading books taking notes and programing offline on the laptop I removed wifi card from.
I make most of the tutorials on my own(never copy code), and only reffere to code when I'm stuck, really stuck.
my version of html5 headsfirst player