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ópico | Contenido |
|---|---|
| 1. Cómo funciona la web | Cliente y servidor, ciclo solicitud–respuesta, HTTP, HTTPS, URL |
| 2. Estructura de un proyecto | Frontend, backend y base de datos; organización de carpetas |
| 3. Git | Control 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.