SlideShare una empresa de Scribd logo
IntroducciónIntroducción
Ingeniería Web
Ing. Chinga Ramos Carlos Enrique
chinga_carlos@hotmail.com
Evolución del SoftwareEvolución del Software
El Software (Aplicación informática) ha
evolucionado desde su creación,
empezando desde las aplicaciones en
consola, hasta las aplicaciones visuales,
pero estas no tuvieron el impacto
mundial hasta la creación del Protocolo
TCP/IP.
Que es protocolo TCP/IPQue es protocolo TCP/IP
Es una suite de protocolos que permiten
la interconexión de 2 o mas PC’s.
Protocolo HTTPProtocolo HTTP
El protocolo HTTP permite la
transferencia de archivos (principalmente,
en formato HTML). entre un navegador
(el cliente) y un servidor web
Explosión de la InternetExplosión de la Internet
Web 1.0
◦ Con el protocolo TCP/IP se diseñaron nuevas
herramientas en comunicación entre ellos el protocolo
HTTP, que dio al nacimiento a Internet teniendo en un
primero momento paginas estáticas.
Web 2.0
◦ En la nueva era. Internet fomenta la colaboración e
intercambio de información ágil entre los usuarios a largas
distancias, teniendo como resultado Aplicaciones Web
(paginas dinámicas). Ejemplo de ello tenemos: Blogs, Wikis,
Redes Sociales (Facebook, Twiter), etc.
Aplicaciones WebAplicaciones Web
Definición
Una aplicación Web es un aplicación informática distribuida
cuya interfaz de usuario es accesible desde un cliente Web,
normalmente un navegador Web.
Ventajas más importantes de lasVentajas más importantes de las
Aplicaciones WebAplicaciones Web
 Acceso desde cualquier equipo: la principal
ventaja de una aplicación web es poder
acceder a él (y a los datos que guardas)
desde cualquier sitio.
 Nula administración: no tienes que
instalarlo, no tienes que configurarlo, no
tienes que hacer nada más que registrarte y
empezar a usarlo.
 Consumo de recursos para terceros: un
navegador web medio decente es lo único
que hace falta, la mayor parte de consumo
de ciclos de procesador, memoria, etcétera,
se lo come otro.
Desventajas más resaltantes de lasDesventajas más resaltantes de las
Aplicaciones WebAplicaciones Web
Necesitas internet: creo que es el
principal problema, depender de una
conexión a internet y en urgencias eso
sería un problema muy grande.
Tus datos no los tienes tu: otro
problema un poco serio, imagina que se
cae el servicio o hackean la aplicación, tus
datos y documentos quedarían expuestos
fácilmente.
Computación en la NubeComputación en la Nube
"Cloud computing" es un nuevo modelo de
prestación de servicios de negocio y tecnología,
que permite incluso al usuario acceder a un
catálogo de servicios estandarizados y responder
con ellos a las necesidades de su negocio, de
forma flexible y adaptativa, en caso de demandas
no previsibles o de picos de trabajo, pagando
únicamente por el consumo efectuado, o incluso
gratuitamente en caso de proveedores que se
financian mediante publicidad o de organizaciones
sin ánimo de lucro.
Herramientas para desarrollarHerramientas para desarrollar
Aplicaciones WebAplicaciones Web
En el mercado existen una variedad de
herramientas de desarrollo, entre las mas
destacadas, encontramos el XAMPP y el
AppServer.
Para el desarrollo del presente curso
utilizaremos el XAMPP.
VideoVideo
Video 1
Video 2
CONCLUSIONESCONCLUSIONES

Más contenido relacionado

DOCX
Lectura informativa la nube
PDF
A1 u1gb itzelarguello
DOCX
RTF
La nube tecnologia
DOCX
Cuestionario diagnostico
PPT
Trabajo final la nube
PPTX
Taller 3 11 7 (1)
DOCX
La nube "CLOUD COMPUTING"
Lectura informativa la nube
A1 u1gb itzelarguello
La nube tecnologia
Cuestionario diagnostico
Trabajo final la nube
Taller 3 11 7 (1)
La nube "CLOUD COMPUTING"

La actualidad más candente (18)

PPT
INTRANET
PDF
4 tendencias de la gestión documental para 2018
PPTX
Cloud computig " LA NUBE "
PPTX
Power point computacion en la nube
PPTX
optativa VI TICs
DOCX
Que es la nube
PPT
la nube de internet
PPTX
"Computación en la nube"
PPTX
Computación en la nube 2017
PPTX
computacion en la nube
PPTX
La nube de informática
DOCX
Software colaborativo
DOCX
concepto de nube
PPTX
Navegadores
PPTX
Presentacion internet
DOCX
Cuestionario informatica
PPTX
INTRANET
4 tendencias de la gestión documental para 2018
Cloud computig " LA NUBE "
Power point computacion en la nube
optativa VI TICs
Que es la nube
la nube de internet
"Computación en la nube"
Computación en la nube 2017
computacion en la nube
La nube de informática
Software colaborativo
concepto de nube
Navegadores
Presentacion internet
Cuestionario informatica
Publicidad

Destacado (10)

