SlideShare una empresa de Scribd logo
2
Lo más leído
APLICACIONES
WEB
NOMBRES Y
APELLIDOS:
Romell Josue
Velasquez
Cutipa
UNIDAD
DIDACTICA
(U.D):
Aplicaciones
en Internet
DOCENTE:
Jaime
Pari
Tapara
INDICE:
Introducción
Componentes de una Aplicación Web
Tipos de Aplicaciones Web
Tecnologías Comunes
Seguridad en Aplicaciones Web
Casos de Uso y Ejemplos Populares
Conclusión
INTRODUCCION
Una aplicación web es un programa o software que se ejecuta en un
navegador web y se accede a través de Internet. A diferencia de las
aplicaciones de escritorio, no requiere instalación local y permite el
acceso desde múltiples dispositivos.
Estas aplicaciones han transformado sectores como el comercio, la
educación, la banca y el entretenimiento, facilitando la conectividad
global y la disponibilidad 24/7 de servicios.
EJEMPLOS COMUNES: GMAIL, GOOGLE DOCS, FACEBOOK, TRELLO,
AMAZON.
COMPONENTES
Frontend (Cliente): Es la interfaz visual que el usuario
ve e interactúa. Usa tecnologías como HTML, CSS y
JavaScript.
Backend (Servidor): Procesa solicitudes, gestiona la
lógica de negocio y se comunica con la base de datos.
Puede estar escrito en lenguajes como Python, PHP,
Node.js, etc.
Base de datos: Guarda la información que utiliza la
aplicación (usuarios, productos, transacciones, etc.).
Ejemplos: MySQL, PostgreSQL, MongoDB.
Servidor Web: Gestiona las peticiones HTTP/HTTPS
entre el cliente y el servidor (ej.: Apache, Nginx).
APIs (Interfaces de programación de aplicaciones):
Permiten que la aplicación interactúe con otros
servicios o componentes externos.
TIPOS
Aplicaciones web estáticas: Contenido fijo, sin interacción
del usuario (ej.: páginas informativas).
Aplicaciones web dinámicas: El contenido cambia según la
interacción del usuario o datos del servidor (ej.: blogs,
foros).
Sistemas de gestión de contenido (CMS): Permiten crear y
administrar contenido fácilmente sin conocimientos
técnicos (ej.: WordPress).
Aplicaciones de comercio electrónico (eCommerce):
Permiten comprar y vender productos en línea (ej.: Amazon,
Mercado Libre).
Aplicaciones de una sola página (SPA): Cargan una sola vez y
actualizan el contenido dinámicamente sin recargar la
página (ej.: Gmail, Trello).
Aplicaciones web progresivas (PWA): Combinan lo mejor de
las aplicaciones web y móviles; funcionan offline, tienen
notificaciones y se pueden instalar (ej.: Twitter Lite).
CLIENTE:
Lenguajes: HTML, CSS, JavaScript
Librerías/Frameworks: React, Angular, Vue.js, Bootstrap
SERVIDOR:
Lenguajes: Node.js, PHP, Python, Ruby, Java
Frameworks: Express.js, Django, Laravel, Spring Boot
BASES DE DATOS:
Relacionales: MySQL, PostgreSQL
NoSQL: MongoDB, Firebase
OTROS:
Servidores web: Apache, Nginx
Control de versiones: Git, GitHub
Servicios en la nube: AWS, Azure, Google Clou
TECNOLOGIAS COMUNES
SEGURIDAD
La seguridad es fundamental para proteger la información de los usuarios y la
integridad del sistema.
Algunos aspectos clave son:
Cifrado de datos (HTTPS/SSL): Protege la información transmitida.
Autenticación y autorización: Verifica la identidad del usuario y sus permisos.
Protección contra ataques comunes:
XSS (Cross-Site Scripting): Inyección de scripts maliciosos en páginas web.
CSRF (Cross-Site Request Forgery): Ataques que hacen que un usuario realice
acciones no deseadas.
Inyección SQL: Manipulación de consultas a la base de datos.
Prácticas recomendadas:
Validación del lado cliente y servidor
Uso de tokens (JWT, OAuth)
Actualización constante del software
Las aplicaciones web son utilizadas en una amplia variedad de
sectores:
Educación: Plataformas como Moodle, Google Classroom,
edX
Comercio electrónico: Amazon, Shopify, AliExpress
Redes sociales: Facebook, Twitter, Instagram
Banca y finanzas: Aplicaciones bancarias, billeteras
digitales
Productividad y trabajo colaborativo: Google Workspace,
Notion, Asana, Slack
Salud: Portales de pacientes, telemedicina, gestión de citas
CASOS DE USO
CONCLUSIONES
Las aplicaciones web se han convertido en una parte
esencial de la vida moderna, permitiendo a las personas y
empresas interactuar, trabajar, aprender, comprar y
comunicarse desde cualquier lugar con solo un navegador y
conexión a Internet.
En definitiva, las aplicaciones web no solo han
transformado la forma en que usamos la tecnología, sino
que también han impulsado la innovación en todos los
sectores. Su constante evolución continuará marcando el
rumbo del desarrollo tecnológico en los próximos años.

