Curso profesional de HTML y CSS.
-
Antes de empezar el curso.
Grupos y foros. -
Módulo 1 - Desarrollo web1.1 Sitios Web4 Temas|1 Cuestionario
-
1.2 Lenguajes4 Temas|1 Cuestionario
-
1.3 Herramientas3 Temas
-
Módulo 2 - HTML2.1 Estructura5 Temas|1 Cuestionario
-
2.2 Contenido6 Temas|1 Cuestionario
-
Descargar material 1
-
Módulo 3 - CSS3.1 Estilos2 Temas
-
3.2 Referencias2 Temas
-
3.3 Propiedades12 Temas|1 Cuestionario
-
Descargar material 2
-
Módulo 4 - Diseño web4.1 Cajas1 Tema|1 Cuestionario
-
4.2 Modelo de caja tradicional4 Temas|1 Cuestionario
-
Proyecto 1 - Netflix13 Temas
-
4.3 Modelo de caja flexible2 Temas|1 Cuestionario
-
Proyecto 2 - Azul Web6 Temas
-
Descargar material 3
-
Módulo 5 - Diseño web adaptable5.1 Web móvil
-
Final del cursoProyecto final2 Temas
-
Despedida del curso
-
Encuesta
Todo el código hecho con HTML, CSS y JavaScript es ejecutado en el navegador, esto quiere decir que los archivos permanecen intactos en nuestros servidores hasta que estos son descargados por los usuarios en sus navegadores. Esto nos permite realizar sitios web completos e interactivos, pero en algunas ocasiones necesitamos procesar información antes de presentarla a los clientes.
El contenido producido por esta información se denomina contenido dinámico, y es generado por códigos ejecutados en el servidor y programados en lenguajes que fueron especialmente diseñados con este propósito (lenguajes de servidor). Cuando el navegador solicita un archivo que contiene este tipo de código, el servidor lo ejecuta y luego envía el resultado como respuesta al usuario. Estos códigos no solo se utilizan para generar contenido y documentos en tiempo real, sino también para procesar la información enviada por el navegador, almacenar datos del usuario en el servidor, controlar cuentas, etc.
Existen varios lenguajes disponibles para crear código ejecutable en los servidores. Los más populares son PHP, Ruby, y Python. El siguiente ejemplo es una muestra de un código escrito en PHP.