Tecnología Web 2.0. MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre
|
|
- Juan Antonio Coronel Gil
- hace 8 años
- Vistas:
Transcripción
1 Tecnología Web 2.0 MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre
2 Objetivos Identificar servicios web 2.0 Dominar definiciones, términos y conceptos Tecnologías subyacentes Plataformas de desarrollo RIA Aplicaciones mashup Conocimiento de CMS más populares Técnicas de producción de diseño gráfico web Claves para obtener buenos diseños
3 Índice 1. QUÉ ES WEB 2.0 Historia de la web hasta web 2.0 Redes sociales y blogs Folksonomía y web semántica Conclusiones y futuro 2. TECNOLOGÍAS WEB 2.0 Qué es RIA (Rich Internet Applications) Flex y AJAX Flash y HTML5/CSS3/JS Sindicación de contenidos Microformatos Mashups/APIS CMS/frameworks 3. DISEÑO DE APLICACIONES. INTERFAZ Cuestiones básicas de diseño Layout/Tipografía/Color Navegación e interactividad Usabilidad Wireframing/mockups Frameworks CSS Flujo de trabajo
4 Tecnologías Web 2.0 Cuándo surge la necesidad de RIA s?
5 Tecnologías Web 2.0 Se consiguen avanzar en la programación a nivel de aplicaciones basada en la web, sobre todo a nivel de manejo de datos Asignaturas pendientes: presentación de datos (tablas, estructuras muy repetitivas, tipografías comunes y toscas, poca flexibilidad en los cambios de outputs de datos,...) procesamiento cliente-servidor pesado introducir estructuras y lenguajes más interesantes, ricos, que aporten valor,...
6 Conclusiones Microformatos CSS AJAX Formatos propietarios como Flash, Flex... Todo esto impulsa el desarrollo de aplicaciones etiquetadas como web 2.0 (junto con APIS) Se puede ver como símil entre las tecnologías y los conceptos web1.0 y web2.0
7 Conclusiones
8 Microformato Planteamiento simple. Acoplamientos ligeros Forma simple de agregar significado semántico a un contenido legible por un humano y que para una máquina tan solo es texto plano. Para usar en XHTML para manipular la información. Permiten la representación de muchos tipos de información (eventos, direcciones, ubicaciones,...)
9 Microformato Formalizar distintas estructuras y que sean abiertas Zona de discusión y nuevas propuestas desde microformats.org
10 Microformato <p> Las aves anidaron en 52.48,-1.89 </p> Las aves anidaron en <span class="geo"> <span class="latitude">52.48</span>, <span class="longitude">-1.89</span> </span>
11 Microformato <div> <div>juan Pérez</div> <div>el Ejemplo S. A.</div> <div> </div> <a href=" </div> con marcado hcard pasaría a: <div class="vcard"> <div class="fn">juan Pérez</div> <div class="org">el Ejemplo S. A.</div> <div class="tel"> </div> <a class="url" href=" </a> </div>
12 Microformato <div> <img src=" /> <strong>roberto Sánchez</strong> Editor principal de Ediciones ACME Calle Mayor 4 Alcalá de Henares, Madrid </div> con marcado hcard pasaría a: <div class="vcard"> <img class="photo" src=" /> <strong class="fn">roberto Sánchez</strong> <span class="title">editor principal</span> de <span class="org">ediciones ACME</span> <span class="adr"> <span class="street-address">calle Mayor 4</span> <span class="locality">alcalá de Henares</span>, <span class="region">madrid</span> <span class="postal-code">28801</span> </span> </div>
13 Microformato Microformatos existentes: hatom hcalendar hcard hreview xfolk... Tengo significado, entonces tengo microformato
14 Microformato Los microformatos son una versión más útil a corto plazo que RDFa RDFa (web semántica más pura o tradicional) definiciones más complejas proporciona un marco más general Los microformatos parecen los triunfadores Google y metadatos
15 RSS Formato para depositar y recibir información de tipo noticias Para sitios que se actualizan con frecuencia (blogs, diarios, noticias,...) Se puede consultar la información sin tener que visitar el sitio Sindicación de contenidos = suscribirse a una fuente RSS.
16 RSS Relación con XML, Atom, RDF,... RDF permite añadir significado a las páginas por medio de unos tripletes de la forma recursopropiedad-valor. sublenguaje de XML uno de los pilares de la web semántica
17 RSS DTD y XML Schema Validan la estructura del XML PERMITE CREAR ILIMITADOS LENGUAJES define estructuras y no etiquetas XML HTML plano, sin significado etiquetas predefinidas... SURGE COMO ASCENDIENTE da lugar a sublenguajes XHTML: adaptación de HTML a XML 1 RSS: sublenguaje para distribución de noticias tiene varias versiones: RSS 0.9 y 1.0 : RDF Site Summary (impl. de RDF) RSS 0.91: Rich Site Summary RSS 2.0: Really Simple Sindication Atom: sublenguaje para lo mismo que RSS, pero no es una versión de RSS. El objetivo es el mismo, pero más completo y mejor 3 2
18 Conclusiones Ahora tengo potencia de datos y un modelo de enriquecer o transmitir valor con el contenido Falta otro empujón : interfaces más ricos reducir el procesamiento pesado de petición clienteservidor
19 AJAX Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente: XHTML y CSS (presentación basada en estándares) DOM (visualización dinámica e interacción) XML y XSLT (intercambio y manipulación de datos) XMLHttpRequest (recuperación de datos asínc.) JavaScript que lo une todo
20 Ajax Permite crear aplicaciones con respuestas similares a las de aplicaciones de escritorio Ofrecer respuestas en tiempo real a peticiones de usuario Permite la comunicación entre página activa y servidor y luego actualizar contenido sin tener que recargar la página Agiliza la conexión entre usuario-navegador y aporta nuevas experiencias de interfaz en XHTML
21 Ajax Para un usuario final, el producto es la interfaz Uno de los componentes tecnológicos fundamentales de web 2.0, pero no quiere decir que algo implementado usando AJAX sea web 2.0 Ejemplos de uso: búsquedas, procesamiento de formularios, actualizaciones de datos en la página,... La clave: el objeto asíncrono en segundo plano entre cliente-servidor
22 Ajax
23 Ajax
24 Ajax Ajax: a new approach to web applications, Jesse James Garret, Feb 2005 Cargo y renderizo la página. me mantengo mientras otros scripts en background van al servidor a buscar los datos para la actualización de la página. sólo mostrando/ocultando partes No hay el típico arranco-freno-arranco-freno...
25 Ajax Algunos ejemplos: Google Suggest Zuggest Netvibes
26 Ajax Frameworks: Rico jquery Script.aculo.us Prototype Dojo Toolkit Backbase, Aptana como IDEs Spry de Adobe
27 Flash Historia Basado en un motor de reproducción como plugin (Flash Player) SWF Format Múltiples usos (multimedia, animación, programación, videojuegos,...) Total libertad para diseñar Inconveniente: acceso a datos y otras funciones
28 Flash Uso de scripts de terceros para aplicaciones de datos Banners, video (FLV),... hoy es casi omnipresente ActionScript 3.0 muy potente Permitió el primer acercamiento al concepto de RIA Ver ejemplos de sus aplicaciones
29 Flash vs AJAX Lo bueno de AJAX Basada en XHTML, estándares... Accesible Integración con CSS Ligereza Javascript Motores de búsqueda
30 Flash vs AJAX Lo malo de AJAX El usuario puede haber deshabilitado el Javascript en el navegador Se depende de un objeto propiedad de Microsoft para las comunicaciones asíncronas. No es tan ligero como parece a primera vista El resultado final en algunos casos no es comparable al de Flash.
31 Flash vs AJAX Lo bueno de Flash Player casi universal Calidad visual La única forma solvente de incluir animaciones, contenido interactivo, vídeo, audio,... Lenguaje de programación de alto nivel orientado a objetos, aunque también sea interpretado en el player
32 Flash vs AJAX Lo malo de Flash Plug-in, propietario Abusar de efectos y técnicas innecesarias Integración con el botón de volver del navegador Poco accesible
33 Flex Elevar el concepto de RIA un paso más Calidad visual y mayor interacción junto con acceso a datos potente MXML para definición de interfaz ActionScript 3.0 para la lógica Bibliotecas de datos Gran interactividad Ventaja: carga en un player.
34 Flex Ejemplos de usos: datos gráficos y estadísticas en general, aplicaciones de cualquier tipo Modelo de programación diferente, al principio es complejo... siguiente paso...
35 AIR Objetivo: llevar las aplicaciones web al escritorio no es un poco contradictorio? Consiste en una máquina virtual que permite aprovechar los desarrollos realizados y ponerlos en el escritorio, sin necesidad de navegador y en algunos casos sin servidor Ventaja: no hay que hacer dos desarrollos distintos Desarrollas para web, entonces desarrollas para escritorio
36 HTML5+CSS3 Qué hay de nuevo? Algún ejemplo: Sketchpad Harmony
37 Mashups Aplicaciones que integran distintos contenidos y servicios procedentes de más de una fuente con el objetivo de crear algo nuevo y más rico Los primeros y más conocidos: basados en mapas de Google Otros: basados en fotografías, noticias, compras, vídeos, viajes,... Uno de los primeros y que refleja muy bien el concepto: HousingMaps
38 Mashups API (Application Programming Interface) Conjunto de funciones o métodos que el desarrollador de una aplicación ofrece a otros para que puedan interactuar con la aplicación original No hay que programar todo desde cero Flickr, Google, YouTube, ebay,... ver listado de proveedores de APIS
39 Tecnologías de desarrollo Qué será lo próximo? Las API van a ser muy importantes A nivel de interfaz: Catalyst Posiblemente, dentro de poco las aplicaciones web no serán tan similares
40 CMS cuándo emplearlos? ventajas e inconvenientes Joomla!, Wordpress, oscommerce, Drupal, Claroline, Moodle, Typo3, Movable Type, phpbb, Magento... máxima: no desarrollar nada que ya esté implementado y sea bueno, personalizable,... Imprescindibles cuando hay gran mantenimiento
Ajax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente:
Ajax Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente: XHTML y CSS (presentación basada en estándares) DOM (visualización dinámica e interacción)
Más detallesTecnología Web 2.0. MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre
Tecnología Web 2.0 MÓDULO IV: Tecnologías y frameworks de desarrollo de software libre Objetivos Identificar servicios web 2.0 Tecnologías subyacentes Aplicaciones mashup Dominar definiciones, términos
Más detallesJavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática
JavaScript,, AJAX y otras tecnologías Contenidos JavaScript AJAX Flash 2 JavaScript Lenguaje interpretado como PHP, pero se ejecuta en cliente no en servidor Sintaxis semejante a la del lenguaje Java y
Más detallesGestor de Contenidos CMS. Prof: Ing. Henrry Servitá
Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema
Más detallesACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL
MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA
Más detallesPROPUESTA DE DESARROLLO DE SITIO WEB AVANZADO
Diseño Gráfico y Desarrollo Web PROPUESTA DE DESARROLLO DE SITIO WEB AVANZADO 2014 Tel: 66460338-55114997. 12 avenida 2-76 Z.13 Email: info@teknigt.com www.teknigt.com Contenido del paquete de sitio web
Más detallesEn la nueva versión encontrarás
En la nueva versión encontrarás Captcha en el login p.4 Páginación configurable en secciones p.4 Ordenación de noticias en Modo Blog por secciones p.6 Galería de imágenes dentro de una noticia p.6 Inclusión
Más detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesHistoria de revisiones
GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata
Más detallesDiseño de páginas web 2011
Diseño de páginas web 2011 Al finalizar el curso, el alumno será capaz de planificar y diseñar correctamente desde sencillas páginas web hasta completos sitios web. Para ello, se le proporciona primero
Más detallesDesarrollo Web. Realizamos todo tipo de páginas web adaptando el diseño a tus gustos y posibilidades.
Tarifas 2015 Página 1 Desarrollo Web Realizamos todo tipo de páginas web adaptando el diseño a tus gustos y posibilidades. Tu web Profesional al mejor precio. Usamos las mejores tecnologías y bajamos los
Más detallesComputing, nuevos horizontes para
Acuerdo de Bibliotecas Universitarias de Córdoba Seminario 27 y 28 de septiembre de 2012 Web semántica ntica,, Web 3.0 y entornos Cloud Computing, nuevos horizontes para bibliotecarios, documentalistas
Más detallesDESARROLLO WEB EN ENTORNO CLIENTE
DESARROLLO WEB EN ENTORNO CLIENTE CAPÍTULO 1: Selección de arquitecturas y herramientas de programación Juan Manuel Vara Mesa Marcos López Sanz David Granada Emanuel Irrazábal Jesús Javier Jiménez Hernández
Más detallesPrograma. Programa: Aspectos Técnicos Previos. Sistemas de Gestión de Contenidos (CMS) La Imagen del Site. Usabilidad y Accesibilidad
Programa Programa: Aspectos Técnicos Previos Sistemas de Gestión de Contenidos (CMS) La Imagen del Site Usabilidad y Accesibilidad La Importancia del Contenido Optimización del Código Fuente Las Claves
Más detallesInforme Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.
Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador Desarrollado por: Jessica Nathaly Correa María Isabel Granda. 12 de febrero de 2015 Loja-Ecuador Contenido Presentación... 3
Más detallesCurso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6
Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios
Más detallesConfección y publicación de páginas Web
2014 Confección y publicación de páginas Web Docente: Manuel Fernández Catalán 0 ÍNDICE 1 Presentación... 2 2 Objetivos... 2 3 Tecnología... 2 4 Metodología y evaluación... 3 5 Material didáctico... 3
Más detallesTEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA
TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando
Más detallesGuía del Curso Certificación IT en Adobe Dreamweaver CC 2015
Guía del Curso Certificación IT en Adobe Dreamweaver CC 2015 Modalidad de realización del curso: Número de Horas: Titulación: Online 140 Horas Diploma acreditativo con las horas del curso OBJETIVOS Este
Más detallesDesarrollo de Rich Entreprise Applications con Flex
Desarrollo de Rich Entreprise Applications con Flex Desarrollo de Rich Entreprise Applications con Flex Aplicaciones empresariales orientadas a web. Qué hemos ganado con las aplicaciones web Total ubicuidad.
Más detallesGrupo de Sistemas y Comunicaciones
Laboratorio de Servicios Web Grupo de Sistemas y Comunicaciones gsyc-profes@gsyc.escet.urjc.es Curso 2008-2009 1 (c) GSyC, Grupo de Sistemas y Comunicaciones, 2009 http://gsyc.escet.urjc.es Se permite
Más detallesAdobe Dreamweaver CS3 - Curso online Creación profesional de sitios web
Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen
Más detallesTÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6
Modalidad: Distancia Duración: 77 Horas Objetivos: En la actualidad Dreamweaver es uno de los principales programas utilizados por los profesionales para el diseño y maquetación de páginas web. Estos materiales
Más detallesMáster en DISEÑO Y DESARROLLO DE PROYECTOS WEB
Máster en DISEÑO Y DESARROLLO DE PROYECTOS WEB OBJETIVOS El máster está compuesto por los módulos de Diseño de páginas Web profesionales y Desarrollo de sitios Web con PHP y Javascript. Al finalizar el
Más detallesLENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas
LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas HTML, XHTML Y CSS K008 10 horas Obtener un conocimiento base sobre las tecnologías usadas en la creación de páginas web. Conocer la estructura y comandos básicos
Más detallesUNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES
UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES MODULO DE CONTENIDOS DE MATERIALES En prácticamente cualquier tipo de asignatura existirá
Más detallesCMS JOOMLA. Características
CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de
Más detallesArquitecturas Distribuidas 09/10
Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación
Más detallesDESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA
DESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA 1 Adaptación y conversión Muchas empresas disponen de contenidos muy completos en formato papel, utilizados en educación presencial o bien en formación a distancia
Más detallesikimap. Comparte cartografía.
ikimap. Comparte cartografía. Alejandro Lamas Pérez, Francisco Xavier Sotelo Rúa, Jorge Tourís Otero. Sixtema Área Central 25 J, 15.707 Santiago de Compostela {a.lamas, f.sotelo, j.touris}@sixtema.es Resumen
Más detallesQué necesito saber para tener mi sitio web en Internet?
Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer
Más detallese-planning - Estudio de frameworks para la creación de interfaces gráficas -
e-planning - Estudio de frameworks para la creación de interfaces gráficas - Elaborado por Rodrigo Testillano Tordesillas Versión del documento: 1.0 Página 1 de 12 Índice INTRODUCCIÓN... 3 JSF.... 4 SOBRE
Más detallesCURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB
CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo
Más detallesDISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ
DISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ Qué es? Es un documento o información electrónica capaz de contener texto, sonido, vídeo, programas, enlaces, imágenes, y muchas otras cosas, adaptada para la
Más detallessoftware: la Web 2.0 y el computo móvil
La nueva generación del software: la Web 2.0 y el computo móvil www.migfel.com Dr www.migfel.com 1 Miguel Félix Mata Rivera Agenda Introducción. La Web 1.0 y la Web 2.0. Ejemplos de MASHUP S. La Neogeografía
Más detallesElección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect
Elección de tecnología para la capa de presentación de SOA Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast
Más detallesDISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5
DISEÑO ORGANIZACIONAL Diseño web avanzado con HTML5 y CSS5 PRESENTACIÓN Curso de diseño de páginas web en el que se estudian técnicas avanzadas y novedosas gracias a la aplicación de los estándares web
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesING. YIM APESTEGUI FLORENTINO
Qué es Flash? El software Adobe Flash Professional CC es el entorno de creación líder del sector de producción de contenido interactivo expresivo. Permite Crear experiencias envolventes y preséntelas al
Más detallesCapítulo 2. Marco Teórico
Capítulo 2. Marco Teórico 2.1. Frameworks para Aplicaciones Web en Java Con el crecimiento exponencial de Internet en los últimos años, las aplicaciones Web se han convertido en una parte básica y común
Más detallesCapítulo 3. Análisis y Diseño
Capítulo 3 Análisis y Diseño 1 Análisis y Diseño En esta sección se presentará una explicación detallada del sistema, el proceso de desarrollo, así como sus diferentes fases. Además, se presenta la documentación
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesGestores de contenidos
Gestores de contenidos Ofimática Avanzada Curso 2010/2011 Soto Montalvo Gestores de contenidos Introducción Ejemplos de CMS Nuestra elección: WordPress Blogs Creando nuestro blog con WordPress Ofimática
Más detallesGestores de contenidos
Ofimática Avanzada Curso 2010/2011 Soto Montalvo Ofimática Avanzada Soto Montalvo 2 Ofimática Avanzada Soto Montalvo 3 1 Introducción Gestor de Contenidos o CMS (Content Management System): aplicación
Más detallesAl ser autoadministrable no tienes limitaciones de contenido ni artículos, dado que usted puede agregar y quitar información cuando lo desee.
Web Corporativa Sitio web con administración de contenido 100% personalizado Nuestro Plan Web Corporativa, le ofrece un sitio web con todo lo necesario para tener presencia efectiva en internet y ofrecer
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesSistema de SaaS (Software as a Service) para centros educativos
Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo
Más detallesIntroducción a AJAX y visión global de la práctica
Introducción a AJAX y visión global de la práctica Modelo de aplicaciones Web clásico (1) La mayor parte de las interacciones del usuario causan una petición HTTP al servidor Web El servidor Web procesa
Más detallesDiseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos
Pontificia Universidad Javeriana Informe Final Proyecto Dirigido Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Autor: Luis Gabriel Rodríguez Profesora: Luisa
Más detallesGUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII
GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples
Más detallesPROGRAMA FORMATIVO INTERNET: BLOGS Y POSICIONAMIENTO WEB
PROGRAMA FORMATIVO INTERNET: BLOGS Y POSICIONAMIENTO WEB www.bmformacion.es info@bmformacion.es Objetivos Cómo posicionar páginas web: Durante el curso, el alumno conocerá las principales técnicas de posicionamiento
Más detallesDESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB
DENOMINACIÓN: CON TECNOLOGÍAS WEB Código: IFCD0210 Familia profesional: Informática y Comunicaciones Área profesional: Desarrollo Nivel de cualificación profesional: 3 Cualificación profesional de referencia:
Más detallesFacultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces
JSF + JSP + RichFaces Manual Introductorio al uso de JSF, JSP y RichFaces en Java El siguiente documento es un manual muy introductorio, ya que la primera vez que me encontré con estas 3 frases juntas
Más detallesMashup una mezcla de tecnología. 1. Integrantes: 2. Cindy Castilla 3. Marysol Meza 4. Adres Quintero 5. Luis Hernández
Mashup una mezcla de tecnología 1. Integrantes: 2. Cindy Castilla 3. Marysol Meza 4. Adres Quintero 5. Luis Hernández CONTENIDO Introducción 2 Arquitectura 3 Tecnologías que hacen posible el desarrollo..
Más detallesMaterial de consulta para docentes UCC
Material de consulta para docentes UCC Moodle Básico: paso a paso en el diseño pedagógico de aulas virtuales 2015 Licencia Creative Commons Moodle Básico: Paso a paso en el diseño pedagógico de aulas virtuales
Más detallesChristian Busquiel Sanz Diego Morillo Arroyo Alicia Rodríguez Carrión José Romero Huertas
Ajax Christian Busquiel Sanz Diego Morillo Arroyo Alicia Rodríguez Carrión José Romero Huertas Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Contenido Introducción Descripción
Más detallesDISEÑO WEB MÓDULO II PROGRAMACIÓN CON HTML MÓDULO I GESTIÓN DE UN PROYECTO WEB CURSO TÉCNICO SUPERIOR
MÓDULO I GESTIÓN DE UN PROYECTO WEB MÓDULO II PROGRAMACIÓN CON HTML 01. PLANIFICACIÓN Y DESARROLLO DE UN PROYECTO WEB 02. EL DISEÑO GRAFICO APLICADO A WEB Definicion de un sitio web Planificación de un
Más detallesÍNDICE. Qué es OAISTORE? Qué es OAI-PMH? Qué significa OAIstore? Qué servicios ofrece OAIstore? Por qué publicar documentos en OAIstore?
ÍNDICE Qué es OAISTORE? Qué es OAI-PMH? Qué significa OAIstore? Qué servicios ofrece OAIstore? Por qué publicar documentos en OAIstore? Ventajas A quién va dirigido OAIstore? Su desarrollo Qué normativa
Más detallesModulo Profesional de Proyecto PROPUESTA
I.E.S. Albarregas Modulo Profesional de Proyecto PROPUESTA Ciclo formativo de grado superior de Técnico Superior en Desarrollo de Aplicaciones Web. Carlo Arnia 2012-2013 Contenido Título y descripción
Más detallesASESORÍA GASA SL Sra. Yolanda Casadevall C. Castanyer 25 bajos 08022 Barcelona Sant Cugat del Valles, 16 de octubre de 2012
ASESORÍA GASA SL Sra. Yolanda Casadevall C. Castanyer 25 bajos 08022 Barcelona Sant Cugat del Valles, 16 de octubre de 2012 Muy Sres. nuestros: De acuerdo con nuestras conversaciones, pasamos a detallarles
Más detallescomunidades de práctica
1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades
Más detallesDIPLOMADO DE DISEÑO WEB Y MULTIMEDIA
DIPLOMADO DE DISEÑO WEB Y MULTIMEDIA 1 MULTIMEDIA INFORMACIÓN GENERAL Dirigido a estudiantes o profesionales en las carreras de: Diseño Gráfico, Ingeniería de Sistemas, Multimedia. Intensidad Horario Lugar
Más detallesCapítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) Sesión No. 2 LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Nombre: Lenguaje de marcado Objetivo: Identificar qué es, cómo funciona y representa el lenguaje de
Más detallesFORMACIÓNON LINE CUADERNIA: EDITOR DE CONTENIDOS MULTIMEDIA
FORMACIÓNON LINE 20112012 CUADERNIA: EDITOR DE CONTENIDOS MULTIMEDIA ASPECTOS CURRICULARES Justificación El vídeo es un elemento fundamental en el diseño y elaboración de aplicaciones multimedia (páginas
Más detallesEntorno. @xavipalu. Multimedia
Entorno Multimedia 07 World Wide Web World Wide Web Qué es? Cómo funciona? Lenguaje Tipologias World Wide Web / Qué es? World Wide Web WWW Sistema de distribución de información basado en hipertexto o
Más detallesPlataforma e-ducativa Aragonesa. Manual de Administración. Bitácora
Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar
Más detallesUNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE
PROGRAMA: TUTORÍA VIRTUAL EN AMBIENTES DE APRENDIZAJE UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE 1 USO DE LOS RECURSOS EN MOODLE 1. Tipos de Recursos 2. Editar Páginas de Texto o Web 3. Enlazar
Más detallesTOOLS ENE 2016. total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.
TOOLS ENE 2016 total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.COM C O L A B O R A N : MrMarcel School es una escuela del Siglo
Más detallesNETVIBES : PLATAFORMA COLABORATIVA EN BIBLIOTECAS MEDICAS 2.0 OPEN MEDICAL LIBRARY PROJECT
NETVIBES : PLATAFORMA COLABORATIVA EN BIBLIOTECAS MEDICAS 2.0 OPEN MEDICAL LIBRARY PROJECT Julio Alonso Arévalo, Angels Carles-Pomar, Maria García- Puente Sánchez, Carlos Lopes, Sonia Martín-Castilla,
Más detallesManual CMS Mobincube
Manual CMS Mobincube CMS Mobincube Qué es? El CMS (Sistema de Gestión de Contenidos) es un completo website que permite la creación y actualización de contenido remoto. De esta forma, una vez creada una
Más detallesDesarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com
Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Juan Manuel Rivero Egresado del Bachillerato Tecnológico de Informática y la Tecnicatura en Redes y Telecomunicaciones
Más detallesDISEÑO WEB PROFESIONAL CON MACROMEDIA FLASH Y ACTIONSCRIPT
CURSO SUPERIOR DE DISEÑO WEB PROFESIONAL CON MACROMEDIA FLASH Y ACTIONSCRIPT CURSO PROFESIONAL IMPARTIDO POR PROFESIONALES Y CON GARANTÍAS PROFESIONALES CURSO SUPERIOR DE DISEÑO WEB PROFESIONAL CON MACROMEDIA
Más detallesNUEVAS HERRAMIENTAS PARA EL DISEÑO WEB
IMPARTE: ANNI GARZA LAU Licenciada en Artes Visuales (UAEM y Universidad Politécnica de Valencia). Ha trabajado como diseñadora de videojuegos y docente en el CENART desde 2008, en la UAEM en 2009 y en
Más detallesPOSICIONAMIENTO EN LA WEB (SEM Y SEO)
POSICIONAMIENTO EN LA WEB (SEM Y SEO) POSICIONAMIENTO EN LA WEB (SEM Y SEO) 1 Sesión No. 6 Nombre: Podcast Contextualización Qué son los podcast? Los podcast son medios de comunicación que radican en la
Más detallesObjetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>
Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,
Más detallesNovedades. Introducción. Potencia
Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes
Más detallesLista de nuestras Soluciones Web Web Básica 87,50. Web Básica Móvil 110. Web Presencia 350
Lista de nuestras Soluciones Web Web Básica 87,50 Gracias a los acuerdos alcanzados con los principales proveedores de Hostings y Registradores de Dominio (1and1 y Arsys), podemos ofrecer la creación de
Más detallesDatos del Curso Título Diseño y Creación de Portales Web
Datos del Curso Título Diseño y Creación de Portales Web Duración 40 horas (5,3 créditos ECTS) Responsables Dr. Julio Gómez López Dra. Consolación Gil Montoya Profesorado Eugenio Villar Fernández euflamante@gmail.com
Más detallesPERIÓDICO ESCOLAR ON-LINE
PERIÓDICO ESCOLAR ON-LINE Resumen El periódico escolar on-line potencia el uso de las TIC permitiendo a los docentes reforzar las competencias de los alumnos. Se desarrolla con el uso del periódico no
Más detallesCL_55010 Sharepoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365
Sharepoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción
Más detallesGuayaquil, 8 de abril de 2008
Guayaquil, 8 de abril de 2008 Web 2.0 Introducción al internet social De la Web 1.0 a la Web 2.0 Concepto Características Principales herramientas De la Web 1.0 a la Web 2.0 Características de la Web 1.0
Más detallesDiseño de Páginas Web 2011
Diseño de Páginas Web 2011 PRESENTACIÓN Proporciona ejemplos de páginas web reales, disponibles en Internet; se presenta el lenguaje HTML y las hojas de estilo en cascada (CSS), enfatizando la utilización
Más detallesMF0491_3 Programación Web en el Entorno Cliente (Online)
MF0491_3 Programación Web en el Entorno Cliente (Online) Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO MF0491_3 Programación Web en el Entorno Cliente (Online) MF0491_3
Más detallesNosotros nos encargamos de la parte técnica, tú de las ventas. Tiendas online Gorile Qué es Gorile? Visita nuestra web: gorile.com
Qué es Gorile? Una tienda online que te permite vender productos o servicios en internet. Sin preocuparse de la parte técnica, con todas las herramientas enfocadas a la venta online. Cómo crece una tienda
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesVirtual-C: Una Herramienta para Administración de Contenidos en Sitios Web
Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá
Más detallesFundamentos de las tecnologías de la información
Fundamentos de las tecnologías de la información la guerra de los formatos Diego Martín 2016 1 Definiciones W3C HTML CSS XML Introducción histórica HTML vs XML JSON XML vs JSON DTDsy XML SCHEMAs Qué formato
Más detallesPLATAFORMA VIRTUAL BASADA EN MOODLE
PLATAFORMA VIRTUAL BASADA EN MOODLE GUIA PARA LOS ALUMNOS GUIA PARA LOS ALUMNOS El siguiente documento es un manual de usuario para los alumnos en general, que pertenezcan a la Plataforma Virtual basada
Más detallesDISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES
DISEÑO Y DESARROLLO WEB CON HTML 5, CSS Y DREAMWEAVER CS4 OBRA COMPLETA 2 VOLÚMENES Objetivos Dotar al interesado de conocimientos teóricos y prácticos para poder desarrollar un sitio Web con HTML y aplicar
Más detallesUso de Comet (Reverse AJAX) en los SIG. Prototipo de SIG colaborativo.
II JORNADAS DE SIG LIBRE Uso de Comet (Reverse AJAX) en los SIG. Prototipo de SIG colaborativo. Diego Gómez Deck (1), Manuel de la Calle Alonso (2),Vidal Toboso 2) y Raquel Martínez (1) (1) Consultar.
Más detallesCurso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico
Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Titulación certificada por EUROINNOVA BUSINESS SCHOOL Curso Online de Diseño Web Especializado en Dispositivos
Más detallesQUÉ ACTIVIDADES PODEMOS HABILITAR EN EL CAMPUS VIRTUAL?
QUÉ ACTIVIDADES PODEMOS HABILITAR EN EL CAMPUS VIRTUAL? En este tutorial presentamos los distintos tipos de actividades disponibles en el Campus Virtual UNER. Para agregar una actividad dentro de un tema:
Más detallesCapítulo I. Planteamiento del problema
Capítulo I. Planteamiento del problema Actualmente, cientos de instituciones educativas utilizan Sistemas gestores del aprendizaje (LMS Learning Management Systems), sin embargo, estos no fomentan el trabajo
Más detallesEntorno Multimedia para el Estudio de los Microcontroladores Resumen
OBJETIVOS Este proyecto cuyo título es Entorno Multimedia para el estudio de los Microcontroladores, surge ante la necesidad de implantar las nuevas tecnologías de la información en el campo de la enseñanza,
Más detallesTema 4. La Web Avanzada. Informática II. 1
Tema 4. La Web Avanzada Informática II. 1 Índice. 1. Definición y Características de los Servicios y aplicaciones de la Web 2.0 2. La biblioteca 2.0 3. Definición y características de La Web 3.0 (o Web
Más detallesPaso 1 de 10. Paso 2 de 10. Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación
Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación Paso 1 de 10 Una vez que hemos creado una película Flash, sea una animación, un juego, un recurso educativo, etc., el último paso
Más detallestangrambpm 1.0 e-admon Dossier de producto jueves 1 de marzo de 12 TangramBPM 2012
tangrambpm 1.0 e-admon Dossier de producto TangramBPM 2012 Este documento sólo puede reproducirse en parte o en su totalidad, o archivado, fotocopiado, transmitido de cualquier manera o a través de un
Más detalles