Regístrate para acceder a más de 15 cursos gratuitos de programación con un simulador

Introducción Protocolo HTTP

Probablemente hayas escuchado hablar de HTTP en alguna ocasión. Lo encuentras cada vez que cargas una página web, como por ejemplo: https://app.codica.la. HTTP es básicamente un lenguaje o protocolo acordado por los desarrolladores de navegadores, servidores, sitios web, aplicaciones móviles y programas comunes para intercambiar datos a través de la red. Esto nos permite utilizar diferentes navegadores y visitar distintos sitios web sin preocuparnos por su compatibilidad. ¿No sería genial que existiera un único tipo de cargador que funcionara para todos los dispositivos?

HTTP funciona según el modelo cliente-servidor. Esto significa que durante la interacción existen dos partes: el cliente, que solicita datos, y el servidor, que proporciona al cliente una respuesta a su solicitud. Por ejemplo, el navegador actúa como cliente.

Solicitud y respuesta HTTP

Cada vez que ingresamos una dirección de sitio web o hacemos clic en un enlace, se realiza una nueva solicitud al servidor, que genera una página HTML y la devuelve al navegador para que la muestre. Lo mismo ocurre en las aplicaciones móviles, aunque está oculto para nosotros. Los datos y la lógica de la mayoría de las aplicaciones residen en el servidor, y la aplicación simplemente se comunica con él cuando es necesario.

Para quién es este curso

Este curso es ideal para aquellos que quieran adentrarse en el campo del desarrollo web, ya sean programadores, testers o profesionales que trabajen con solicitudes de red.

Cómo prepararse para este curso

Este curso presenta HTTP en un nivel fundamental que no depende del lenguaje, navegador o tecnologías utilizadas. Explica el funcionamiento del protocolo y enseña cómo utilizarlo correctamente. Por lo tanto, para completar el curso, es suficiente saber cómo trabajar en la línea de comandos. Puede aprender esto en nuestro curso "Fundamentos de la línea de comandos".

Para acceder completo a curso necesitas un plan básico

El plan básico te dará acceso completo a todos los cursos, ejercicios y lecciones de Códica, proyectos y acceso de por vida a la teoría de las lecciones completadas. La suscripción se puede cancelar en cualquier momento.

Obtener acceso
130
cursos
1000
ejercicios
2000+
horas de teoría
3200
test

Obtén acceso

Cursos de programación para principiantes y desarrolladores experimentados. Comienza tu aprendizaje de forma gratuita

  • 130 cursos, 2000+ horas de teoría
  • 1000 ejercicios prácticos en el navegador
  • 360 000 estudiantes
Al enviar el formulario, aceptas el «Política de privacidad» y los términos de la «Oferta», y también aceptas los «Términos y condiciones de uso»

Nuestros graduados trabajan en empresas como:

Bookmate
Health Samurai
Dualboot
ABBYY