Te oriento el camino, aunque si tienes urgencia no lo harás xD.
1 - Comienza aprendiendo xHTML. = contenido de tu sitio.
2 - Luego continúa con las Hojas de Estilos en Cascada: CSS = aspecto o diseño de tu sitio.
3 - Sigue con JavaScript y manipula el DOM = comportamiento o programación de tu sitio.
En este punto puedes ver por alguna librería JS, como por ejemplo jQuery, Mootools, entre otras. O bien aprender ActionScript, con JavaScript tendrás una buena base y AS se te hará fácil.
3.1 - Adiéstrate en AJAX = Comunicación asíncrona con el servidor utilizando html, css, xml, json y javascript.
4 - Aprende PHP y MySQL = Gestiona bases de datos utilizando el lenguaje del lado delservidor por excelencia que además de tener muchísimo futuro es open source.
5 - Manipula algún CMS: como Joomla, Wordpress, Drupal, etc.
Yo voy por el punto 3
, en poco más de 6 meses, leyendo los manuales, practicando, utilizando el foro, googleando y blogueando.
Suerte y cualquier cosa aca estamos!