Category Archives for Cursos

Conferencias Semana Cultural Universidad de Valencia

Conferencia: Buscando en el ADN

por Vicente Arnau

adn

Se dará el Jueves 15 de Abril a las 10:30 hasta las 11:30 en el aula AI-18 (Campus de Burjassot)

Toda la información sobre cómo estamos construidos los seres humanos se encuentra definida en todas y cada una de nuestras células.

Su estudio tiene unas metas muy ambiciosas, por una parte comprender el funcionamiento de la vida en la tierra y por tanto de los seres vivos, pero por otra parte utilizar esta información para entender a través del estudio del ADN de qué forma los humanos podemos mejorar nuestra calidad de vida.

La curación de todas las enfermedades a través de la terapia génica es uno de los objetivos más ambiciosos del siglo XXI.

En esta exposición se mostrará qué es el ADN, cómo se obtiene y las técnicas informáticas que se utilizan para su estudio. También se mostrarán los avances actuales en la biomedicina y las posibilidades que nos ofrece, en un futuro inmediato, para predecir e incluso curar cualquier enfermedad.

Conferencia: Redes Neuronales y Neurociencia computacional

por Salvador Moreno

RedNeuronal

Se dará el Jueves 15 de Abril a las 11:30 hasta las 13:00 en el aula AI-18 (Campus de Burjassot)

Desde antiguo el hombre ha intentado descubrir cómo funciona el cerebro y en qué consiste la inteligencia. El motivo es doble: por un lado, la curiosidad inherente al hombre que le lleva a intentar entender cómo funciona todo en el universo. El cuerpo humano, y, en concreto, el cerebro humano es una de las fronteras por extender del conocimiento humano. Por otro lado, el deseo de fabricar máquinas a semejanza del hombre: los robots inteligentes.

En esta charla veremos, de entre las múltiples aproximaciones al intento de modelar, entender, y construir cerebros artificiales, aquellas basadas en intentar emular las redes de neuronas que constituyen el elemento básico de construcción del cerebro humano.

Seguridad informática

por Javier Sánchez

Se realizará en el aula Ai-16 (Campus de Burjassot) el Jueves 15 de Abril de 16:30 a 18:30.

Esta actividad consta de dos charlas sobre seguridad informática. La primera será sobre seguridad en las aplicaciones web:

El temario de la charla de seguridad web será unas pinceladas por los tipos de bugs XSS, LFI, RFI, SQL INGECTION y lo completaré con el método para entrar a cuentas de tuenti el cual es un simple XSS que aún no ha sido corregido…

La segunda segunda sobre seguridad en aplicaciones de escritorio:

Visión de la seguridad en aplicaciones.
Técnicas de antidepuración y desensamblado.
Tipos de protecciones.
Concepto de desbordamiento de buffer.
Desbordamientos de pila.
Desbordamientos de heap.
Tomando el control de la ejecución.
Shellcodes.
Construcción del exploit.
Conclusión.

Taller de accesibilidad web

por Centro de Discapacitados de la UV

Se impartirá en el AI 1.

Viernes 16 de abril de 11:00 a 13:00

Programa:

¿Cómo es una web accesible?
Métodos de acceso a web alternativos. Tecnología de apoyo.
Introducción a las recomendaciones WAI-WCAG 3.0.
Contenido multimedia y dinámico.
Integración de la accesibilidad desde el diseño.

“ La potencia del World Wide Web radica en su universalidad. Un
aspecto esencial es el acceso de todo, independientemente de su
discapacidad”
(Tim Berners-Lee, Director del W3C e inventor de World Wide)

Viernes 16 de Abril, de 11 a 13 horas en el Laboratorio 8, semisótano
de Farmacia. Plazas limitadas al aforo del laboratorio.

Adobe Flex 3 y Adobe Cookbook

adobe-flex-3

¿Qué es Adobe Flex?

Flex es un marco de trabajo gratuito de código abierto para crear aplicaciones web expresivas y muy interactivas que se implantan coherentemente en los principales exploradores, equipos de sobremesa y sistemas operativos. Ofrece un lenguaje basado en estándares moderno y un modelo de programación que admite los patrones de diseño habituales. MXML, un lenguaje declarativo basado en XML, se utiliza para describir el aspecto y comportamiento de la interfaz de usuario, y ActionScript 3, un potente lenguaje de programación orientado a objetos, se utiliza para crear la lógica de clientes. Asimismo, Flex incorpora una biblioteca de componentes muy completa con más de 100 componentes de interfaz de usuario extensibles y de eficacia demostrada para crear RIA, así como un depurador interactivo de aplicaciones de Flex.

