可以使用js来使用XML和服务器通讯,执行服务器端的方法,并将数据传回客户端,可以参考一下ajax的方法,基本上就是使用和webservice类似的方法。
在HTML与CSS方面,尽可能做到学的好一些吧,掌握基本的标签是及格,而能够去写较为高质量的页面也是后端应该有所了解的,毕竟后端在实际开发工作当中免不了和前端去配合沟通,在一些小型公司当中可能也没有那么齐全的人员配备,所以掌握熟练一点没有什么坏处。至于说JS方面,了解其基本语法,然后掌握JS当中的jQuery技术(包含jQuery技术中的AJAX技术),基本就差不多了,因为后台需要向前端传递接口,所以AJAX技术是必须的,至于说原生JS方面的东西,就无所谓了。
HTML与CSS方面,推荐《HTML5布局之路》
jQuery方面,可以选择《锋利的JQuery》
AJAX方面,可以借助《Head First AJAX》