Desarrollo y servicios web

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Desarrollo y servicios web"

Transcripción

1 Desarrollo y servicios web Luisa Fernanda Rincón Pérez

2 Sesión 4. 2

3 Qué haremos hoy? 3 1. GET/POST 2. Cookies 3.Sesiones

4 Herramientas análisis HTTP Firebug plug-in for Firefox A must have for Web developers The ultimate tool for monitoring, editing and debugging HTTP, HTML, CSS, JavaScript, etc. Free, open-source Fiddler HTTP proxy Intercepts the HTTP traffic Analyzes the HTTP conversation Free tool 4 Tomado de diapositivas de: Svetlin Nakov Telerik Corporation

5 Herramientas desarrolladores de Google chrome

6 Ejemplo

7 GET/POST GET -Envía parámetros por URL -Limite de 100 caracteres en URL -Cache -Obtener información del servidor ( archivo u otro recurso) -Sólo se permiten caracteres ASCII -Botón Atrás ( no pasa nada) POST -Enviar información desde el cliente para que sea procesada y actualice o agregue información en el servidor. -No límite de caracteres -No cache -No hay restricciones de tipos de caracteres -Botón atrás. Los datos se reenvía. Se debe advertir al usuario

8 GET/POST GET - Solicitar una página diferente - Las llamadas GET pueden ser cacheadas (historial del navegador), indexadas por buscadores, o guardar URL para ingresar directamente a alguna página. - Generalmente en links POST - Actualizar o insertar información en mi base de datos - Ejm: formularios - Generalmente en formularios

9 Ejemplos GET/POST Administrador de noticias: listado de las noticias con un link eliminar para borrarlas una por una. Método POST para no permitir, por seguridad, que esa URL creada sea indexada, enviada a otra persona, guardada en favoritos, ni mucho menos ejecutada por culpa del botón atrás del navegador ya que quedaría cacheada en el historial.

10 Ejemplos GET/POST Formularios de búsquedas: al ser enviados por POST van a la página de resultados pero como estas llamadas no son cacheadas en el historial del navegador, no podemos volver usando la tecla atrás del navegador. Solución?? Método GET para permitir que funcione el botón atrás y se puedan volver a cargar los datos

11 Un paréntesis, lenguajes del lado del servidor (server scripting languages) Son lenguajes que sirven para producir páginas web dinámicas. Así el cliente hace algunas solicitudes que son procesadas por el servidor para luego entregar una respuesta al cliente.

12 Lenguajes de script (PHP)

13 Lenguajes de script (PHP) PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP o JSP Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente El cliente no ve el código PHP sino los resultados que produce

14 HTML cómo funciona?

15 PHP Cómo funciona?

16 Contexto Práctica ver petición HTTP con GET POST

17 Petición GET

18 procesar.php Código para práctica con POST

19 formulario.html

20 Ejemplo procesar.php para el get

21 Hasta aquí hemos visto entonces 21 HTTP HTTP INTERNET BROWSER (HTLM) & URL Javascript, ajax, jquery UI, HTML, CSS SERVIDORES Php, Jsp, ASP. Net, Razor.net, rails, etc

22 HTTP es un protocolo sin estado, entonces Cómo mantener la información que ha ingresado el cliente para no preguntarla siempre?

23 Alternativas Cookies Objetos de sesión del lado del servidor

24 Qué son las cookies? Son una herramienta para los desarrolladores web que permite almacenar y obtener datos del usuario, desde el lado del cliente. Son un par nombre valor + fecha de expiración Sirven para Autenticación Hacer tracking de la navegación del usuario Mantener preferencias de los clientes, o sesión en carritos de compras.

25 Cuál es el flujo de cookies entre servidor y cliente? Es información que se envía del servidor al cliente. El cliente la guarda y la envía de nuevo al servidor cada vez que hace una petición

26 Ejemplo de solicitud HTTP con las cookies El cliente hace la petición a una URL: GET / HTTP/1.1 Host: El servidor asigna la cookie en la respuesta HTTP: HTTP/ OK Set-Cookie: PREF=ID=c0bf5fd5c3a25209; expires=wed, 11-Jul :13:22 GMT; domain=.google.com En nuevas peticiones el navegador entrega el valor de la cookie en la petición http: GET / HTTP/1.1 Host: Cookie: PREF=ID=c0bf5fd5c3a25209 Tomado de diapositivas de: Svetlin Nakov Telerik Corporation

27 Sobre las cookies Son sólo datos no programas de código No borran o leen información del computador del usuario Son tradicionalmente anónimas porque no contienen información personal del usuario Pueden registrar información de navegación únicamente del sitio web al que pertenecen

28 Autorización para usar cookies

29 Ver las cookies. Ejemplo en google chrome

30 Asignar una cookie. Ejemplo Fuente:

31 Para que podría servir una cookie? En un sitio de votaciones, para saber si el usuario ya votó o no Guardar info de autenticación para que el usuario no tenga que autenticarse cada vez que navega Reconocer al usuario cuando vuelve al sitio

32 En cuanto a seguridad Las cookies están expuestas a ser leídas y/o suplantadas por eso: NO SE DEBE ALMACENAR INFORMACIÓN CONFIDENCIAL EN LAS COOKIES

