puedes empezar buscando tutoriales de desarrollo web, primero debes informarte acerca del mundo del internet, servidores y esas cosas cosa de que al momento de practicar sepas por lo menos que tienes la opción de poner tu servidor web local para practicar.
Por otra parte el tema del aprendizaje a mi me han recomendado php, pero cada vez van pegando mas los lenguajes script como python, ruby y perl, en mi instituto por ejemplo hay un proyecto de unos tipos que trabajan con ruby, lo otro es lo que te acomode ti, aquí mismo en el foro hay tutoriales solo es cosa de meter mano al buscador del foro, pero ahí veras tu si te es mas cómodo aprender de vídeos o leer, puedes complementar las 2, ahora lo del editor yo en web usaba notepad++, aunque dreamweaver hace las cosas más fáciles, aunque si quieres tener una visión real debes verlo en los navegadores, recuerda que para cada navegador la cosa cambia un poco así que documentarse aunque sea acerca de los navegadores no es malo, por último te dejo este post que te puede ser de ayuda...
http://foro.elhacker.net/desarrollo_web/faqs_temas_pegados_frecuentes_importantes_etc_20100908-t122305.0.htmlSaludos