Was it confusing to have to learn about HTTP, cookies, Javascript, HTML, stateless servers, etc?
As for web programming practices i picked up the stuff on cookies, stateless servers, sessions by reading up on django middleware along the way as i started coding the app and had to add things like user registration.