¿Cómo se crea una aplicación con Adobe Flex 3?

http://www.adobe.com/products/flex/media/flexapp/

Descargar Adobe Flex Builder 3.0.2 Professional.

https://www.adobe.com/cfusion/tdrc/index.cfm?loc=es_es&product=flex

Aprender Flex en una semana: vídeo tutorial de Adobe sobre Flex

http://www.adobe.com/devnet/flex/videotraining/

adobe_cookbook

Adobe Cookbook:

Adobe presenta Adobe Cookbooks, un sitio en el que combina todas las “recetas” para programar en su plataforma.

Podemos encontrar pedazos de código que pueden ser muy útiles para programar, principalmente, en ActionScript y Flex. Los usuarios pueden pedir por códigos que no encuentran y esperar que la comunidad programe su pedido.

http://cookbooks.adobe.com/home

Seminarios gratuitos Adobe 2009

cursos adobe gratuitos

Seminarios online gratuitos de Adobe para los meses de septiembre, octubre y noviembre de 2009.

Periódicamente Adobe organiza seminarios en vivo y online para que los usuarios puedan conocer las Suites. Si deseas asistir a estos Seminarios y e-Seminarios gratuitos, lo único que tienes que hacer es registrarte en la web de Adobe.

Cursos Adobe Septiembre 2009

Martes 15 eSeminario: Cómo hacer tu propio programa de dibujo y guardar imágenes en disco con Flash® CS4
Martes 22 eSeminario: Producción eficiente (ahorrar tiempo) con la CS4 Design Premium
Martes 29 eSeminario: Diseño de logotipos. Desde la definición del trabajo con el cliente hasta la presentación final. Descubre las técnicas de diseño de Illustrator® CS4.

Cursos Adobe Octubre 2009

Martes 6 eSeminario: Técnicas de animación con Flash® CS4
Miércoles 7 a
Sábado 10
Aula Digital Adobe en Sonimagfoto 09 (Barcelona) – Clases a cargo de expertos de Adobe y de la industria gráfica para mostrar las experiencias usando Creative Suite® 4
Martes 20 eSeminario: Photoshop® CS4: Técnicas de retoque para proyectos de fotografía de moda
Viernes 23 Aula Digital Adobe en Sign-Viscom 09 (Madrid) – Presentación de las mejoras en productividad usando Creative Suite® 4
Martes 27 eSeminario: Buenas prácticas en la creación de banners publicitarios en Flash® CS4

Cursos Adobe Noviembre 2009

Martes 3 eSeminario: Recursos para el diseñador: Servicios online Adobe, un repaso a Design Center, Kuler, Acrobat.com
Martes 10 eSeminario: Metodología eficiente con la InDesign® CS4
Martes 17 eSeminario: Certificaciones de Adobe. Cómo llegar a ser un Adobe Certified Expert

Curso Online Avanzado sobre Desarrollo Web

curso diseno web avanzadofundacion universidad empresa uji

El objetivo del curso es la adquisición de aptitudes directamente apliclables al desarrollo de sistemas de información avanzados. Para ello se estudiarán tanto entornos, herramientas, tecnologías y arquitecturas, como los mecanismos de gestión y protección de la información.

