Antes de escribir una sola línea de HTML hay que entender tres cosas: qué pasa cuando alguien abre una página, cómo se organiza un proyecto web y cómo se guarda el trabajo para no perderlo.

Esta unidad no produce todavía una página visible, pero es la que explica dónde buscar cuando algo falla en las siguientes.

Objetivos de la unidad

  • Explicar el recorrido completo de una solicitud, desde el navegador hasta el servidor y de vuelta.
  • Distinguir frontend, backend y base de datos, y saber cómo se comunican entre sí.
  • Organizar y nombrar los archivos de un proyecto de forma que funcione en cualquier servidor.
  • Usar Git y GitHub para versionar el trabajo, tanto solo como en grupo.

Tópicos

TópicoContenido
1. Cómo funciona la webCliente y servidor, ciclo solicitud–respuesta, HTTP, HTTPS, URL
2. Estructura de un proyectoFrontend, backend y base de datos; organización de carpetas
3. GitControl de versiones, GitHub, comandos, ramas y práctica

Git se evalúa en los tres trabajos

El tópico 3 no es teoría suelta: cada trabajo de la asignatura se entrega a través de un repositorio de GitHub. Ver Reglas de los trabajos.

3 artículos en esta carpeta.