Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo Frontend
Desarrollo Backend:
Bases de Datos:
Servidores Web:
Control de Versiones:
HERRAMIENTAS WEB
Las herramientas web serían todas aquellas aplicaciones alojadas en internet que
facilitan todo tipo de trabajos en la red, desde el alojamiento e intercambio de
contenidos en distintos formatos (texto, fotos, vídeos...) hasta los sistemas
operativos online, pasando por las suites informáticas o la edición de vídeos.
Un protocolo es una serie de reglas que utilizan dos ordenadores para comunicarse
entre sí.
Productividad y Colaboración:
Comunicación y Videoconferencias:
Diseño Gráfico:
Aprendizaje en Línea:
Almacenamiento en la Nube:
HTTP
HTTPS
PROTOCOLO FTP
PROTOCOLO SMTP
● Un servidor Web
● Una conexión de red
● Uno o más clientes
SERVIDOR WEB
Los servidores web más populares son el servidor HTTP Apache, los servicios de
Internet Information Server de Microsoft (IIS) o el servidor Nginx.
Las aplicaciones web y de escritorio usan bases de datos para escribir, modificar y
recuperar información de forma rápida.
Las bases de datos que existen dentro, sirven para gestionar y administrar
inmensas cantidades de información, como sucede en casos de empresas,
instituciones, universidades o bancos, que almacenan datos de usuarios/clientes
tales como direcciones, teléfonos, emails, ingresos, egresos, calificaciones, etc.
Las aplicaciones web que se ejecutan del lado del cliente son aquellas cuya lógica y
procesamiento tienen lugar en el navegador web del usuario, en lugar de depender
completamente del servidor. Estas aplicaciones son conocidas como aplicaciones
del lado del cliente o aplicaciones frontend.
Interactividad:
● Las aplicaciones del lado del cliente proporcionan una experiencia interactiva
y dinámica, permitiendo a los usuarios interactuar con el contenido sin tener
que recargar la página completa.
Rápida Respuesta:
HTML
Sus elementos forman los bloques de creación de las páginas y representan texto
con formato, imágenes, entradas de formulario y otras estructuras.
Cuando un explorador realiza una solicitud a una dirección URL, con independencia
de que se obtenga una página o una aplicación, lo primero que se devuelve es un
documento HTML.
Este documento HTML puede hacer referencia o incluir información adicional sobre
su apariencia y diseño en forma de CSS, o el comportamiento en forma de
JavaScript.
CSS
JavaScript
Estos son los tres lenguajes principales que se utilizan en el front-end de nuestra
aplicación, es decir, se utilizan en el lado del cliente en el propio navegador. Estas
son las tecnologías fundamentales para construir la estructura, el estilo y la
interactividad de las páginas web
Applets de java
Cuando una página web cargaba una Applet, esta se descargaba y ejecutaba en el
navegador del usuario.
Para ejecutar Applets, era necesario tener un plugin Java instalado en el navegador.
La disminución del soporte para Java en los navegadores modernos ha afectado su
viabilidad.
tecnologías web, se han adoptado tecnologías web más modernas como JavaScript,
HTML5, y WebGL para lograr funcionalidades similares sin depender de plugins externos.
VBSCRIPT
A medida que las tecnologías web evolucionaron, VBScript perdió popularidad en favor de
lenguajes como JavaScript para scripting del lado del cliente y otros lenguajes del lado del
servidor
Las aplicaciones web que se ejecutan del lado del servidor realizan la mayor parte
de su procesamiento en el servidor antes de enviar el resultado al navegador del
usuario. Estas aplicaciones utilizan tecnologías del lado del servidor para gestionar
la lógica, la interacción con bases de datos y otros procesos.
Ejemplos de aplicaciones web que se ejecutan principalmente del lado del servidor:
Los lenguajes de programación típicos del renderizado del lado del servidor son:
● Java
● Ruby
● ASP.NET
● Perl
● PHP
● Python
● Node.js o JavaScript
2 Procesamiento en el Servidor.
● En el servidor, se realiza la generación de la interfaz de usuario, incluyendo el
HTML, CSS y, en algunos casos, el JavaScript necesario para la
interactividad.
3.Datos Dinámicos:
● Si la pagina requiere datos dinámicos, como informacion de una base de
datos, estos datos se incorporan en la generación del lado del servidor
4 Respuesta al Cliente:
● El servidor envia la página ya renderizada (HTML completo) al navegador del
usuario como respuesta a la solicitud.
5 Renderización Inicial:
● El navegador recibe el HTML y comienza a renderizar la página. Esto puede
incluir la carga y ejecución de scripts JavaScript, pero la renderización inicial
ya se ha realizado en gran medida en el servidor.
6 Interactividad:
● Después de la renderización inicial, el JavaScript adicional puede encargarse
de la interactividad en la página. Esto podría incluir la actualización dinámica
de contenido, interacción con el usuario, o cualquier otra operación que
requiera ejecución de código en el navegador
A la derecha, vemos la misma página con una viewport específica cada que
coincide con el ancho del dispositivo. El navegador para dispositivos móviles no
adapta la página y el contenido se puede leer.
Estos son algunos motivos por los cuales recomendamos usar el diseño responsivo:
CMS Hub
CMS Hub es un CMS que cuenta con alojamiento web integrado. Se conecta a tus
otras herramientas de HubSpot y crea una experiencia unificada de marketing,
ventas, servicio y navegación del sitio para tus visitantes, clientes y empleados.
Wix
Wix es otro creador de sitios web que ofrece suscripciones para crear sitios web
gratuitos y de paga. Proporciona un editor fácil de usar con el que solo tendrás que
arrastrar y soltar elementos y también dispondrás de alojamiento gratuito y
funciones de seguridad.
WordPress
WordPress es el CMS más popular del mundo y ofrece uno de los creadores de
sitios web más directos: el editor Gutenberg
WordPress ofrece miles de temas y plantillas para comenzar, incluidas muchas con
diseño responsive.
Una vez que se haya conf gurado un tema para el sitio web de WordPress, involucra
y convierte a los visitantes creando formularios de forma gratuita, chat en vivo,
marketing por correo electrónico y análisis agregando el complemento WordPress
de HubSpot.