Monday, 2 de March de 2015

Cursos


[IS] Seminario "Java Performance"

El desarrollo de aplicaciones con requerimientos de alto rendimiento no es sencillo. Cada lenguaje, plataforma o librería tiene sus propias herramientas que ayudan a nuestro código a ser más eficiente. Veremos las técnicas más habituales para hacer nuestro código eficiente, con ejemplos de código, y veremos qué utilidades podemos usar para comprobar la eficiencia de nuestro trabajo. 

(hace 8 months, 1 week) | Seguir leyendo

[IS] Desarrollo de aplicaciones empresariales con Liferay

Las aplicaciones web han evolucionado mucho de unos años a esta parte, y especialmente en los entornos empresariales. Toda la funcionalidad que hace unos años estaba en aplicaciones de escritorio, se ha ido migrando y ampliando, paulatinamente, a entornos web. La complejidad de las aplicaciones web no ha hecho más que crecer, y para liberar a los desarrolladores de los aspectos más “desagradables” (autenticación, clustering, etc.) han ido apareciendo herramientas como Liferay Portal, que además han ido añadiendo funcionalidades muy demandadas por portales empresariales (gestión de contenidos, repositorio documental, workflows, etc.)

Liferay ...

(hace 8 months, 1 week) | Seguir leyendo

[IS] Seminario "Novedades de Java 7 y Java 8"

En marzo de 2014 se presentó la nueva versión del lenguaje JAVA, en su versión 8. Haremos un recorrido por todas sus novedades, con ejemplos de código,  contaremos hacia dónde se dirige la próxima versión y debatiremos sobre la salud del ecosistema JAVA.

 

(hace 8 months, 1 week) | Seguir leyendo

[IS] Seminario "Prototipado y Diseño Centrado en el Usuario"

Este seminario pretende ser una aproximación muy práctica al Diseño Centrado en el Usuario (DCU) y, en concreto, a técnicas específicas para la definición de interfaces, con la realización de ejercicios prácticos.

 

 

(hace 8 months, 3 weeks) | Seguir leyendo

[Transport] Seminario "V&V de Sistemas de Seguridad Crítica"

Este seminario es una introducción a las necesidades de Verificación y Validación (V&V) que se plantean en el desarrollo de sistemas de Seguridad Crítica embebidos.

En el presenta las necesidades de Verificación y Validación que aparecen en el desarrollo de sistemas de seguridad crítica. Pretende ser una introducción para presentar de qué forma encarar las tareas de V&V integrándolas en el desarrollo de proyectos de la empresa de forma efectiva cubriendo todos los requisitos requeridos por normas de seguridad como la IEC 61508 y otras. Aunque el seminario se ...

(hace 8 months, 3 weeks) | Seguir leyendo

[IS] Testeo Funcional de Sistemas

Este curso desarrolla el concepto de testeo funcional de sistemas. Utilizando ejemplos y casos de estudio se describen las técnicas de testeo y cómo se pueden aplicar en la aceptación del sistema. El curso, de orientación práctica, pasa por las actividades del ciclo de test funcional presentando los conceptos teóricos, trabajando directamente en los productos de trabajo y herramientas que dan soporte al proceso.

Al completar este curso el alumno podrá valorar el aporte del test funcional al proceso de desarrollo.

(hace 8 months, 3 weeks) | Seguir leyendo

[IS] Gestión de proyectos con Scrum Manager

Este curso ofrece el conocimiento y comprensión necesaria para la adopción flexible y global de agilidad en empresas de software.

Flexible porque además de las prácticas concretas del modelo Scrum, cubre los principios y criterios para su adecuación a la propia empresa y para gestionar su mejora continua.

Global porque, además de la aplicación de Scrum en la gestión de proyectos, cubre las implicaciones de la agilidad en el resto de la empresa.

El curso incluye:

(hace 8 months, 3 weeks) | Seguir leyendo

[EcoDig] Productividad personal y organizacional (GTD, Pomodoro, Los 7 hábitos, Personal Kanban, Entornos colaborativos)

