Contenido del curso
El lenguaje de la computadora
- 2

Evolución de Cálculos: Del Ábaco a Computadoras Humanas
03:43 min - 3

Evolución de las Computadoras y el Código Máquina
04:12 min - 4

Qué son inputs y outputs en computación
03:12 min - 5

Conversión de Números Decimales a Binario
06:42 min - 6

Bits y Bytes: Fundamentos del Código Binario y Transistores
03:36 min - 7

Traducción de texto a binario usando código ASCII
04:18 min - 8

Unicode: qué es y por qué reemplaza a ASCII
01:49 min - 9

Conversión de Colores RGB a Código Binario
05:52 min
Cómo funciona el internet
- 10

Como a Internet nasceu de cabos e ARPANET
04:27 min - 11

Cómo ARPANET creó el correo y el FTP
02:07 min - 12

Qué son los protocolos de Internet
Viendo ahora - 13

Cómo viaja un mensaje por 5 capas de red
08:48 min - 14

Qué son los ISP y por qué existen
02:12 min - 15

Direcciones IP y DNS: Fundamentos para la Conectividad en Internet
03:48 min
Historia de la Web
- 16

Historia y Evolución de la Web: De ARPANET a Tim Berners-Lee
06:26 min - 17

Evolución de los Navegadores Web: De Mosaic a Chrome
04:46 min - 18

Qué es la W3C y por qué existe
02:44 min - 19

Cómo funciona HTTP y sus 4 métodos
04:19 min - 20

HTTPS: qué hace el candado seguro
03:22 min - 21

Qué motor usa cada navegador y por qué importa
02:47 min - 22

Fundamentos de HTML, CSS y JavaScript para Desarrollo Web
03:45 min - 23

WebAssembly: el segundo lenguaje nativo del navegador
02:15 min - 24

Mobile First: diseña desde el dispositivo más pequeño
03:08 min - 25

IoT, 5G e IA en la web moderna
05:52 min
Cómo funciona el navegador
- 26

Cómo el navegador convierte HTML en pantalla
01:50 min - 27

Introducción al DOM: Estructura y Función en HTML
01:48 min - 28

Qué es el CSSOM y cómo lo construye el navegador
01:53 min - 29

Renderizado de Árboles DOM y CSSOM en Navegadores
01:43 min - 30

Generación de Layout en HTML y CSS
01:55 min - 31

Renderizado y Estilización de Páginas Web
01:31 min - 32

Cómo el navegador convierte JS a machine code
04:36 min
Qué son los protocolos de Internet
Resumen
Los protocolos de comunicación en Internet son las reglas que siguen las computadoras y las conexiones para entenderse entre sí. Si trabajas en redes, desarrollo o simplemente quieres entender cómo viaja la información de un equipo a otro, este punto es la base de todo lo que sigue.
¿Por qué nacieron los protocolos en Internet?
La historia parte de un problema muy concreto. Cuando más computadoras empezaron a conectarse, las universidades dejaron de conformarse con enviar texto plano. Querían compartir investigaciones completas, archivos pesados, información estructurada. Y ahí apareció el dolor de cabeza.
Cada universidad intentó resolverlo por su cuenta. Una tomaba un approach, otra tomaba uno distinto, y al momento de conectarse, las cosas no hacían match. El resultado: los mismos problemas originales, más problemas nuevos por encima.
¿Qué es un protocolo de comunicación? Es un conjunto de reglas que deben seguir las computadoras y la conexión para poder comunicarse. Sin esas reglas, dos equipos pueden estar conectados físicamente y aun así no entenderse.
La solución fue ponerse de acuerdo. En lugar de que cada quien inventara su propio método, se definieron reglas comunes que cualquier computadora pudiera seguir. Eso es, en esencia, un protocolo.
¿Cómo viaja la información entre dos computadoras?
Cuando envías algo desde una computadora A hacia una computadora B, esa información no salta directo por el cable. Pasa por cinco etapas en las que se va encapsulando, dividiendo y preparando para el viaje.
Estas son las ideas clave detrás del proceso:
- La información se encapsula, es decir, se envuelve en capas con datos adicionales que ayudan a transportarla.
- Se divide en partes más pequeñas para poder enviarse por la infraestructura física.
- Viaja a través de los cables y conexiones que forman Internet.
- Llega a la computadora destino, que desempaca esa información siguiendo las mismas reglas.
- El contenido final puede ser texto, video, imágenes o archivos completos.
Lo interesante es que estas cinco etapas funcionan igual sin importar qué estés enviando. Un correo, una foto o un video de YouTube siguen el mismo camino lógico.
¿Qué significa encapsular la información?
Encapsular es agregarle envoltorios a tus datos en cada paso del recorrido. Cada capa añade información útil para que la siguiente sepa qué hacer. Piensa en mandar un regalo: primero lo metes en una bolsa, luego en una caja, luego le pegas la etiqueta de envío. Cada envoltorio cumple una función distinta.
¿Por qué se divide la información en partes? Porque enviar un archivo completo de una sola pieza sería lento e ineficiente. Al dividirlo, las partes pueden viajar por rutas distintas y reensamblarse al llegar.
¿Por qué siguen vigentes los protocolos hoy?
Los protocolos que se construyeron para resolver aquellos primeros problemas universitarios son, en esencia, los mismos que usamos hoy para navegar, ver streaming o mandar mensajes. Cambian las velocidades, los dispositivos y los servicios, pero las reglas base se mantienen.
Y ahí está lo poderoso del concepto: una vez que un grupo de computadoras acepta seguir las mismas reglas, cualquier dispositivo nuevo que las adopte puede sumarse a la conversación. Por eso tu celular, tu laptop y un servidor del otro lado del mundo pueden hablar entre sí sin problema.
En la siguiente clase vas a ver, paso a paso y con dibujos, cómo fluye la información a través de cada una de esas cinco etapas. Cuéntame en los comentarios: ¿qué protocolo te gustaría entender primero a fondo?