Más contenido relacionado

PPTX
APLICACIONES DE INTERNET-INFORMATICA.pptx
PPT
aplicaciones_web_advantage_multimedia.ppt
PPT
aplicaciones_web_advantage_multimedia.ppt
PPT
Programación web
PDF
T2 aplicaciones-web
PPT
Aplicaciones web
APLICACIONES DE INTERNET-INFORMATICA.pptx
aplicaciones_web_advantage_multimedia.ppt
aplicaciones_web_advantage_multimedia.ppt
Programación web
T2 aplicaciones-web
Aplicaciones web

Similar a Las Aplicaciones WEB / Maniobra y Recursos (20)

DOCX
Actividad de recurecuperacion
PDF
Clase 2 aplicaciones web y derechos intelectuales
PDF
Clase 2 aplicaciones web y derechos intelectuales
PPT
Prog webuni3
PPT
lenguaje web
PPTX
15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB Contenidos: 4.1 Dao 4.2 Mv...
PPT
Aplicaciones web
PPT
Aplicaciones web
PPTX
Desarrollo de aplicaciones Web fundamenteos
PPTX
S6-DAW-2022S1.pptx
PPTX
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
PPTX
Diseño de aplic web (Marvin y Evelyn)
PDF
Documento - Aplicaciones para internet
PPTX
PDF
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
PPT
Web2
PPT
Prog webuni3
PDF
Lujan.pdf
PPTX
Aplicaciones Web Presenta
Actividad de recurecuperacion
Clase 2 aplicaciones web y derechos intelectuales
Clase 2 aplicaciones web y derechos intelectuales
Prog webuni3
lenguaje web
15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB Contenidos: 4.1 Dao 4.2 Mv...
Aplicaciones web
Aplicaciones web
Desarrollo de aplicaciones Web fundamenteos
S6-DAW-2022S1.pptx
15-Unidad 4: Introducción a las Arquitecturas Web 4.1 DAO 4.2 MVC
Diseño de aplic web (Marvin y Evelyn)
Documento - Aplicaciones para internet
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Web2
Prog webuni3
Lujan.pdf
Aplicaciones Web Presenta
Publicidad

Último (20)

PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
Maste clas de estructura metálica y arquitectura
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPT
Que son las redes de computadores y sus partes
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPTX
Presentación de Redes de Datos modelo osi
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
Calidad desde el Docente y la mejora continua .pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Estrategia de apoyo tecnología miguel angel solis
Maste clas de estructura metálica y arquitectura
Influencia-del-uso-de-redes-sociales.pdf
REDES INFORMATICAS REDES INFORMATICAS.pptx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Que son las redes de computadores y sus partes
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Presentación PASANTIAS AuditorioOO..pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
Presentación de Redes de Datos modelo osi
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Propuesta BKP servidores con Acronis1.pptx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
introduccion a las_web en el 2025_mejoras.ppt
Calidad desde el Docente y la mejora continua .pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
historia_web de la creacion de un navegador_presentacion.pptx
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Publicidad