¿Qué habilidades y capacidades demandan hoy los entornos laborales? ¿Qué herramientas te hacen falta para lidiar con tu día a día; para digerir 40, 50... 70 correos diarios; para compaginar de alguna forma las exigencias ilimitadas de tus facetas laboral y personal? ¿qué te enseñaron en tu época de estudiante para manejarte en medio de una realidad marcada por el cambio? ¿resisten tus sistemas de organización actuales los vaivenes que cada semana echan por tierra cualquier intento previo de programación? ¿Y a nivel de equipo? ¿os estáis organizando el trabajo de una manera productiva ...

(hace 8 months, 3 weeks) | Seguir leyendo

[IS] Sistemas de control de versiones con GIT

La gestión de las diferentes versiones de código fuente resulta primordial en cualquier proyecto de software. Con frecuencia es necesario crear y mantener múltiples líneas de desarrollo para aislar las distintas versiones de nuestro código. Los repositorios de código centralizados como Subversion o CVS no cuentan con una buena gestión de estas líneas base provocando que su gestión sea muy tediosa e ineficiente.

Git es un sistema de control de versiones distribuido, gratuito y de código abierto, diseñado para manejar, con velocidad y eficiencia, desde los proyectos más ...

(hace 9 months, 2 weeks) | Seguir leyendo

[IS] Creación y Administración de portales empresariales con Liferay Portal 6.2

La programación web de hace unos años dista mucho de la programación web actual en entornos empresariales. Actualmente la mayoría de empresas optan por explotar frameworks existentes que ofrecen funcionalidades comunes out-of-the-box (autenticación, repositorios documentales, etc.) y permiten extender dicha funcionalidad de forma personalizada. En este sentido, frameworks como Liferay permiten adaptar la configuración y estructura del portal de forma dinámica, aunque Liferay Portal no es un gestor de contenidos, ni un portal al uso. 

Liferay es una plataforma de desarrollo en toda la amplitud del término. Permite la construcción de ...

(hace 11 months) | Seguir leyendo

[IS] Be Estándar: Java Persistence Api (JPA)

La tecnología Java Persistence API (JPA) es un nuevo marco de trabajo para el desarrollo de capas de persistencia. A lo largo del curso se irán viendo de forma aplicada la mayor parte de las características de la versión 2.2 de este marco de trabajo. Se darán numerosas pautas para diseñar de forma adecuada aplicaciones que utilicen JPA.


(hace 11 months) | Seguir leyendo

[EcoDig] Negocio on-line: Uso de la red para la Mejora de la Competitividad del Negocio

En el mundo existen millones de personas con acceso a Internet, muchas de las cuales utilizan este canal para la búsqueda de productos o servicios, convirtiéndose en potenciales clientes de cualquier empresa. Esto es especialmente importante para las PYMES, de tal forma que su presencia on-line es una ventaja competitiva y a la vez una necesidad. Pasamos así del modelo tradicional de negocio donde los clientes estaban físicamente en el mismo lugar que el negocio, a un modelo que rompe con los límites y barreras físicas, maximizando las posibilidades de negocio.

En este escenario, el ...

(hace 11 months) | Seguir leyendo

[IS] Programación con jQuery

Este curso se basa en la utilización de la librería Javascript jQuery para simplificar la manera de interactuar con el HTML, modificar el DOM, manejar eventos, desarrollar animaciones y agregar interacción con  AJAX a páginas web.   

(hace 11 months, 1 week) | Seguir leyendo

[IS] Instalación,  personalización y administración de SharePoint Server 2013

Las aplicaciones web han evolucionado mucho de unos años a esta parte, y especialmente en los entornos empresariales. Toda la funcionalidad que hace unos años estaba en aplicaciones de escritorio, se ha ido migrando, y ampliando, paulatinamente a entornos web. 

La complejidad de las aplicaciones web no ha hecho más que crecer, y para liberar a los desarrolladores de los aspectos más “desagradables” (autenticación, clustering, etc.) han ido apareciendo herramientas como SharePoint Server, que además han ido añadiendo funcionalidades muy demandadas por portales empresariales (gestión de contenidos, repositorio documental, workflows, etc.)