33 Establecer una cookie en javascript Se debe usar la propiedad de javascript document.cookie Si la cookie no tiene fecha de expiración no se almacena en el disco duro, sino que mantiene en la sesión del usuario Al crear una cookie, debe especificar las propiedades Name y Value. Cada una de las cookies debe tener un nombre único a fin de que después se las pueda identificar al leerlas desde el explorador.

34 Ejemplo más completo

35 Fuente:

36 2. Sesiones del lado del servidor

37 Objetos de sesión del lado del servidor Concepto abstracto para representar una serie de peticiones y respuestas HTTP entre un navegador web específico y el servidor. Los datos intercambiados se llaman datos de sesión. Tienen un session id: sirven para identificar el usuario de la sesión. Se implementan como pares de valores ( nombre, valor asociado). El session id se mantiene en el cliente por medio de cookies o campos ocultos. Sólo se envía el session id entre cliente y servidor esto no sobrecarga la red

38 Objetos de sesión

39 Cómo se establecen las sesiones? Para la sesión el servidor puede guardar algunos datos del cliente como el navegador, y la dirección ip. Identificador de la sesión cambia para cada cliente

40 Ejemplo id de sesión desde el cliente Recursos almacenados en el lado del cliente

41 Cookies Cookies vs Objetos de sesión Se almacenan en el cliente. La información es manipulable y visible. La información de la sesión la tienen los clientes ( poca carga al servidor) Se almacenan en el servidor. No tienen un límite de tamaño. La información de todos los clientes la tiene el servidor Objetos sesión

42 Un anuncio Recuerden que mañana será la charla de Java

43 En resumen hoy vimos GET/POST Cookies Sessions Php, una ligera introducción Laboratorio de programación 43

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1. Fin tutorial HTML 2. Nombres de dominio 3. URLs 3 Sesión 4. Método GET - POST Qué haremos hoy? 1. Tipos de solicitudes

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 2 Sesión 10-11-PHP, Método GET POST- Qué haremos hoy? Historia Sintaxis 1. PHP Tipos de datos Operadores 2. Tipos de solicitudes HTTP Get Post

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 2 Sesión 3. Arquitectura web básica parte 2 Qué haremos hoy? 3 1. La era post pc 2. Nombres de dominio 3. URL 4.HTTP( GET / POST) La era post-pc

Más detalles

Métodos GET vs POST del HTTP

Métodos GET vs POST del HTTP Métodos GET vs POST del HTTP Entendiendo el concepto de GET y POST Muchas veces tenemos una idea equivocada sobre la utilización de GET y POST. Tendemos a entender que cuando doy click a un link eso es

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 2 Sesión 1. Introducción al desarrollo web Qué haremos hoy? 3 1.Presentación general 2. Presentación del curso 3. Conceptos introductorios

Más detalles

Tema 5. APIs y Servicios web

Tema 5. APIs y Servicios web Tema 5 APIs y Servicios web Texto 5.1 Introducción APIs y Servicios web 2 APIs web vs. Servicios web 3 Servicio web: un componente remoto al que se puede acceder mediante protocolos web estándar y desde

Más detalles

HEADERS CABECERAS HTPP. QUÉ SON Y PARA QUÉ SIRVEN. REQUEST Y STATUS LINE. REFERER, AUTHORIZATION, USER- AGENT (CU01208F)

HEADERS CABECERAS HTPP. QUÉ SON Y PARA QUÉ SIRVEN. REQUEST Y STATUS LINE. REFERER, AUTHORIZATION, USER- AGENT (CU01208F) APRENDERAPROGRAMAR.COM HEADERS CABECERAS HTPP. QUÉ SON Y PARA QUÉ SIRVEN. REQUEST Y STATUS LINE. REFERER, AUTHORIZATION, USER- AGENT (CU01208F) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Test redes y software de red

Test redes y software de red 1.- Internet puede definirse como: Una Red de Area Metropolitana a nivel mundial. Una red de redes. La red que conecta a todas las redes. Una red de información mediante paginas web. 2.- Un servidor es:

Más detalles

De esta manera, cuando el usuario rellena un campo cómo el siguiente... <input type="text" name="telefono"> </form>

De esta manera, cuando el usuario rellena un campo cómo el siguiente... <input type=text name=telefono> </form> TIPS FORMULARIOS PHP Al enviar un formulario HTML, los datos són enviados al servidor Web y este es capaz de procesarlos y realizar un seguido de acciones en función de los datos introducidos, los datos

Más detalles

Aplicaciones Web. Aplicaciones Distribuidas

Aplicaciones Web. Aplicaciones Distribuidas Aplicaciones Web Aplicaciones Distribuidas Contenido La Web. Sitios Web vs. Aplicaciones Web. HTTP. HTML. Sesiones. Tecnologías facilitadoras. HTML Dinámico. JavaScript. 2 La Web Petición http://www.um.es/index.html

Más detalles

JavaScript: Introducción

