@falan filan,
hmm.. front-end kısmında psd-to-html olayına atlayın o zaman direkt. önerim dişinizi sıkıp codecademy'deki web fundamentals kursunu bitirmeniz ama. sonra
tutsplus.com ve
tutsplus.com adreslerindeki serileri bitirirsiniz. sonra psd-to-html tutorial'ları var yine tutsplus'ta (hatta direkt
net.tutsplus.com burda). elinize psd geldiğinde onu html-css-javascript (en azından jquery)'e dökebilecek birikime sahip olduğunuzda back-end'e (php, ruby, python, artık hangisini istiyorsanız) adım atabilirsiniz demektir.
javascript'te ne kadar gelişirseniz aslında o kadar iyi ama biraz zor gelebilir. jquery basit bi javascript framework'üdür, onda rahatlıkla ilerleyebilirsiniz. ilerleyin de zaten, sırf html ve css ile olacak iş değil :)
ayrıca back-end'e girdikten sonra javascript bilmeniz zorunluluk gibi bişi, boşvermeyin yani javascript meselesini. ayrıca bahsettiğim framework'lere de bakın html+css+jquery'i hallettikten sonra. bugünlerde js ile yapabileceklerimiz gerçekten şaşırtıcı çünkü.
ben kendi arşivimden birkaç link bulmaya çalışayım beginner düzeyinde olmayan html-css kursları konusunda. yarın buraya yazarım tekrar.