SlideShare una empresa de Scribd logo
1 de 12
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

La actualidad más candente

la nube de internet
la nube de internetla nube de internet
la nube de internet
leidyml
 
Navegadores
NavegadoresNavegadores
Navegadores
checho98
 

La actualidad más candente (18)

INTRANET
INTRANETINTRANET
INTRANET
 
4 tendencias de la gestión documental para 2018
4 tendencias de la gestión documental para 20184 tendencias de la gestión documental para 2018
4 tendencias de la gestión documental para 2018
 
Cloud computig " LA NUBE "
Cloud computig " LA NUBE "Cloud computig " LA NUBE "
Cloud computig " LA NUBE "
 
Power point computacion en la nube
Power point computacion en la nubePower point computacion en la nube
Power point computacion en la nube
 
optativa VI TICs
optativa VI TICsoptativa VI TICs
optativa VI TICs
 
Que es la nube
Que es la nubeQue es la nube
Que es la nube
 
la nube de internet
la nube de internetla nube de internet
la nube de internet
 
"Computación en la nube"
"Computación en la nube""Computación en la nube"
"Computación en la nube"
 
Computación en la nube 2017
Computación en la nube 2017Computación en la nube 2017
Computación en la nube 2017
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
 
La nube de informática
La nube de informáticaLa nube de informática
La nube de informática
 
Software colaborativo
Software colaborativoSoftware colaborativo
Software colaborativo
 
La NUBE
La NUBELa NUBE
La NUBE
 
concepto de nube
concepto de nube concepto de nube
concepto de nube
 
Navegadores
NavegadoresNavegadores
Navegadores
 
Presentacion internet
Presentacion internetPresentacion internet
Presentacion internet
 
Cuestionario informatica
Cuestionario informaticaCuestionario informatica
Cuestionario informatica
 
Jenny reina
Jenny reinaJenny reina
Jenny reina
 

Destacado (10)

Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
HTTP fundamentals for developers
HTTP fundamentals for developersHTTP fundamentals for developers
HTTP fundamentals for developers
 
PROTOCOLO HTTPS
PROTOCOLO HTTPSPROTOCOLO HTTPS
PROTOCOLO HTTPS
 
HyperText Transfer Protocol
HyperText Transfer ProtocolHyperText Transfer Protocol
HyperText Transfer Protocol
 
Introduction to HTTP protocol
Introduction to HTTP protocolIntroduction to HTTP protocol
Introduction to HTTP protocol
 
HTTP Basics
HTTP BasicsHTTP Basics
HTTP Basics
 
Transactions - Transactional Analysis
Transactions - Transactional AnalysisTransactions - Transactional Analysis
Transactions - Transactional Analysis
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
 

Similar a Clase 01.1 introduccion

Manual de internet nivel basico
Manual de internet nivel basicoManual de internet nivel basico
Manual de internet nivel basico
AlexisPonluisa2012
 
Manual de internet nivel basico
Manual de internet nivel basicoManual de internet nivel basico
Manual de internet nivel basico
christianfabian24
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
meme694
 
Cloud computing
Cloud computingCloud computing
Cloud computing
6526303
 
Tecnologia en la nube
Tecnologia en la nubeTecnologia en la nube
Tecnologia en la nube
Billy Torres
 

Similar a Clase 01.1 introduccion (20)

Clase redes sociales
Clase redes socialesClase redes sociales
Clase redes sociales
 
Manual de Internet Nivel Basico
Manual de Internet Nivel BasicoManual de Internet Nivel Basico
Manual de Internet Nivel Basico
 
Manual de internet nivel basico
Manual de internet nivel basicoManual de internet nivel basico
Manual de internet nivel basico
 
Manual de internet
Manual de internetManual de internet
Manual de internet
 
Manual de internet nivel basico
Manual de internet nivel basicoManual de internet nivel basico
Manual de internet nivel basico
 
Resumen cap1
Resumen cap1Resumen cap1
Resumen cap1
 
Revista TicNews Febrero 2014
Revista TicNews Febrero 2014Revista TicNews Febrero 2014
Revista TicNews Febrero 2014
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Tecnología actual
Tecnología actualTecnología actual
Tecnología actual
 
Computación en la nube cloud computing
Computación en la nube cloud computingComputación en la nube cloud computing
Computación en la nube cloud computing
 
Tedencias de TI
Tedencias de TITedencias de TI
Tedencias de TI
 
Evolucion de la internet
Evolucion de la internetEvolucion de la internet
Evolucion de la internet
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Tecnologia en la nube
Tecnologia en la nubeTecnologia en la nube
Tecnologia en la nube
 
trabajo de software de aplicacion ejecutivo
trabajo de software de aplicacion ejecutivo trabajo de software de aplicacion ejecutivo
trabajo de software de aplicacion ejecutivo
 
tecnología de nube
tecnología de nubetecnología de nube
tecnología de nube
 
La nube
La nubeLa nube
La nube
 
Que es Diseño web
Que es Diseño webQue es Diseño web
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.