Pasos y orientación

Hola a todos.
Me dedico al mundo de la informática como técnico de hardware y software.
Me gustaría poder crear paginas web para poder ofrecer también este servicio.
Hace tiempo, en un curso hice algo con frontpage, pero de eso ya hace mucho.
Agradecería el que me pudieseis guiar un poco para empezar,lenguajes, programas y demás para poder hacer paginas.
Estoy leyendo el curso de HTML que hay en la web.

Gracias y saludos.
Holas:

Frontpage está bien pasadito de moda XD, pero no importa. Ya comenzaste con HTML, que es lo básico; luego debes seguir con CSS, que es para dar apariencia a los sitios web (color o imagen de fondo, fuente/tipografía del texto, márgenes, etc.).

En cuanto a los lenguajes, primero debes entender que hay 2 tipos de lenguaje: uno del lado del servidor y otro del lado del cliente. El servidor es el computador que hospeda todos los sitios web y los presenta los usuarios a través de internet y el cliente es el navegador. Javascript es el lenguaje del lado del cliente por excelencia, así que no hay mucha discusión en cuanto a este tipo. Sin embargo, para el lenguaje del lado del servidor hay varias alternativas. Las más utilizadas son: PHP, Perl, Ruby (Ruby On Rails) y claro, ASP (de microsoft ¬¬, para variar...).

De todos los lenguajes del servidor, PHP es el más común, así que te recomendaría que lo aprendieras (en un futuro quizás ya no sea PHP sino Node.js, aunque para eso falta un poco). Además de ser común, PHP (Ruby y Perl también, ASP es sólo para servidores Windows de forma nativa) se integra muy bien con Linux (siempre que recomiendes o quieras tener un hosting, recomienda que tenga Linux - seguridad sería el sinónimo :P)

En cuanto a los programas, es cuestión de gustos. A mi me gustan Eclipse o Netbeans; habrán otros que preferirán Dreamweaver... en fin, estos programas son para desarrollar los sitios (podrías perfectamente utilizar el notepad/bloc de notas en lugar de cualquiera de los anteriores). Para ver las páginas HTML que incluyan CSS y Javascript no necesitas nada más; pero para ver los sitios web que utilizan un lenguaje como PHP (del lado del servidor) necesitas un servidor :P. Yo prefiero trabajar de manera local (con un servidor local) y cuando el sitio esta listo lo subo al servidor remoto (hosting).

Para trabajar con un servidor local yo te recomiendo Xampp (disponible gratuitamente para Windows y Linux). Es fácil de instalar y no requiere mayores conocimientos. Sólo debes instalarlo y luego poner todas tus páginas web en la carpeta htdocs dentro del directorio de Xampp.

Creo que mejor no sigo, sino te vas a confundir mucho XD.

Saludos y espero no confundirte :S.
Bueno,ya me das alguna idea más de por donde tirar....
Ya te digo, frontpage, fue hace ya bastaaaante tiempo jejeje.
Con todo esto como te digo, iré mirando algo más e intentare avanzar en el tema.

Muchas gracias.