PPTX
Protocolo http
PPTX
Protocolo http
PPTX
HTTP fundamentals for developers
PDF
PROTOCOLO HTTPS
PPT
HyperText Transfer Protocol
PPTX
Introduction to HTTP protocol
PPT
HTTP Basics
PPTX
Transactions - Transactional Analysis
PPTX
HyperText Transfer Protocol (HTTP)
PPTX
Http Introduction
Protocolo http
Protocolo http
HTTP fundamentals for developers
PROTOCOLO HTTPS
HyperText Transfer Protocol
Introduction to HTTP protocol
HTTP Basics
Transactions - Transactional Analysis
HyperText Transfer Protocol (HTTP)
Http Introduction
Publicidad

Similar a Clase 01.1 introduccion (20)

PPT
Clase redes sociales
PDF
Manual de internet nivel basico
PDF
Manual de Internet Nivel Basico
PDF
Manual de internet nivel basico
PDF
Manual de internet
PDF
Revista TicNews Febrero 2014
PPTX
Cloud computing
PPTX
Cloud computing
DOCX
Tecnología actual
DOCX
Computación en la nube cloud computing
DOC
Tedencias de TI
PPTX
Evolucion de la internet
DOCX
Computacion en la nube
PPTX
Cloud computing
PPTX
Tecnologia en la nube
PPTX
trabajo de software de aplicacion ejecutivo
DOCX
PPTX
Que es Diseño web
Clase redes sociales
Manual de internet nivel basico
Manual de Internet Nivel Basico
Manual de internet nivel basico
Manual de internet
Revista TicNews Febrero 2014
Cloud computing
Cloud computing
Tecnología actual
Computación en la nube cloud computing
Tedencias de TI
Evolucion de la internet
Computacion en la nube
Cloud computing
Tecnologia en la nube
trabajo de software de aplicacion ejecutivo
Que es Diseño web

Clase 01.1 introduccion

  • 1. IntroducciónIntroducción Ingeniería Web Ing. Chinga Ramos Carlos Enrique chinga_carlos@hotmail.com
  • 2. Evolución del SoftwareEvolución del Software El Software (Aplicación informática) ha evolucionado desde su creación, empezando desde las aplicaciones en consola, hasta las aplicaciones visuales, pero estas no tuvieron el impacto mundial hasta la creación del Protocolo TCP/IP.
  • 3. Que es protocolo TCP/IPQue es protocolo TCP/IP Es una suite de protocolos que permiten la interconexión de 2 o mas PC’s.
  • 4. Protocolo HTTPProtocolo HTTP El protocolo HTTP permite la transferencia de archivos (principalmente, en formato HTML). entre un navegador (el cliente) y un servidor web
  • 5. Explosión de la InternetExplosión de la Internet Web 1.0 ◦ Con el protocolo TCP/IP se diseñaron nuevas herramientas en comunicación entre ellos el protocolo HTTP, que dio al nacimiento a Internet teniendo en un primero momento paginas estáticas. Web 2.0 ◦ En la nueva era. Internet fomenta la colaboración e intercambio de información ágil entre los usuarios a largas distancias, teniendo como resultado Aplicaciones Web (paginas dinámicas). Ejemplo de ello tenemos: Blogs, Wikis, Redes Sociales (Facebook, Twiter), etc.
  • 6. Aplicaciones WebAplicaciones Web Definición Una aplicación Web es un aplicación informática distribuida cuya interfaz de usuario es accesible desde un cliente Web, normalmente un navegador Web.
  • 7. Ventajas más importantes de lasVentajas más importantes de las Aplicaciones WebAplicaciones Web  Acceso desde cualquier equipo: la principal ventaja de una aplicación web es poder acceder a él (y a los datos que guardas) desde cualquier sitio.  Nula administración: no tienes que instalarlo, no tienes que configurarlo, no tienes que hacer nada más que registrarte y empezar a usarlo.  Consumo de recursos para terceros: un navegador web medio decente es lo único que hace falta, la mayor parte de consumo de ciclos de procesador, memoria, etcétera, se lo come otro.
  • 8. Desventajas más resaltantes de lasDesventajas más resaltantes de las Aplicaciones WebAplicaciones Web Necesitas internet: creo que es el principal problema, depender de una conexión a internet y en urgencias eso sería un problema muy grande. Tus datos no los tienes tu: otro problema un poco serio, imagina que se cae el servicio o hackean la aplicación, tus datos y documentos quedarían expuestos fácilmente.
  • 9. Computación en la NubeComputación en la Nube "Cloud computing" es un nuevo modelo de prestación de servicios de negocio y tecnología, que permite incluso al usuario acceder a un catálogo de servicios estandarizados y responder con ellos a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando únicamente por el consumo efectuado, o incluso gratuitamente en caso de proveedores que se financian mediante publicidad o de organizaciones sin ánimo de lucro.
  • 10. Herramientas para desarrollarHerramientas para desarrollar Aplicaciones WebAplicaciones Web En el mercado existen una variedad de herramientas de desarrollo, entre las mas destacadas, encontramos el XAMPP y el AppServer. Para el desarrollo del presente curso utilizaremos el XAMPP.