Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo web significa construir y mantener sitios web; es el trabajo que tiene lugar en un
segundo plano y que permite que una web tenga una apariencia impecable, un
funcionamiento rápido y un buen desempeño para permitir la mejor experiencia de usuario.
Los desarrolladores web lo hacen a través de diversos lenguajes de programación. El
lenguaje que usan en cada momento depende del tipo de tarea que están haciendo. El
desarrollo web se divide, de forma general, en Frontend (la parte cliente) y Backend (la parte
servidor).
HTML:
"Hipertexto" hace referencia a los enlaces que conectan páginas web entre sí, ya sea dentro
de un único sitio web o entre sitios web. Los enlaces son un aspecto fundamental de la Web.
Al subir contenido a Internet y vincularlo a las páginas creadas por otras personas, te
conviertes en un participante activo en la «World Wide Web» (Red Informática Mundial).
CSS:
CSS (en inglés Cascading Style Sheets) es lo que se denomina lenguaje de hojas de estilo
en cascada y se usa para estilizar elementos escritos en un lenguaje de marcado como
HTML. CSS separa el contenido de la representación visual del sitio.
Internet:
Internet se podría definir como una red global de redes de ordenadores cuya finalidad es
permitir el intercambio libre de información entre todos sus usuarios. Pero sería un error
considerar Internet únicamente como una red de computadoras. Podemos considerar las
computadoras simplemente como el medio que transporta la información. En este caso
Internet sería una gran fuente de información práctica y divertida. Con Internet podemos
enviar mensajes, programas ejecutables, ficheros de texto, consultar catálogos de
bibliotecas, pedir libros, hacer compras,
Navegador:
Los buscadores web, también conocidos como motores de búsqueda, son sistemas
informáticos que trabajan recopilando información en Internet con el objetivo principal de
mostrar la información previamente solicitada a los usuarios. Entre los diferentes buscadores
que hay en Internet, con el objetivo principal de mostrar la información previamente solicitada
a los usuarios en una página de resultados.
Sitio Web:
Es una colección de páginas web que se agrupan y conectan entre sí, regularmente en el
mismo dominio o subdominio. Un sitio web es un conjunto de archivos electrónicos y páginas
web referentes a un tema en particular, incluyendo una página inicial de bienvenida
generalmente denominada página de inicio o home page, a los cuales se puede acceder a
través de un nombre de dominio y dirección en Internet específicos. Los sitios web son
empleados por las instituciones públicas y privadas, organizaciones e individuos para
comunicarse con el mundo entero. En el caso particular de las empresas, este mensaje tiene
que ver con la oferta de sus bienes y servicios a través de Internet, y en general para tratar
de ser eficientes en sus funciones de mercadotecnia.
Framework:
Un framework es un esquema o marco de trabajo que ofrece una estructura base para
elaborar un proyecto con objetivos específicos, una especie de plantilla que sirve como punto
de partida para la organización y desarrollo de software.
Mockup:
El mockup es una muestra previa que realiza el diseñador gráfico, por medio de un
fotomontaje y a escala para mostrar a un cliente como va a quedar el diseño de la web, el
servicio o el producto que haya contratado. Se utilizan en la fase de diseño inicial con el
objetivo de visualizar ideas y conceptos en el contexto del diseño web e incluyen la estructura
de navegación, el sitio y los elementos de diseño en detalle. Los mockups pueden ser
plantillas producidas con programas de edición de imágenes sin funcionalidad o diseños que
se crean con herramientas especiales de maquetas y donde los elementos de control ya
están vinculados con funciones simples.
Responsive:
Una Web Responsive es aquella que es capaz de adaptarse a cualquier dispositivo donde
se visualice. Las estadísticas muestran el creciente tráfico web que se genera desde
dispositivos móviles, pero además Google penaliza ya en su buscador a aquellas webs que
no son responsables. Este término hace referencia al diseño web multidispositivo. Hoy en
día los usuarios acceden a los sitios web desde diferentes dispositivos, ya sean ordenadores
de sobremesa, portátiles, iPads, tablets Android o smartphones.
Desarrollador Front-End:
El desarrollador frontend trabaja la interfaz desde el punto de vista del código para que el
usuario pueda interactuar con un sistema. Recibe todos los documentos trabajados en la
etapa de diseño y se encarga de traducirlos a código. Un desarrollador frontend se encarga
de la parte visual de la web. Diseña la estructura colorimetría, banners, imágenes, tipografía,
entre otras. Trabaja del lado del cliente, en el navegador, en el lado que se ve. Mientras que
un desarrollador backend, trabaja en la parte del servidor y procesa la información recibida
a través del frontend.
Desarrollador Back-End:
Un desarrollador backend, se encarga de diseñar la lógica y las soluciones para que todas
las acciones solicitadas en una página web sean ejecutadas de manera correcta. Trabaja
del lado del servidor y procesa la información recibida a través del frontend. Por lo tanto, un
desarrollador backend es responsable de la programación del sitio en todos sus
componentes. Podría decirse que es el que trabaja “detrás del escenario”, permitiendo que
el usuario disfrute su experiencia. Por lo que debe asegurarse de que todo funcione de
acuerdo con las interacciones que hace el usuario.
WWW:
WWW son las iniciales que identifican a la expresión inglesa World Wide Web, el sistema de
documentos de hipertexto que se encuentran enlazados entre sí y a los que se accede por
medio de Internet. A través de un software conocido como navegador, los usuarios pueden
visualizar diversos sitios web (los cuales contienen texto, imágenes, videos y otros
contenidos multimedia) y navegar a través de ellos mediante los hipervínculos. Tim Berners-
Lee propuso la arquitectura de lo que es conocido como la World Wide Web.
W3C:
Arquitectura Cliente/Servidor:
Protocolo TCP/IP:
Los protocolos son conjuntos de normas para formatos de mensaje y procedimientos que
permiten a las máquinas y los programas de aplicación intercambiar información. Cada
máquina implicada en la comunicación debe seguir estas normas para que el sistema
principal de recepción pueda interpretar el mensaje. El conjunto de protocolos TCP/IP puede
interpretarse en términos de capas (o niveles). TCP/IP define cuidadosamente cómo se
mueve la información desde el remitente hasta el destinatario. En primer lugar, los
programas de aplicación envían mensajes o corrientes de datos a uno de los protocolos de
la capa de transporte de Internet, UDP (User Datagram Protocol) o TCP (Transmission
Control Protocolo). Estos protocolos reciben los datos de la aplicación, los dividen en partes
más pequeñas llamadas paquetes, añaden una dirección de destino y, a continuación, pasan
los paquetes a la siguiente capa de protocolo, la capa de red de Internet. La capa de red de
Internet pone el paquete en un datagrama de IP (Internet Protocol), pone la cabecera y la
cola de datagrama, decide dónde enviar el datagrama (directamente a un destino o a una
pasarela) y pasa el datagrama a la capa de interfaz de red. La capa de interfaz de red acepta
los datagramas IP y los transmite como tramas a través de un hardware de red específico,
por ejemplo redes Ethernet o de Red en anillo.
Protocolo HTTP: