Aplicaciones Web Verano 2016. Programación de aplicaciones Web FCC-BUAP Verano 2016BMB - RAM2.

Slides:



Advertisements
Presentaciones similares
UD 4:Instalación y administración de servicios Web Introducción Jorge De Nova Segundo.
Advertisements

Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Internet y tecnologías web
Programación Interactiva Aplicaciones Cliente-Servidor
Curso de Diseño Web Profesor: Mario Figge. Uso del Laboratorio Las máquinas están Freezadas. No dejen archivos en cualquier parte. No se olviden los pen.
Capacitación de Herramientas para el Desarrollo WEB Modulo I- Fundamentos de Internet Sesión #1 María Paz Coloma M.
Taller de Internet Octubre 2004 Profesora: Marisa Alejandra Lara Escobar.
TEMA 3. REDES.
Tecnologías de soporte para e-learning UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA UNIVERSITARIA DE INFORMÁTICA Departamento de Organización y Estructura.
Modelos De Referencia OSI y TCP/IP.
Introducción a los servicios Web
Características generales de un servicio Web.
Mecanismo de petición y respuesta Prof. Manuel Blázquez Ochando
Introducción a los servicios Web
Desarrollo de Aplicaciones Web
Internet.
El término servidor hace referencia a un host que ejecuta una aplicación de software que proporciona información o servicios a otros hosts conectados.
NAVEGADORES MAS USADOS INTERNET EXPLORER. NAVEGADORES MAS USADOS GOOGLE CHROME.
INTRODUCCIÓN El protocolo http se usa en los sistemas de información distribuidos que necesitan mostrar la información y pasarla por una comunicación.
PROTOCOLO H T T P.
DESARROLLO DE PÁGINAS EN EL WEB Preparado por Prof. Edgar Lopategui Corsino.
Unidad didáctica 6 Diseño de páginas Web.
Habilidades básicas de Internet. ¿Qué es el Internet ? Un gran sistema de computadoras conectadas entre sí Su objeto es el envío instantáneo de información.
RESUMEN CAPITULO 6.
Introducción Cada día, los ciudadanos de Internet se envían mil millones de mensajes de . Si usted está en línea, puede enviar docenas de s.
Temas a tratar Objetivo de la clase ¿Qué es Internet?
Andrea Sánchez Ferriol Arantxa Valero García. Internet y la web  Internet: Es el conjunto de dispositivos y servicios que, distribuidos por todo el mundo,
TALLER DE DESARROLLO WEB FUNDAMENTOS DE INTERNET.
Capítulo 10: Capa de aplicación
INTERNET.
Navegadores y buscadores
¿QUE ES INTERNET? IMAGEN Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP,
Herramientas de Diseño I N T E R N E T Historia Internet nació de manos de ARPAnet en tiempos de la guerra fría. Esta empresa, estaba afiliada al ejército.
Podemos definir a Internet como una "red de redes", es decir, una red que no sólo interconecta computadoras, sino que interconecta redes de computadoras.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Servidor web Alumna: María Verónica Mancheno Materia: Gestión de Información Web Profesor: José Medina Moreira.
Conceptos básicos de internet
 Buscador es una página web en la que se ofrece consultar una base de datos en la cual se relacionan direcciones de páginas web con su contenidopágina.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Introducción a los Sistemas de Computo
