Un webmaster debe de saber:
- HTML.
- CSS (hojas de estilo).
- ASP ó PHP para establecer conexiones con el servidor y manipular bases de datos (MySQL o Access).
- implementar código JavaScript.
- Hacer animaciones en Flash (con nivel básico de ActionScript).
- Utilizar herramientas para el desarrollo de páginas web (editores de páginas web, editores de imágenes).
- implementar programas CGI.
- Aprender del diseño de otras páginas web.
- Utilizar los colores y dar importancia al tamaño de los recursosmultimedia (imágenes, animaciones, etc.) que utiliza la página.
- Aspectos legales relacionados con la publicación de páginas web.
En proyectos grandes es preferible que se trabaje en equipo. De estaforma las personas se especializan en las funciones que llevan a cabo.
Un ejemplo minimalista podría ser el siguiente: puede haber uno quese encargue de las animaciones, los colores y el diseño; otro quemaneje PHP, ASP, CGI, bases de datos; y finalmente uno que conozca lobásico de las anteriores y que domine el HTML, el CSS y laadministración del sitio web para que se encargue de implementar elproducto de los demás colaboradores y dar estructura a la página web.
Algo muy importante que debe de tener un programador web es uninterés constante por aprender todos los días con su trabajo diario yel de los demás.
Para la elaboración de páginas web se sigue el mismo ciclo que enadministración: PLANEAR, REALIZAR EL PROYECTO, REVISARLO Y HACERAJUSTES.