Talleres

CakePHP Avanzado

Demostración de como las nuevas tecnologias Web ayudan en el desarrollo de Sistemas Web o proyectos en General, ofreciendo reducción de costos y un mayor performance en los proyectos.

CakePHP Básico (Lleno)

Una introducción a Cake donde mostraremos como en 3 horas serán capaces de experimentar toda la magia de CakePHP.

Implementaran Javascript, CSS, Bases de Datos.

El proyecto sera una pagina personal que implementara que perimitira la entrada de blogs, comentarios en las entradas, parsing de noticias asi como rss y fotogalerias.

Programación de Microcontroladores con C

Este taller presenta una introducción al panorama actual tecnológico en referencia a los microcontroladores; arquitecturas, aplicaciones, modos de programación, etc. La parte practica se enfoca en la programación de microcontroladores de 8 bits utilizando el lenguaje de programación C (brevemente se presentan otras opciones de programación). Se utilizaran microcontroladores y herramientas de Freescale.

Desarrollo de Aplicaciones con Javascript y Mootools

Aprender a desarrollar aplicaciones web y de escritorio utilizando javascript y la biblioteca Mootools.

Requisitos:

- Conocimiento Básico de Javascript (sintaxis, convenciones)
- Conceptos básicos de CSS
- Conceptos de desarrollo Web (Modelo cliente servidor, despliegue)
- Manejo de herramientas de desarrollo (FTP, IDE)

IBM Rational Team Concert

La actual situación en la industria es que se ha comenzado a hacer uso de equipos distribuidos y el tener total control sobre el desarrollo de software se esta haciendo mas difícil cada día. Estamos viendo equipos que están interconectados en la organización con diferentes arquitecturas y esto se hace cada vez mas presente en las organizaciones que desarrollan software. El desarrollar nuevos productos es un nicho crítico en la operativa diaria como a su vez lo es la entrega en tiempo.

Cómputo Distribuido de Alto Rendimiento con MPI

La posibilidad de crear super computadoras a partir de equipos económicos ha hecho que la arquitectura de clúster se popularice. Nuevas arquitecturas requieren nuevas herramientas, y la interfaz de paso de mensajes (MPI) se encamina como la herramienta por excelencia para el cómputo de alto rendimiento. Durante el taller exploraremos dicha herramienta y cómo utilizarla para resolver problemas con altas necesidades de procesamiento.

OpenMP: Una Introducción al cómputo paralelo

Hoy en día, las computadoras personales es común que contengan 2 o más núcleos de procesamiento. Esto lleva capacidades de cómputo paralelo a las manos de todos los usuarios. Utilizando la herramienta OpenMP aprenderemos los conceptos básicos de cómputo paralelo y las ventajas de utilizar el procesamiento en más de un núcleo.

Programando con el iPhone SDK

  • Aprende sobre la arquitectura de software del iPhone
  • Aprende sobre herramientas de desarrollo del iPhone y el lenguaje de Programación Objective-C
  • Framework de Aplicaciones del iPhone
  • Diseño de interfaces y buenas prácticas en el desarrollo de Aplicaciones para el iPhone
  • Localización, Aceleración, Orientación e Información del Sistema
  • Fundamentos del iPhone para Desarrolladores Web

Modding Básico

Taller en el cual se muestra el correcto acomodo de los cables, flujo de aire y sus repercusiones en el rendimiento del equipo.

Visita Campus Tecnológico de IBM

Agenda:

4.00pm - 5.00pm : Visita al GASC* y el GRIC*

5.00pm - 6.00pm : Charla sobre Quality Management usando Rational Quality Manager por parte de Agueda Martinez

6.00pm - 6.45pm : Charla sobre IBM Campus Guadalajara y Rational por parte del Ing. Arturo Jafet Rodríguez