JavaScript: Introducción JavaScript y AJAX http://www.it.uc3m.es/pedmume/ JavaScript: Introducción Tecnología del cliente. Se ejecuta en los navegadores, que además de HTML, casi todos interpretan este lenguaje. Se interpreta

Más detalles

- Política de uso de Cookies

- Política de uso de Cookies - Política de uso de Cookies Los cookies son ficheros de texto de pequeño tamaño que se almacenan en el disco duro o en la memoria del ordenador que accede o visita las páginas de determinados sitios web,

Más detalles

INTRAMEDER SL comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y

INTRAMEDER SL comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y POLÍTICA DE COOKIES INTRAMEDER SL comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de

Más detalles

Programación páginas web con PHP

Programación páginas web con PHP Programación páginas web con PHP Duración: 65 horas Objetivos: Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte

Más detalles

Arquitecturas Distribuidas. TEMA 3. Tecnologías de la web dinámica

Arquitecturas Distribuidas. TEMA 3. Tecnologías de la web dinámica Arquitecturas Distribuidas TEMA 3. Tecnologías de la web dinámica Contenido del tema III I. Procesado de información en el servidor. Tipos de peticiones. CGI II. Cookies III. PHP IV. Lenguajes de script

Más detalles

Introducción al desarrollo web (idesweb) - 3 a ed.

Introducción al desarrollo web (idesweb) - 3 a ed. Introducción al desarrollo web (idesweb) - 3 a ed. Práctica 9: PHP 2 (cookies y sesiones) 1. Objetivos Conocer el concepto de cookie y sus posibles usos. Aprender a utilizar las cookies con PHP. Conocer

Más detalles

Proyecto Fin de Carrera

Proyecto Fin de Carrera Proyecto Fin de Carrera Capítulo 2: Memoria Descriptiva Página 15 de 265 Capítulo 2: Memoria Descriptiva 3. Objetivo del proyecto En este proyecto se desarrolla una aplicación basada en algunas de las

Más detalles

Requerimientos No Funcionales

Requerimientos No Funcionales No Funcionales Códigos Prepago Camilo Baquero Jiménez Andrés Camilo Martínez Pérez ID RN- 01 Versión 0.1.0 Prioridad Alta Descripción El sistema debe permitir al usuario autenticarse con su nombre de usuario

Más detalles

BORRADO DE CAHÉ MANUAL DE CONFIGURACIÓN

BORRADO DE CAHÉ MANUAL DE CONFIGURACIÓN BORRADO DE CAHÉ MANUAL DE CONFIGURACIÓN CON TEN ID O Descripción del documento...3 Actividades...3 1. Internet Explorer...3 1.1. Acceso desde el teclado...3 1.2. Acceso tradicional...3 1.3. Eliminar cache

Más detalles

Servicios en Red. UT6. Servicio HTTP

Servicios en Red. UT6. Servicio HTTP Servicios en Red UT6. Servicio HTTP 1.El servicio HTTP Protocolo de Transferencia de HiperTexto (HyperTextTransfer Protocol) Es el método más común de intercambio de información en la WorldWideWeb, por

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad.

Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. POLÍTICA DE COOKIES LOPEZ BOTANA S.L. comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1.Presentación general 2. Presentación del curso 3. Conceptos introductorios e ingeniería web 4. Arquitectura web

Más detalles

Sistema de seguimiento Operativo Nacional de Evaluación. Provincia de Santa Fe

Sistema de seguimiento Operativo Nacional de Evaluación. Provincia de Santa Fe Sistema de seguimiento Operativo Nacional de Evaluación Provincia de Santa Fe Como acceder al sistema? Acceda al sistema, colocando la siguiente URL en su navegador de Internet (Mozilla Firefox, Internet

Más detalles

Páginas WEB Estáticas

Páginas WEB Estáticas Páginas WEB Estáticas Páginas WEB Estáticas Páginas WEB Estáticas Limitaciones Páginas Estáticas Limitaciones Páginas Estáticas No permite personalizar página WEB Seguridad Código Abierto Limitaciones

Más detalles

Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad.

Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. POLÍTICA DE COOKIES RT comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de nuestra página

Más detalles

Programación de una aplicación Web Unidad Temática II Desarrollo de Aplicaciones Web

Programación de una aplicación Web Unidad Temática II Desarrollo de Aplicaciones Web Programación de una aplicación Web Unidad Temática II Desarrollo de Aplicaciones Web Presenta: M.I.S.D. Luis Miguel Zapata Alvarado Cuatrimestre: Mayo Agosto 2011 Unidad Temática I Fundamentos de sitios

Más detalles

PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS ING. RAUL BAREÑO GUTIERREZ RAUL BAREÑO GUTIERREZ 1

PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS ING. RAUL BAREÑO GUTIERREZ RAUL BAREÑO GUTIERREZ 1 PROTOCOLO FTP PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS RAUL BAREÑO GUTIERREZ 1 FTP. Qué es? Es un protocolo que permite pasar ficheros de un computador que los tiene (servidor FTP) a un computador que los

Más detalles

MANUAL DE USUARIO PROVEEDOR

MANUAL DE USUARIO PROVEEDOR MANUAL DE USUARIO PROVEEDOR PORTAL DE RECEPCIÓN DE FACTURA ELECTRÓNICA Manual de Usuario Proveedor Página 1 Índice 1. INTRODUCCIÓN.... 3 2. REQUERIMIENTOS MÍNIMOS.... 3 3. ACCESO AL PORTAL DE RECEPCIÓN

Más detalles

Manual del Usuario. Servicio de Correo Electrónico Oficial. Versión 02

Manual del Usuario. Servicio de Correo Electrónico Oficial. Versión 02 Manual del Usuario Servicio de Correo Electrónico Oficial Versión 02 Contenido 1. Servicio de Correo Electrónico Oficial: Webmail...3 2. Ingreso...3 3. Barra de Secciones...4 4. Sección Correos...4 Barra

Más detalles

Formularios HTML. (parte I) WEB-TOOLS

Formularios HTML. (parte I) WEB-TOOLS Formularios HTML (parte I) JUAN CARLOS CONDE RAMÍREZ WEB-TOOLS Objetivos Comprender cómo funcionan los formularios. Conocer el elemento HTML form. Entender la diferencia entre POST y GET. Identificar variables

Más detalles

SISTEMAS WEB. Facultad de Estadística e Informática

SISTEMAS WEB. Facultad de Estadística e Informática SISTEMAS WEB Bibliografía What is a web server? (s.f.) Extraido desde https://developer.mozilla.org/en- US/docs/Learn/Common_questions/What_is_a_web_server. Consultado el 6 de octubre de 2017. Apache HTTP

Más detalles

Guía de usuario Outlook Web Access

Guía de usuario Outlook Web Access Guía de usuario Outlook Web Access OWA 2010 Tabla de Contenido INTRODUCCIÓN:... 2 1.- AUTENTICACIÓN:... 3 2.- SELECCIÓN DEL IDIOMA Y ZONA HORARIA... 5 3.- COMPONENTES DE LA NUEVA INTERFACE OWA 2010...

Más detalles

Presentación y objetivos

Presentación y objetivos Programación de Java Programación Web Presentación y objetivos JavaScript es un lenguaje de programación que se utiliza para realizar acciones dentro del ámbito de una página Web. Se trata de una programación

Más detalles

Mozilla Firefox. Barra de. Barra de navegación. menús. Barra de. Barra de dirección. marcadores

Mozilla Firefox. Barra de. Barra de navegación. menús. Barra de. Barra de dirección. marcadores Mozilla Firefox Mozilla Firefox es un navegador web potente, integrado en el sistema, que forma parte del gran rango de los desarrollos de aplicaciones Open Source de Internet de la organización mozilla.org.

Más detalles

Javier Garson Desarrollador web Abril CSRF Falsificando peticiones

Javier Garson Desarrollador web Abril CSRF Falsificando peticiones Javier Garson Desarrollador web Abril 2016 CSRF Falsificando peticiones Acerca de mi Javier Garson Aparicio Desarrollador web 4 años de experiencia en desarrollo web 2 años de experiencia haciendo pruebas

Más detalles

CONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 12

CONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 12 PRELIMINARES CONTENIDO Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 12 Capítulo 1 CLAVES PARA LA OPTIMIZACIÓN DE SITIOS Situación actual 14 Conceptos generales

Más detalles

Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR

Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR 2.8 COOKIES Y SESIONES www.docencia.taboadaleon.es IES San Sebastián Huelva pg1 Las cookies Son pequeños ficheros de texto que se

Más detalles

Las tecnologías del desarrollo Web

Las tecnologías del desarrollo Web Las tecnologías del desarrollo Web Contenido 1. Introducción 2. Arquitecturas de aplicaciones (sitios) web 3. Tecnologías del cliente 4. Tecnologías del servidor 5. Bases de datos 6. Sistemas gestores

Más detalles

Especialista TIC en Programación de Páginas Web con ASP NET 4 en C Sharp + Javascript

Especialista TIC en Programación de Páginas Web con ASP NET 4 en C Sharp + Javascript Especialista TIC en Programación de Páginas Web con ASP NET 4 en C Sharp + Javascript Modalidad Online Horario Flexible Descuento Alumnos Duración 300 horas Nivel Superior Subvención Empresas Descripción

Más detalles

Haz clic en el tema que desees. Requerimientos técnicos. Computador Software. Información personal. Qué ves cuando ingresas Cambiar la contraseña

Haz clic en el tema que desees. Requerimientos técnicos. Computador Software. Información personal. Qué ves cuando ingresas Cambiar la contraseña Ayuda Aula Digital Haz clic en el tema que desees Requerimientos técnicos Computador Software Cómo ingresar a la plataforma Información personal Qué ves cuando ingresas Cambiar la contraseña Cambiar tus

Más detalles

Objetivos MODULO I. HTML, XHTML,CSS

Objetivos MODULO I. HTML, XHTML,CSS DISEÑO Objetivos MODULO I. HTML, XHTML,CSS Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web. Conocer la estructura y comandos básicos utilizados para la creación

Más detalles

AUTOFIRMA Orientación y Soluciones a Problemas conocidos. AUTOFIRMA Uso de AUTOFIRMA en páginas web Soluciones y Orientación en problemas detectados 1

AUTOFIRMA Orientación y Soluciones a Problemas conocidos. AUTOFIRMA Uso de AUTOFIRMA en páginas web Soluciones y Orientación en problemas detectados 1 AUTOFIRMA Soluciones y Orientación en problemas detectados Uso de AUTOFIRMA en páginas web 1 Configuración AUTOFIRMA 3 Descarga 4 Requisitos de instalación 5 Requerimientos 6 Activar Java 7 Activar Java

Más detalles

QUÉ ES Y PARA QUÉ SIRVE AJAX. DIFERENCIA CON JAVASCRIPT. VENTAJAS E INCONVENIENTES. (CU01204F)

QUÉ ES Y PARA QUÉ SIRVE AJAX. DIFERENCIA CON JAVASCRIPT. VENTAJAS E INCONVENIENTES. (CU01204F) APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE AJAX. DIFERENCIA CON JAVASCRIPT. VENTAJAS E INCONVENIENTES. (CU01204F) Sección: Cursos Categoría: Tutorial básico del programador web: Ajax desde cero Fecha

Más detalles

En México y en el mundo, HSBC. Contenido: PASOS PARA LA CONFIGURACIÓN DE LOS NAVEGADORES INTERNET EXPLORER GENERALIDADES OBJETIVO

En México y en el mundo, HSBC. Contenido: PASOS PARA LA CONFIGURACIÓN DE LOS NAVEGADORES INTERNET EXPLORER GENERALIDADES OBJETIVO Identificación: I-BI-04 No. Revisión: 2 INSTRUCTIVO DE CONFIGURACIÓN NAVEGADORES Fecha de Aplicación: Últimas Modificaciones: 09 Agosto 2010 1, 1.1.1,1.1.2,1.1.3,1.1.4, 1.1.5 Contenido: OBJETIVO ALCANCE

Más detalles

Funciones de PHP. Contenido

Funciones de PHP. Contenido Funciones de PHP Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra daniel.morato@unavarra.es Laboratorio de Interfaces de Redes http://www.tlm.unavarra.es/asignaturas/lir

Más detalles

Programa Formativo. Objetivos

Programa Formativo. Objetivos Código: 13628 Curso: Programación de páginas Web con ASP. NET 4 en C# + JavaScript (Cliente + Servidor) Modalidad: DISTANCIA Duración: 150h. Objetivos ASP.Net es la nueva version de la tecnologia ASP de

Más detalles

Programación Web Tema 1.1: Introducción

Programación Web Tema 1.1: Introducción Programación Web Tema 1.1: Introducción Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Qué es una aplicación web? Recursos pasivos y activos Aplicaciones

Más detalles

MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS

MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS MANUAL DE USUARIO SISTEMA INFORMÁTICO PARA HISTORIAS CLÍNICAS CONTENIDO 1. INTRODUCCIÓN 1.1. COMO USAR ESTE MANUAL 1.2. AUDIENCIA 1.3. DEFINICIONES 2. INSTALACIÓN 2.1. REQUISITOS 2.2. COMO EJECUTAR 3.

Más detalles

MANUAL DE USUARIO. Proxynet

MANUAL DE USUARIO. Proxynet MANUAL DE USUARIO Proxynet Introducción. El presente Manual expone el ambiente de trabajo de la aplicación Web Proxynet, realizando una descripción de sus interfaces así como los principales objetos que

Más detalles

DESCARGAR E INSTALAR EL NAVEGADOR. VENTAJAS DE GOOGLE CHROME. FIREFOX, TAMBIÉN ENTRE LOS MEJORES (CU00710B)

DESCARGAR E INSTALAR EL NAVEGADOR. VENTAJAS DE GOOGLE CHROME. FIREFOX, TAMBIÉN ENTRE LOS MEJORES (CU00710B) APRENDERAPROGRAMAR.COM DESCARGAR E INSTALAR EL NAVEGADOR. VENTAJAS DE GOOGLE CHROME. FIREFOX, TAMBIÉN ENTRE LOS MEJORES (CU00710B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde

Más detalles

Anexo portales. Métrica de la Transparencia Manual para medición de indicadores en portales de Internet de Sujetos Obligados.

Anexo portales. Métrica de la Transparencia Manual para medición de indicadores en portales de Internet de Sujetos Obligados. Anexo portales Métrica de la Transparencia 2014 Manual para medición de indicadores en portales de Internet de Sujetos Obligados Contenidos Previo al levantamiento Revisión de navegadores Limpieza de cookies,

Más detalles

Práctica 6. Localización de páginas web con SDL Trados Studio

Práctica 6. Localización de páginas web con SDL Trados Studio Práctica 6 Localización de páginas web con SDL Trados Studio 1 Qué es una página web? Un documento o información electrónica que puede contener una variedad de recursos como texto, imágenes, sonido, vídeo,

Más detalles

PROGRAMACIÓN PÁGINAS WEB CON ASP.NET 3.5 (C#)

PROGRAMACIÓN PÁGINAS WEB CON ASP.NET 3.5 (C#) PROGRAMACIÓN PÁGINAS WEB CON ASP.NET 3.5 (C#) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con

Más detalles

Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX

Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX Vista general Hemos visto lanzar una acción de un formulario a PHP Nos

Más detalles

HTML es el lenguaje que se emplea para el desarrollo de páginas de internet.

HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Qué es HTML? HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Este lenguaje está constituido de elementos que el navegador interpreta y las despliega en la pantalla de acuerdo

Más detalles

Introduccion a HTML y Formularios. Gerardo Grinman 5D

Introduccion a HTML y Formularios. Gerardo Grinman 5D Introduccion a HTML y Formularios Gerardo Grinman 5D COMO FUNCIONA LA WEB 1. Cuando se conecta a la web, lo hace a través de un proveedor de servicios de Internet (ISP). Se escribe el nombre de dominio

Más detalles

PHP Avanzado - Listas enlazadas dinámicas -

PHP Avanzado - Listas enlazadas dinámicas - PHP Avanzado - - Departamento de Lenguajes y Sistemas Informáticos Grupo de Ingeniería del Software Problema a resolver Introducción En un formulario aparecen dos listas desplegables enlazadas que se actualizan

Más detalles

Servidores Web E2B2C. Leandro Radusky Esteban Lanzarotti. Nov 2014

Servidores Web E2B2C. Leandro Radusky Esteban Lanzarotti. Nov 2014 Servidores Web E2B2C Leandro Radusky Esteban Lanzarotti Nov 2014 Agenda Mañana HTTP: Arquitectura Cliente/Servidor: introducción teórica. Elementos de una página web: HTML, JavaScript y CSS básicos. python-bottle:

Más detalles

Tema: INTRODUCCIÓN A JQUERY.

Tema: INTRODUCCIÓN A JQUERY. 2 PHP Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: PHP PHP. Guía 6 3 Tema: INTRODUCCIÓN A JQUERY. Contenido. En esta práctica se abordan nociones y aplicaciones básicas de una librería

Más detalles

- Si es así, cuales son los lenguajes y entornos libres comparables a un C/C++ con Anjuta-Glade/Visual Studio y buenas librerias?

- Si es así, cuales son los lenguajes y entornos libres comparables a un C/C++ con Anjuta-Glade/Visual Studio y buenas librerias? El futuro de la programacion Publicado por luis_ramirez - 11 Jul 2007 08:12 Una reflexión Hace años que programo en C, C++, etc, los "lenguajes de toda la vida" para por ejemplo aplicaciones basadas en

Más detalles

Página Web Biblioteca

Página Web Biblioteca Página Web Biblioteca Tabla de Contenido INTRODUCCIÓN... 3 1. Requisitos de Hardware y Software... 4 1.1. Joomla!... 5 1.1.1. Descarga de Joomla!... 6 1.1.2. Instalación de Joomla!... 8 2. Complementos...

Más detalles

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación

Más detalles

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 8 Nombre: Programación del lado del cliente Objetivo: Reconocer las ventajas que tiene la programación

Más detalles

APLICACIONES DE INTERNET: SOAP

APLICACIONES DE INTERNET: SOAP Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento

Más detalles

20486A Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

20486A Essentials of Developing Windows Store Apps Using HTML5 and JavaScript 20486A Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Contenidos Módulo

Más detalles

MANUAL DE USUARIO SISTEMA INTEGRADO DE GESTIÓN DE SOLICITUDES VERSIÒN DEL DOCUMENTO 1.0 PRESENTADO A UNIVERSIDAD DE COLOMBIA SEDE MEDELLÌN

MANUAL DE USUARIO SISTEMA INTEGRADO DE GESTIÓN DE SOLICITUDES VERSIÒN DEL DOCUMENTO 1.0 PRESENTADO A UNIVERSIDAD DE COLOMBIA SEDE MEDELLÌN MANUAL DE USUARIO SISTEMA INTEGRADO DE GESTIÓN DE SOLICITUDES VERSIÒN DEL DOCUMENTO 1.0 PRESENTADO A UNIVERSIDAD DE COLOMBIA SEDE MEDELLÌN SISTEMA INTEGRADO DE GESTIÒN DE SOLICITUDES Página 1 de 76 TABLA

Más detalles

Tema: GESTIÓN DE SESIONES EN PHP.

Tema: GESTIÓN DE SESIONES EN PHP. 2 PHP Tema: GESTIÓN DE SESIONES EN PHP. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: PHP PHP. Guía 6 3 Contenido. En esta práctica se aborda el tema de sesiones. Se da a conocer

Más detalles

Funciones de PHP. Francisco José Naranjo Abad

Funciones de PHP. Francisco José Naranjo Abad Funciones de PHP Francisco José Naranjo Abad Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra franciscojose.naranjo@unavarra.es Laboratorio de Interfaces

Más detalles

AIRE Administrativo, para el diseño de Catálogos, Flujo de Trabajo, Seguridad y Control de Usuarios.

AIRE Administrativo, para el diseño de Catálogos, Flujo de Trabajo, Seguridad y Control de Usuarios. Pág 1 Aplicaciones de AIRE AIRE Administrativo, para el diseño de Catálogos, Flujo de Trabajo, Seguridad y Control de Usuarios. AIRE Cliente Web, para el Ingreso y Consulta de Documentos, Manejo del Buzón

Más detalles

CAREER LINK - MANUAL DE USUARIO EMPRESA

CAREER LINK - MANUAL DE USUARIO EMPRESA CAREER LINK - MANUAL DE USUARIO EMPRESA 1. Pantalla de inicio Para tener acceso al sistema se debe ingresar al siguiente link: http://careerlink.esan.edu.pe/ Nota: El sistema esta optimizado para los navegadores

Más detalles

ANEXO A. FRAMEWORK SARA

ANEXO A. FRAMEWORK SARA ANEXO A. FRAMEWORK SARA Universidad Distrital Francisco José de Caldas 1 1. COMPONENTES SARA se compone de bloques, y cada bloque contiene: Carpeta css: contiene los archivos que le dan estilo al bloque

Más detalles

Tecnologías de la Información y la Comunicación II

Tecnologías de la Información y la Comunicación II Tecnologías de la Información y la Comunicación II Bloque 2: Diseño de páginas Web dinámicas UD 4: Webs dinámicas: Funcionamiento y lenguajes Objetivos: Conocer qué es una página Web dinámica a nivel conceptual.

Más detalles

JAVASERVER PAGES (JSP)

JAVASERVER PAGES (JSP) JAVASERVER PAGES (JSP) Introducción JSP es una extensión de la tecnología Java Servlets. Mientras que estos últimos tienen que mantener plantillas de código HTML dentro del programa, JSP contiene estas

Más detalles

Lenguajes de Script. Qué son los Lenguajes de Script?

Lenguajes de Script. Qué son los Lenguajes de Script? JavaScript (I) 1 Lenguajes de Script Qué son los Lenguajes de Script? Scritps de cliente: son programas que pueden acompañar a un documento HTML o bien ir incrustados en él. Un lenguaje de script es un

Más detalles

Objetivos. Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes como HTML, PHP y DHTML

Objetivos. Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes como HTML, PHP y DHTML Objetivos Conocer los avances en programación y diseño web a través de las aportaciones de lenguajes como HTML, PHP y DHTML Introducirse en el conocimiento de la plataforma de gestión de aplicaciones ASP.NET

Más detalles

MANUAL DE USO. Perfil Solicitante. Destinado a usuarios con perfil Solicitante que operan en el Sistema de Registro y autorización de productos

MANUAL DE USO. Perfil Solicitante. Destinado a usuarios con perfil Solicitante que operan en el Sistema de Registro y autorización de productos MANUAL DE USO Perfil Solicitante Destinado a usuarios con perfil Solicitante que operan en el Sistema de Registro y autorización de productos -Medicamentos- Fecha de entrada en vigencia: 19/06/2017 Índice

Más detalles

Centro de Capacitación en Tecnologías de la Información

Centro de Capacitación en Tecnologías de la Información Centro de Capacitación en Tecnologías de la Información + Objetivo Con este curso presencial y práctico de programación Web en PHP aprenderá a utilizar este lenguaje de programación en conjunto con otros

Más detalles

hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <?

hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <? hipervinculos Confeccionaremos una página que muestre tres hipervínculos, cada uno tiene por objetivo mostrar en una página las tablas de multiplicar del 2, del 3 o la del 5. La primer página es un archivo

Más detalles

MANUAL DE USUARIO. Farma crm

MANUAL DE USUARIO. Farma crm MANUAL DE USUARIO Farma crm MANUAL DE USUARIO El siguiente manual este diseñado para el acceso y uso de la aplicación Farma-CRM Para su acceso y uso se lo hará a través de cualquier navegador web: IE7

Más detalles

PERSISTE Y CAMPUS VIRTUAL

PERSISTE Y CAMPUS VIRTUAL Introducción Los nuevos módulos de campus virtual se están desarrollando con.net y tienen que convivir con los antiguos, que están en asp. Para que funcionen se tienen que mantener las variables de sesión

Más detalles

SECUENCIA DIDÁCTICA. Módulo Competencia de Módulo:

SECUENCIA DIDÁCTICA. Módulo Competencia de Módulo: SECUENCIA DIDÁCTICA Nombre de curso: Programación Antecedente: Ninguno Módulo Competencia de Módulo: Clave de curso: COM2105C11 Clave de antecedente: Ninguna Desarrollar software con la finalidad de agilizar

Más detalles

ACCESO Y REGISTRO DE UN AGENTE EN EL EXTRANET COES MANUAL DE USUARIO. Preparado por : DEPARTAMENTO DE TECNOLOGIA DE

ACCESO Y REGISTRO DE UN AGENTE EN EL EXTRANET COES MANUAL DE USUARIO. Preparado por : DEPARTAMENTO DE TECNOLOGIA DE ACCESO Y REGISTRO DE UN AGENTE EN EL EXTRANET COES MANUAL DE USUARIO Preparado por : DEPARTAMENTO DE TECNOLOGIA DE LA INFORMACIÓN Versión : 1.3.0 Fecha : 30 de diciembre del 2015 Elaborado por: Departamento

Más detalles

TEMA 4: SERVICIOS HTTP

TEMA 4: SERVICIOS HTTP TEMA 4: SERVICIOS HTTP QUE ES HTTP? HyperText Transfer Protocol Creado para compartir datos científicos Es el método más común para compartir datos en la WWW HTTPS responde a nuevas necesidades WWW no

Más detalles

En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA.

En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA. MANUAL DE USUARIO SOFTWARE EMPRESA CEBAR LMTDA En el siguiente documento usted encontrará información sobre como instalar y ejecutar el programa para la Empresa CEBAR LMTDA. En esta aplicación la operación

Más detalles

Personas que posean nociones básicas de programación, sea o no profesionales y estén interesadas en introducirse en el Desarrollo de Sitios Web.

Personas que posean nociones básicas de programación, sea o no profesionales y estén interesadas en introducirse en el Desarrollo de Sitios Web. Área: Diseño y Desarrollo de Sistemas Curso: Desarrollo Sitios Web Características Generales de la capacitación: Personas que posean nociones básicas de programación, sea o no profesionales y estén interesadas

Más detalles

LECCION-2. Por omitir las cosas triviales se comenten grandes errores. Cursos de Entrenamiento de Servidores Linux y Telefonía IP con Asterisk/Elastix

LECCION-2. Por omitir las cosas triviales se comenten grandes errores. Cursos de Entrenamiento de Servidores Linux y Telefonía IP con Asterisk/Elastix LECCION-2 CONFIGURACION DE APLICATIVOS DE ACCESO REMOTO En esta lección, aprenderemos como configurar los programas aplicativos para acceder remotamente al servidor Elastix desde la interfaz grafica Web

Más detalles

Unidad I: Arquitectura

Unidad I: Arquitectura Unidad I: Arquitectura 1.1 Evolución de las aplicaciones web Desde que Internet y la Web fueron creados, una cantidad infinita de posibilidades se han abierto, quizás, la más importante y usual sea el

Más detalles

FanJam, red social para buscar e integrar talentos en la industria musical

FanJam, red social para buscar e integrar talentos en la industria musical FanJam, red social para buscar e integrar talentos en la industria musical Trabajo de Grado DOCUMENTO DE ESPECIFICACION DE LA ARQUITECTURA 15 de Octubre de 2012 V 2.3 Juan Sebastián Ruiz Juan David Cadena

Más detalles

POLÍTICA DE COOKIES. 5. Como deshabilitar las Cookies en los principales navegadores.

POLÍTICA DE COOKIES. 5. Como deshabilitar las Cookies en los principales navegadores. 1 POLÍTICA DE COOKIES 1. Utilización de Cookies. 2. Tipología, finalidad y funcionamiento de las Cookies. 3. Descripción de Cookies. 4. Gestión de Cookies. 5. Como deshabilitar las Cookies en los principales

Más detalles

MANUAL DE USUARIO E-CURRICULUM

MANUAL DE USUARIO E-CURRICULUM MANUAL DE USUARIO E-CURRICULUM FACULTAD DE INGENIERÍA UNIVERSIDAD NACIONAL DE COLOMBIA-DNSAV MARZO 2008 1 TABLA DE CONTENIDO 1. INTRODUCCIÓN 4 2. INGRESANDO A E-CURRICULUM 4 3. PANEL DE ADMINISTRACIÓN

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL TÉCNICO AUTOR: WILSON ANDRÉS ZABALA VILLARREAL DIRECTORA: Ing. NANCY

Más detalles

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010)

Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010) Desarrollo de aplicaciones Web con Servlets y JSP Laboratorio de Aplicaciones Telemáticas (Curso 2009/2010) Jesús Arias Fisteus jaf@it.uc3m.es Desarrollo de aplicaciones Web con Servlets y JSP p. 1 URIs

Más detalles

Generador de páginas WEB FrontPage2002 (2 de 2)

Generador de páginas WEB FrontPage2002 (2 de 2) 1 Generador de páginas WEB FrontPage2002 (2 de 2) Departament d Informàtica de Sistemes i Computadors 1 Contenido Tablas, Marcos, Formularios Elementos interactivos y multimedia Plantillas Vistas, barra

Más detalles

Sistemas Informáticos del Valle

Sistemas Informáticos del Valle CARRERA DE CERTIFICACION OCE CON JAVA EE 6 Java EE 6: Develop Web Components with Servlets & JSPs Examen Java EE 6 Web Component Developer Certified Expert 1Z0-899 (OCE) CONTENIDO Introducción al Curso

Más detalles

GUÍA DE LLENADO DEL FORMULARIO DE ENCUESTA INDICADORES DE CIENCIA Y TECNOLOGÍA

GUÍA DE LLENADO DEL FORMULARIO DE ENCUESTA INDICADORES DE CIENCIA Y TECNOLOGÍA GUÍA DE LLENADO DEL FORMULARIO DE ENCUESTA INDICADORES DE CIENCIA Y TECNOLOGÍA 1. INICIO DE SESIÓN Para ello vamos a ingresar al navegador de internet de su preferencia, se recomienda utilizar Firefox

Más detalles