To web developers..

I was wondering if someone could tell me where I should start learning with javascript..I aready know core javascript very well, (including closures and such). I have a couple books on javascript but I am not sure where to start as far as applying it to websites. Should I just start with form validation?

I was also wondering how you have learned common techniques of web design, like laying out the website.

Thanks!!