Servicios de Red e Internet
Características generales de un servicio Web.
Navegación y comunicación en Internet y uso de las redes sociales
- Parámetros de apariencia y uso Luis Villalta Márquez.
NAVEGADORES Un navegador o navegador web (del inglés, web browser) es un programa que permite ver la información que contiene una página web. La funcionalidad.
INTERNET OBJETIVO: CONOCER LOS CONCEPTOS FUNDAMENTALES DE INTERNET.
Ing. Elizabeth Guerrero V.
¿Que son los exploradores? Los exploradores Web son aplicaciones de software que localizan y muestran páginas Web. Los dos exploradores más populares son.
UD 1: “Introducción a los servicios de red e Internet”
Protocolos de comunicación TCP/IP
Ing. Elizabeth Guerrero V.
¿Cómo funciona Internet?
© 2008 Cisco Systems, Inc. Todos los derechos reservados.Información confidencial de Cisco Presentation_ID 1 Capítulo 10: (4) Capa de aplicación Aspectos.
Tema: Internet Objetivo: aprender a utilizar las herramientas para la búsqueda de información en internet.
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
Internet Internet es una red de alcance mundial, compuesta por redes de datos privadas y públicas que se comunican entre si, independientemente del hardware.
Internet y Codigo HTML. Internet (interconnected Networks): es una red compuesta por miles de redes independientes pertenecientes a instituciones públicas,
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
COMPUTER DATA SYSTEMS Internet.
Tema: Historia del Internet
“Servicios de Internet” 4ta Semana. Agenda Agenda Servicios de Internet –World Wide Web –HTTP –IRC –FTP –Gopher –Telnet –Newsgroups.
Protocolos de Transporte y Aplicación
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED UNIDAD 2. SERVICIOS DHCP UNIDAD 3. SERVICIOS DNS UNIDAD 4. SERVICIOS DE ACCESO REMOTO.
1/11Departamento de Informática Tributaria AJAX Fundamentos básicos ( ) AJAX Fundamentos básicos ( )
GESTIÓN Y ADMINISTRACIÓN WEB. INTRODUCCIÓN A INTERNET Internet constituye una vía de comunicación y una fuente de recursos de información a escala mundial.
Internet Infranet Protocolo World Wide Web Hipertexto Página web Sitio web Protocolo http Código HTML Editores HTML Portal Url Navegadores: A. Internet.
FTP Y HTTP. HTTP Y HTTPS El Protocolo de transferencia de hipertexto (HTTP, Hypertext Transfer Protocol), uno de los protocolos en el conjunto de aplicaciones.
1 INTERNET: Abreviatura de palabras para designar su actividad: INTERconnected NETworks redes interconectadas.
HTML & CSS. 15 Qué es HTML FCC-BUAP Verano 2016BMB - RAM  Es un lenguaje de marcas para formatear y estructurar un documento, que puede leerse en cualquier.
1. 2 Una Red es un conjunto de ordenadores interconectados entre sí mediante cable o por otros medios inalámbricos.
Transcripción de la presentación:

Aplicaciones Web Verano 2016

Programación de aplicaciones Web FCC-BUAP Verano 2016BMB - RAM2

Temas Tema 1 : Introducción a los elementos básicos de HTML y CSS, así como al uso de las herramientas del curso. Tema 2 : Estructuración de interfaces en HTML5 y CSS3. Tema 3 : Introducción a JavaScript: programas y sentencias, expresiones con números y strings, variables, funciones, objetos, propiedades y métodos. Tema 4 : Descripción detallada de strings, números y booleanos. Tema 5 : Ciclos y arrays, funciones como objetos, ámbitos de visibilidad y cierres. Introducción al uso de la biblioteca jQuery para acceder a DOM y para atender eventos. Tema 6 : jQuery UI y patrones de interacción con el usuario. Introducción a la biblioteca Bootstrap. Tema 7 : Propiedades, métodos, tipos y clases. Tema 8 : LocalStorage, iFrames, origin policy y JSON. FCC-BUAP Verano 2016BMB - RAM3

Introducción FCC-BUAP Verano 2016BMB - RAM4

5 Clientes, servidores y la nube FCC-BUAP Verano 2016BMB - RAM  Clientes: Dan acceso a información y servicios en Internet.  Servidores: Alojan la información y los servicios.  La nube: Conjunto de terminales y servidores interconectados con aplicaciones y protocolos de Internet.  TCP/IP: Protocolos de interconexión de redes de fibra, cable, WIFI, sobre los que se implementan las aplicaciones de Internet y sus protocolos.

