Apuntes y material de clases de la asignatura, organizados por unidades. Usa el explorador de la izquierda para navegar o el buscador (Ctrl + K) para encontrar cualquier término del sitio.

Profesor: Miguel Loaiza Machuca

DíaHorario
Lunes19:20 a 20:50 hrs
Viernes19:20 a 22:00 hrs

Objetivo del curso

Esta asignatura aborda el desarrollo web con distintas herramientas, utilizando distintos tipos de archivos como base principal. El curso combina fundamentos teóricos con la práctica progresiva.

El curso está dividido en 3 unidades principales: estructura de una página web y diseño estético de una página web (Unidad 1: frontend), procesamiento de datos (Unidad 2: backend) y almacenamiento de datos (Unidad 3: base de datos).

Stack del semestre

HerramientaRolPara qué
GitControl de versionesTrazar y guardar un proyecto dentro de un repositorio en GitHub
HTMLEstructuraEsqueleto del contenido: textos, imágenes, tablas, listas, sonidos, videos
CSS y TailwindEstiloDiseño rápido con clases unitarias y páginas responsivas
PHPLógicaEl código que corre en el servidor y procesa todo tipo de información
PostgreSQLDatosLa base de datos que guarda la información, conectada desde PHP con PDO

Mapa del curso

Presentación del curso

Cómo se evalúa, qué necesitas instalar y las reglas de cada trabajo.

Unidad 0 — Introducción

Los fundamentos previos a escribir código.

Unidad 1 — Frontend

HTML, CSS y Tailwind: lo que el usuario ve.

Unidad 2 — Backend

PHP: la lógica que corre en el servidor.

Unidad 3 — Base de datos

PostgreSQL: dónde se guarda la información.

Atajos útiles

  • Ctrl + K abre el buscador.
  • El ícono de luna/sol cambia entre modo claro y oscuro.
  • En cada página, la tabla de contenidos de la derecha salta entre secciones.