No hay NADA mejor que el Dreamweaver. Pero lo malo es que es tan completo que puedes perderte. Debes aprender a manejarlo leyendo un par de libros: un tutorial de los que se encuentran por Internet o en alguna librería especializada y el manual del propio Dreamweaver. Éste último es un poco ladrillo (como todos los manuales, claro), pero así te aseguras de que no te dejas nada en el tintero. Si, al leerlo, encuentras un concepto que desconoces, apúntalo para buscarlo en las referencias de CSS, HTML y JavaScript.
En
http://www.w3schools.com/ tienes todas las referencias de todas las funciones.
Aprender programación web requiere de los siguientes conocimientos:
* HTML. No hay excusas para aprenderlo. Si te dicen que con una herramienta como Dreamweaver vale para hacer páginas web, estarán en lo cierto, pero tu NECESITAS aprender HTML para hacer páginas SIN Dreamweaver (por ejemplo, desde Perl).
* CSS. Los estilos es la forma más moderna de presentación, colocación y efectos especiales de las páginas web actuales. Imprescindible tener una noción básica de: colores, tamaños de letras, alineaciones y efectos de texto, contenedores y cascada de estilos (qué estilos se aplican y en qué orden), etc.
* JavaScript. Saber cómo referenciar los objetos de la página, como crearlos, modificarlos, etc.
* Habilidad gráfica. Entender lo que significa la transparencia en los gif y png. Qué es un jpeg con entrelazado. Canal alfa en los png. Efectos gráficos, como la animación de pulsación de botones, etc. etc.
* Organización jerárquica de un sitio web. Saber diferenciar una página web de un sitio web. De una tienda con carrito de la compra, de otra que ofrece documentación institucional en PDF encriptado con una marca de agua, de acceso sólo para los socios.
* Un lenguaje de scripting. En este foro recomendamos Perl. PHP es un engendro cuando se mezcla con HTML.
* Administración de un servidor web, es decir, Apache.
* Administrador de un sistema operativo confiable, es decir, Linux.
Con el primer punto se puede decir que eres un entendido -tienes conocimientos- de Web.
Con los 2 primeros, que sabes hacer páginas Web.
Con los 3 primeros, que sabes programar en Web.
Con los 4 primeros, que eres un diseñador gráfico Web.
Con los 5 primeros, que eres un diseñador de sitios Web.
Con los 6 primeros, que eres un técnico especialista en diseño y programación Web (aunque se puede obviar el quinto punto).
Con los 7 primeros, que eres un experto y administrador de sitios Web (aunque se puede obviar el quinto punto).
Con todos los puntos, que eres un
Webmaster.
Si no sabes hacer nada de esto mas que editar las páginas con el Dreamweaver, se puede decir que eres un simple Webero.