1 Hora Principiante WebInternetFrontendAplicaciones Web

Introducción a Tecnologías y Aplicaciones Web

Descubre cómo funcionan las aplicaciones web modernas y cómo las personas construyen experiencias digitales para internet.

¿Qué es una aplicación web?

Una aplicación web es un software que funciona desde un navegador y permite a las personas interactuar con servicios digitales a través de internet.

Algunos ejemplos que usamos todos los días son:

  • YouTube
  • Netflix
  • Instagram
  • Google Docs
  • Spotify

Estas plataformas combinan diseño, programación y comunicación en red para ofrecer experiencias interactivas.


Cómo funciona la web

Cuando abres una página web, tu navegador se comunica con otra computadora llamada servidor.

El proceso ocurre en segundos:

  1. El usuario solicita una página
  2. El servidor procesa la petición
  3. El navegador recibe la información
  4. La interfaz aparece en pantalla
Usuario → Internet → Servidor → Respuesta → Navegador

Cliente y servidor

La mayoría de las aplicaciones web funcionan con el modelo cliente-servidor.

Cliente

Es el dispositivo o navegador que usa la persona.

Ejemplos:

  • Chrome
  • Firefox
  • Safari

Servidor

Es la computadora que almacena información y responde solicitudes.

Demo Interactivo

Demo: Visualizador HTTP interactivo

Demo interactivo próximamente — Ver experiencia completa


Aplicaciones web que usamos diario

Las aplicaciones web están presentes en casi todo lo que hacemos en internet.

Redes sociales

  • TikTok
  • Instagram
  • X

Plataformas educativas

  • Classroom
  • Moodle
  • Coursera

Herramientas de trabajo

  • Notion
  • Trello
  • Google Drive

Tecnologías modernas

Las aplicaciones modernas utilizan diferentes tecnologías para construir experiencias dinámicas.

Durante este curso aprenderás conceptos relacionados con:

  • Interfaces web
  • Comunicación entre sistemas
  • Frameworks
  • APIs
  • Desarrollo frontend y backend

No necesitas dominar todo desde el inicio. Iremos construyendo cada concepto paso a paso.

Ejercicio

Ejercicio: Tu primera petición HTTP

Usa el siguiente snippet para hacer una petición real y observa la respuesta:

fetch('https://jsonplaceholder.typicode.com/posts/1')
.then(res => res.json())
.then(data => console.log(data))

Tarea: Abre la consola de tu navegador (F12) y ejecuta el código anterior. ¿Qué campos tiene el objeto que devuelve la API?


Actividad — Analizando una aplicación web

Objetivo

Identificar cómo funciona una aplicación web que uses diariamente.

Instrucciones

  1. Elige una aplicación web
  2. Describe qué acciones puede realizar el usuario
  3. Identifica elementos visuales importantes
  4. Explica cómo imaginas que se comunica con un servidor

Ejemplos sugeridos

  • YouTube
  • Netflix
  • Spotify
  • Classroom
  • Instagram
Lab

Lab: Construye tu primera página

En este lab construirás una página web completa usando solo HTML semántico y CSS moderno.

  • Crea la estructura con elementos semánticos correctos
  • Aplica estilos usando Custom Properties de CSS
  • Asegura que sea accesible con roles ARIA básicos

→ Ir al lab completo