Las Aplicaciones WEB / Maniobra y Recursos

  • 2. INDICE: Introducción Componentes de una Aplicación Web Tipos de Aplicaciones Web Tecnologías Comunes Seguridad en Aplicaciones Web Casos de Uso y Ejemplos Populares Conclusión
  • 3. INTRODUCCION Una aplicación web es un programa o software que se ejecuta en un navegador web y se accede a través de Internet. A diferencia de las aplicaciones de escritorio, no requiere instalación local y permite el acceso desde múltiples dispositivos. Estas aplicaciones han transformado sectores como el comercio, la educación, la banca y el entretenimiento, facilitando la conectividad global y la disponibilidad 24/7 de servicios. EJEMPLOS COMUNES: GMAIL, GOOGLE DOCS, FACEBOOK, TRELLO, AMAZON.
  • 4. COMPONENTES Frontend (Cliente): Es la interfaz visual que el usuario ve e interactúa. Usa tecnologías como HTML, CSS y JavaScript. Backend (Servidor): Procesa solicitudes, gestiona la lógica de negocio y se comunica con la base de datos. Puede estar escrito en lenguajes como Python, PHP, Node.js, etc. Base de datos: Guarda la información que utiliza la aplicación (usuarios, productos, transacciones, etc.). Ejemplos: MySQL, PostgreSQL, MongoDB. Servidor Web: Gestiona las peticiones HTTP/HTTPS entre el cliente y el servidor (ej.: Apache, Nginx). APIs (Interfaces de programación de aplicaciones): Permiten que la aplicación interactúe con otros servicios o componentes externos.
  • 5. TIPOS Aplicaciones web estáticas: Contenido fijo, sin interacción del usuario (ej.: páginas informativas). Aplicaciones web dinámicas: El contenido cambia según la interacción del usuario o datos del servidor (ej.: blogs, foros). Sistemas de gestión de contenido (CMS): Permiten crear y administrar contenido fácilmente sin conocimientos técnicos (ej.: WordPress). Aplicaciones de comercio electrónico (eCommerce): Permiten comprar y vender productos en línea (ej.: Amazon, Mercado Libre). Aplicaciones de una sola página (SPA): Cargan una sola vez y actualizan el contenido dinámicamente sin recargar la página (ej.: Gmail, Trello). Aplicaciones web progresivas (PWA): Combinan lo mejor de las aplicaciones web y móviles; funcionan offline, tienen notificaciones y se pueden instalar (ej.: Twitter Lite).
  • 6. CLIENTE: Lenguajes: HTML, CSS, JavaScript Librerías/Frameworks: React, Angular, Vue.js, Bootstrap SERVIDOR: Lenguajes: Node.js, PHP, Python, Ruby, Java Frameworks: Express.js, Django, Laravel, Spring Boot BASES DE DATOS: Relacionales: MySQL, PostgreSQL NoSQL: MongoDB, Firebase OTROS: Servidores web: Apache, Nginx Control de versiones: Git, GitHub Servicios en la nube: AWS, Azure, Google Clou TECNOLOGIAS COMUNES
  • 7. SEGURIDAD La seguridad es fundamental para proteger la información de los usuarios y la integridad del sistema. Algunos aspectos clave son: Cifrado de datos (HTTPS/SSL): Protege la información transmitida. Autenticación y autorización: Verifica la identidad del usuario y sus permisos. Protección contra ataques comunes: XSS (Cross-Site Scripting): Inyección de scripts maliciosos en páginas web. CSRF (Cross-Site Request Forgery): Ataques que hacen que un usuario realice acciones no deseadas. Inyección SQL: Manipulación de consultas a la base de datos. Prácticas recomendadas: Validación del lado cliente y servidor Uso de tokens (JWT, OAuth) Actualización constante del software
  • 8. Las aplicaciones web son utilizadas en una amplia variedad de sectores: Educación: Plataformas como Moodle, Google Classroom, edX Comercio electrónico: Amazon, Shopify, AliExpress Redes sociales: Facebook, Twitter, Instagram Banca y finanzas: Aplicaciones bancarias, billeteras digitales Productividad y trabajo colaborativo: Google Workspace, Notion, Asana, Slack Salud: Portales de pacientes, telemedicina, gestión de citas CASOS DE USO
  • 9. CONCLUSIONES Las aplicaciones web se han convertido en una parte esencial de la vida moderna, permitiendo a las personas y empresas interactuar, trabajar, aprender, comprar y comunicarse desde cualquier lugar con solo un navegador y conexión a Internet. En definitiva, las aplicaciones web no solo han transformado la forma en que usamos la tecnología, sino que también han impulsado la innovación en todos los sectores. Su constante evolución continuará marcando el rumbo del desarrollo tecnológico en los próximos años.