PROGRAMA

  1. Web avanzado: conceptos e implicaciones (20 horas).
    1. Preliminares.
      1. Necesidad del curso y aspectos organizativos del mismo.
    2. Conceptos avanzados.
      1. Informática Social.
        1. Conceptos fundamentales del Web.
        2. Web 2.0 y su Software
        3. Aplicaciones del Web 2.0
      2. Interoperabilidad.
        1. Plataformas.
        2. Arquitecturas orientadas a servicios (SOA).
        3. Estandares y Normalización.
      3. Tecnologías
        1. Planificación de proyectos.
        2. Herramientas y entornos de desarrollo.
        3. Tecnologías de cliente y servidor.
    3. Implicaciones.
      1. Organizativas
        1. Dirección tecnológica. Infraestructura, estrategia y políticas.
        2. Implicaciones para la organización.
        3. Aplicaciones prácticas.
      2. Seguridad
        1. Legalidad, garantía y control.
        2. Activos de Información.
  2. Activos de información: gestión, protección y control (15h).
    1. Introducción.
    2. Dimensiones de la seguridad de la información.
      1. Disponibilidad.
      2. Integridad.
      3. Confidencialidad.
    3. Análisis sistemático de riesgos.
      1. Activos.
      2. Amenazas.
      3. Riesgo.
    4. Tratamiento del riesgo en la programación web avanzada.
      1. Establecimiento de salvaguardas.
      2. Asunción de un riesgo residual.
    5. Normas y recomendaciones de seguridad.
      1. La protección de los datos personales.
      2. La família de normas ISO 27000.
  3. Herramientas y nuevos entornos de desarrollo: Wiki, Subversion, Eclipse, Trac (20h).
    1. Documentación.
      1. Wiki.
      2. DocBook.
    2. Control de versiones.
      1. Subversion: Instalación, configuración y uso.
    3. Entornos de desarrollo integrados.
      1. Eclipse.
      2. Netbeans.
    4. eXtremme Programming: Técnicas de desarrollo ágil de proyectos.
      1. Construcción de software con Ant.
      2. Pruebas unitarias con JUnit.
      3. Pruebas unitarias web avanzadas con JWebUnit o Selenium.
  4. Tecnologías base de cliente: Cliente rico (50h).
    1. Tecnologías base.
      1. HTML/XHTML. Futuras funcionalidades disponibles en XHTML 2.0.
      2. CSS. Estilos, maquetación con CSS y funcionalidades disponibles en CSS3.
      3. Familia de tecnologias XML.
        1. Información: XML y XML Namespaces.
        2. Presentación: XSL y Formatting objects.
        3. Estructura: DTD XML Schema.
        4. Búsqueda: XPath, XQuery.
      4. JavaScript.
        1. Sintaxis.
        2. Orientación a objetos
        3. El Document Object Model (DOM).
        4. Herramientas de desarrollo y depuración: Firebug.
      5. XForms
      6. Gráficos: SVG y Canvas.
      7. Consideraciones en la implantación de las tecnologías de cliente rico en los navegadores actuales.
        1. Quirks mode Vs. Standard mode.
        2. El box model.
        3. Compatibilidad.
    2. Cliente rico.
      1. Conceptos básicos.
      2. Frameworks y Toolkits AJAX:.
        1. Prototype, OpenRico, Scriptaculous y JQuery.
        2. Dojo.
        3. GWT.
        4. Qooxdoo y Eclipse RAP.
        5. OpenLaszlo y Flex.
        6. Apollo y JavaFX.
  5. Tecnologías de servidor. PHP. Java (80h).
    1. PHP.
      1. Preparación del entorno: Apache, PHP, MySQL.
        1. Instalación de componentes.
        2. Configuración básica de un servidor apache.
          1. Directivas básicas.
          2. Módulos.
          3. Hosts virtuales.
          4. Reescritura de URLs.
        3. Configuración de PHP.
        4. Configuración de MySQL.
      2. El lenguaje PHP
        1. Introducción.
        2. El lenguaje.
          1. Sintaxis
          2. Tipos de datos.
          3. Expresiones y operadores.
          4. Estructuras de control.
          5. Funciones, clases, objetos.
          6. PCRE.
        3. Interacción con el web.
          1. Variables predefinidas.
          2. Forms y XForms.
          3. Subida de ficheros.
          4. Quoting.
          5. Sesiones.
          6. Safe mode.
        4. Acceso a base de datos.
          1. Fundamentos.
          2. Ejemplos.
        5. Librerías, PEAR, PECL.
        6. Problemas comunes.
          1. Concurrencia.
          2. Portabilidad.
          3. Internacionalización.
          4. Distribución.
          5. Depuración.
          6. Código cerrado.
        7. Ejemplos típicos.
          1. Autenticación.
          2. Almacenamiento de imágenes.
    2. Java
      1. Introducción.
        1. Introducción y sintaxis.
        2. Tipos de datos.
        3. Estructuras de control.
        4. Clases en Java. Heréncia e Interfaces.
        5. Packages.
        6. Excepciones en Java.
        7. Entrada/Salida y clases útiles.
      2. Aspectos avanzados.
        1. Applets e interfaces gráficas de usuario con Swing/AWT.
        2. Threads.
        3. Programación de Sockets.
        4. Politicas de seguridad Java.
      3. Java y XML.
        1. Validación de documentos mediante DTD y XML schema.
        2. Uso del interfaz SAX y DOM.
        3. Transformaciones XSL.
        4. Tecnologias java sobre XML.
      4. J2EE 5.0.
        1. Servidores de aplicaciones Java.
          1. Conceptos generales.
          2. Formatos de despliegue de aplicaciones.
          3. Configuración de la conexión a base de datos. Tipos de conexión. Pooling. Datasources.
          4. Instalación y administración de un servidor de aplicaciones: Tomcat y JBoss.
        2. Conectividad con bases de datos: JDBC.
        3. Servlets, JSP (JavaServer Pages) y JSTL (JavaServer Pages Standard Tag Library).
        4. Web Services con JAX-WS.
        5. JAXB. Mapeo entre XML Schema y clases Java.
        6. Mapeo objeto relacional con Hibernate.
        7. Enterprise Java Beans. EJB 3.0.
        8. Modelo de persistencia JPA.
        9. HyperJAXB. Integración de JAXB con Hibernate/EJB3.
  6. Seguridad en entornos web (15h).
    1. Errores comunes en programación web.
      1. Uso de GET y POST, variables globales, comprobaciones.
      2. Saneamiento de variables de formularios.
      3. XSS o Cross Site Scripting.
      4. CSRF o Cross Site Request Forgeries. (Caso webmail uji).
      5. Control sobre cookies.
      6. SQL Injections. Básicos/Avanzados/Blind.
    2. Métodos de autenticación
      1. Basados en passwords (usuario + pwd, tipo CHAP, etc …).
      2. No basados en password (X509).
    3. Técnicas de evasión de ataques.
      1. Captchas, tipos de ataques.
      2. Controles anti-spam, ofuscación Javascript.
  7. Arquitecturas orientadas a servicios (20h).
    1. Conceptos generales.
      1. Introducción a los Servicios Web.
      2. SOA: Arquitecturas orientadas a servicios.
    2. Servicios Web.
      1. Tipos de Servicios Web.
      2. Llamadas a procedimientos remotos con XML-RPC.
      3. WSDL: Web Service Definition Language.
      4. SOAP: Simple Object Access Protocol.
      5. REST Web Services.
      6. UDDI: Universal Description, Discovery and Integration.
    3. Estándares relacionados.
      1. Web Services Management and Monitoring.
      2. Web Services Security.
      3. Web Services Interoperability.
    4. Orquestación de Servicios Web.
      1. BPEL: Business Process Execution Language.