6 Clientes, servidores y tiendas FCC-BUAP Verano 2016BMB - RAM  Clientes de acceso a Internet más importantes PCs, portátiles, tabletas, teléfonos inteligentes.  Navegador (browser) cliente Web de acceso a servidores Utilizando: URL, HTTP, HTML, CSS, JS… o Chrome, Firefox, Internet Explorer, Opera, Safari,...  Tiendas de aplicaciones Instalan aplicaciones en móviles y tabletas o Las aplicaciones usan las normas de la Web (URL, HTTP,....)

7 Host FCC-BUAP Verano 2016BMB - RAM  Contiene información y servicios.  Un servidor tiene una dirección “conocida” en Internet  Dirección simbólica (de dominio o DNS): buap.mx, google.com, …  Cada dirección de dominio tiene una dirección IP (binaria) asociada  Hay 2 tipos de direcciones IP: IPv4 e IPv6  IPv4: versión 4 del protocolo IP con dirección de 32 bits o 4 octetos  ejemplo: , (localhost - mi máquina).  IPv6: versión 6 del protocolo IP (última) con dirección de 128 bits  ejemplo: 2001:db8:85a3::8a2e:370:7334,....

8 Servidores y puertos FCC-BUAP Verano 2016BMB - RAM  Puerto Dirección de 16 bits dentro de la máquina servidora o Es donde se instala el programa servidor El programa servidor es lo que normalmente denominamos servidor o Cliente y servidor se comunican a través de un protocolo: HTTP, SMTP,.....  Utilizando el interfaz de sockets TCP/IP para comunicar entre ambos  Los servicios tienen un protocolo y un puerto por defecto Web: protocolo HTTP (puerto 80), HTTPS (443) protocolo SMTP (puerto 25), POP3 (110), IMAP143) Shell segura: protocolo SSH (puerto 22)  Si un servidor no está en el puerto por defecto Su dirección debe incluir el puerto, p.e. cs.buap.mx:8080, :8080

9 URL FCC-BUAP Verano 2016BMB - RAM  URL (Uniform Resource Locator) Dirección de un recurso en un servidor en Internet.  Internet soporta muchos tipos de servicios diferentes Cada tipo de servicio utiliza un URL y protocolo diferentes.  Algunos ejemplos de tipos de URLs URL Web: utiliza HTTP para acceder a recursos, incluye o Protocolo, servidor y recurso (camino): URL de correo ( ): identifica el buzón de usuario, incluye o Protocolo, buzón de usuario y servidor:

10 HTTP (HiperText Transfer Protocol) FCC-BUAP Verano 2016BMB - RAM  Protocolo del Web Procesa recursos identificados por un URL en un servidor remoto  Métodos o comandos principales de HTTP GET: trae al cliente (lee) un recurso identificado por un URL POST: crea un recurso identificado por un URL PUT: actualiza un recurso identificado por un URL DELETE: borra un recurso identificado por un URL... (hay mas comandos) HTTP GET

11 Aplicación Web FCC-BUAP Verano 2016BMB - RAM  Aplicaciones ejecutables en un navegador creadas con HTML, CSS y JavaScript  HTML Lenguaje de marcado de páginas Web o Define la estructura del contenido de una página Web En WebApps define la interfaz de la aplicación con el usuario  CSS Define el estilo visual de un una página o aplicación Web (HTML)  JavaScript Lenguaje de programación de aplicaciones de cliente

12 Aplicación Web: HTML, CSS y JavaScript FCC-BUAP Verano 2016BMB - RAM  HTML Lenguaje de marcado  CSS Estilo la visualización  JavaScript Lenguaje de programación

13 WebApps o aplicaciones de cliente FCC-BUAP Verano 2016BMB - RAM  Aplicaciones que residen en un servidor  pero se ejecutan en un cliente  Se identifican con un URL:  El cliente trae la aplicación del servidor con el protocolo HTTP (GET)  Las apps se construyen con las tecnologías de la Web  URLs, HTTP, HTML, CSS y JavaScript 1) Cliente solicita WebApp identificada con URL 2) Script se ejecuta al cargar la página Web en el navegador: Solicitud HTTP GET asociada a un URL Respuesta HTTP: página Web con script Cliente Servidor