Post on 24-Jan-2016
description
transcript
Tecnologías web actuales Desarrollo de aplicaciones web
Tecnología web
Definición:Es un conjunto de herramientas tecnológicas que tienen que ver con el manejo de información vía internet (o a través de una intranet o extranet) usando un navegador web.
Característica:Es una aplicación de software que se codifica en un lenguaje soportado por los navegadores web.
Arquitectura Cliente-Servidor
Petición HTTP
Respuesta HTTP
Clientes
Servidor
Hypertext Transfer ProtocolEs el protocolo usado en cada transacción de la World Wide Web (Puerto 80).
Patrón de diseño MVC
InternetInternet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.
Mapa de cable submarino
Primera página web
Diagrama que describe el hipertexto de Berners-Lee
Tim Berners-Lee y Vint Cerf
Lenguajes de programación 2015
Lenguajes de programación 2015
1. JavaScript2. Java3. PHP4. Python5. C#6. C++7. Ruby8. CSS9. C10.Objective-C
Lenguajes de programación 2015
Índice TIOB
Tecnologías cliente
Navegadores web
Tecnologías cliente
Tecnologías de programación
Tecnologías cliente
Framework
Tecnologías Servidor
Servidores web
Tecnologías Servidor
Tecnologías de programación
Tecnologías Servidor
Lenguajes de programación
Lenguaje Ícono Descripción Ventajas Desventajas
JSP Es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML, XML, entre otros tipos de documentos.
Multiplataforma No posee una interfaz con muchas posibilidades
Tecnologías Servidor
Sistemas gestores de bases de datos
Tecnologías Servidor
Framework
Tecnologías ServidorFramework populares
El futuroMobilegeddon
El futuroResponsive Web Design - RWD
El futuroMobile First Design
El futuroAplicaciones móviles
Sitios de interés
Regreso al pasado: la Web en 1997http://articulos.softonic.com/regreso-al-pasado-internet-en-1997
El futuro de la webhttps://www.youtube.com/watch?v=MEjRFXbqjLchttps://www.youtube.com/watch?v=5IxMov7St0I
W3C 20 Anniversary Symposiumhttp://www.w3.org/20/
La evolución de la webhttp://www.evolutionoftheweb.com/?hl=es#/evolution/day
Sitios de interés
Web Móvil: Aspectos que debes considerarhttps://www.youtube.com/watch?v=v0hmexTkzhk
La historia de la Internet - La guerra de los navegadores https://www.youtube.com/watch?v=n1TcL4qItVo
Hypertext Transfer Protocolhttps://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol
The RedMonk Programming Language Rankings: June 2015http://redmonk.com/sogrady/2015/07/01/language-rankings-6-15/
Sitios de interés
TIOBE Index for August 2015http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
JavaScript, CSS, HTML Frameworks and Tools – my listhttps://gregsramblings.com/2011/10/21/javascript-css-html-frameworks-tools-my-list/
The Most Popular Framework of 2015http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/