METODOLOGÍA

El curso comenzará en noviembre y se realizará de forma no presencial a través del Aula virtual. Se calcula que deben dedicarse al menos 4 horas semanales al estudio y 4 horas más para el trabajo individual tutorizado, considerando un número aproximado de 30 semanas. El curso se divide en módulos y en cada módulo se realizan ejercicios de evaluación continuada. A lo largo de cada modulo se desarrollará un ejemplo y se realizaran ejercicios de ampliación y mejora. La superación del curso requerirá de la presentación de un proyecto final ligado a uno o más módulos

EVALUACIÓN

Cada módulo presenta unos ejercicios de realización obligatoria. Se requiere la confección de un proyecto final de curso que deberá llevar a lapráctica tecnologías de servidor y de cliente rico.

Información: http://cursowebavanzado.uji.es/

Jornada “Emprender en la sociedad digital: tecnología y bienestar”.

El jueves 28 de mayo por la mañana tendrá lugar en ADEIT la jornada “Emprender en la sociedad digital: tecnología y bienestar”, en colaboración con el Parc Científic de la Universitat de València, siendo la asistencia gratuita, al tratarse de una actividad financiada por “la Caixa”, previa inscripción online a través de la página www.adeit-uv.es/digital.

Su objetivo es impulsar iniciativas emprendedoras en la comunidad universitaria, entre los estudiantes, titulados y profesores, dando a conocer casos de buenas prácticas promovidos desde la Universitat de València que conjugan tecnología y bienestar, como son los proyectos de investigación que realiza el ERI Polibienestar y la formación que ofrece el Máster en Domótica y Hogar Digital, así como las actividades que las empresas desarrollan en dicho ámbito, como es el caso de Integración Digital, junto con las líneas de financiación y los servicios europeos de apoyo a la pyme.

Localización ADEIT