SharePoint ...

(hace 11 months, 1 week) | Seguir leyendo

[IS] Drupal 7

En este curso se aprenderá a instalar, configurar y administrar sitios web con Drupal 7. En la fase de site building, aprenderemos a añadir nuevas funcionalidades utilizando módulos contribuidos y nuevos diseños con temas contribuidos. Posteriormente aprenderemos a crear nuestros propios temas y módulos customs.

(hace 11 months, 1 week) | Seguir leyendo

[City] Seminario Biometría aplicada a la seguridad de instalaciones y servicios

Este seminario pretende hacer una presentación práctica de las diversas opciones disponibles actualmente para resolver el problema se seguridad en diversos entornos.

Para este análisis, se introducirán los diversos factores que afectan y deben tenerse en cuenta durante la selección e integración de sistemas biométricos en los protocolos de seguridad de la empresa.

El seminarion culminará con una presentación práctica de las comparativas realizadas con dos técnicas biométricas distintas.

(hace 11 months, 1 week) | Seguir leyendo

[Factory] Business Intelligence: Modelado de soluciones y proceso de inteligencia de negocio con Microsoft SQL Server 2014

Inteligencia de Negocio (Business Intelligence) es un conjunto de conceptos, métodos, y tecnologías diseñadas para convertir los datos de una organización en información útil y, eventualmente, conocimiento. Con esta tecnología, cada miembro de la organización puede, en tiempo real, realizar análisis que se ajusten a sus necesidades para decidir líneas de actuación en función de los datos anteriores, o pronosticar de forma precisa resultados futuros.

Este curso está centrado en adquirir los conocimientos necesarios para poder desarrollar cualquier solución BI incluyendo tanto el modelado de soluciones BI por ...

(hace 11 months, 1 week) | Seguir leyendo

[IS] Patrones Arquitectónicos y de Diseño Software

Alguno de los retos funcionales a los que nos enfrentamos en el día a día del desarrollo software son problemas generales. Problemas a los que se han enfrentado ya muchos profesionales antes que nosotros. Muchos de estos problemas tienen una solución efectiva, comúnmente aceptada y reutilizable. A estas soluciones las conocemos como patrones. Durante este curso se presentarán alguno de los principales patrones, siguiendo un enfoque teórico-práctico, presentando casos de uso reales de alguno de los patrones presentados. En concreto se tratarán, en tres sesiones independientes, tres tipos de patrones:

(hace 11 months, 1 week) | Seguir leyendo

[IS] Desarrollo de clientes ricos en la plataforma .NET (WPF y Silverlight)

La plataforma .NET ofrece un conjunto de Herramientas y Lenguajes de Programación para el Desarrollo, Ejecución y Monitorización de Aplicaciones Multiplataforma (HW y SO) basada en Estándares Internacionales (ECMA-335, ISO/IEC 23271). En sus orígenes estaba orientado al desarrollo de aplicaciones que hicieran un uso extensivo de las comunicaciones de red (arquitectura cliente/servidor, aplicaciones web, etc.), en la actualidad soporta el desarrollo de aplicaciones de escritorio (formularios, consola, servicios, …), aplicaciones web (formularios, servicios, …), aplicaciones centradas en los datos (aplicaciones de gestión), extensiones de aplicaciones de la familia Office (add-ins, plantillas de documento con ...

(hace 11 months, 1 week) | Seguir leyendo

[IS] Be Standard: Desarrollo de aplicaciones web con JSF

Históricamente JAVA ha tenido un déficit en la tecnología de construir de la capa de control/presentación en las aplicaciones web. La construcción clásica con Servlets y JSP se hacía a muy bajo nivel, y muchos programadores preferían otras tecnologías como ASP.NET, aunque se vieran obligados a trabajar con las arcaicas JSPs. JQuery y Spring con su aportación al ecosistema JAVA mejoraron significativamente este aspecto, pero seguía manejando características a bajo nivel, y por tanto su complejidad era elevada. Fue entonces cuando se creó la especificación ...

(hace 11 months, 1 week) | Seguir leyendo