Seguridad, Redes e Internet

Ruby on Rails: Desarrollo ágil de Aplicaciones

Temas:

- Patrón Modelo Vista Controlador
- Migraciones
- Controladores, Modelos, Vistas
- Validaciones automáticas
- Desarrollo de un recetario/blog/lista de TO-DOs

Descripción: Rails es una plataforma de desarrollo web que facilita el desarrollo de aplicaciones usando bases de datos como almacenes de información. Utiliza el patrón MVC para dividir la presentación, los datos y el control de la aplicación. Aprenderás las bases de la plataforma desarrollando una aplicación que podrás utilizar en tu vida diaria.

Scripting en Ruby

Temas:

- Introducción a ruby
- Ruby viniendo de Java
- Numeros, Strings, Símbolos y Diccionarios
- Ciclos, condiciones
- Programación Orientada a Objetos (clases)
- Métodos, parámetros
- Herencia, Mixins y Módulos
- Bloques e Iteradores
- Clases abiertas

Descripción: En este taller aprenderás a usar el lenguaje de programación Ruby. Ruby es un lenguaje de programación dinámico orientado a objetos que se enfoca en la simplicidad y productividad. Tiene una sintaxis elegante que es fácil de leer y mejor aún de escribir.

Final Cut Studio Pro

Taller express de Final Cut Pro. Conoce una de las plataformas de edición de video más populares del momento. Aprende su correcta configuración de acuerdo a tus necesidades y
conoce sus características más usadas en la industria del video.

Comprenderemos el flujo de trabajo que debe seguirse en FCP desde el inicio de los proyectos para evitar complicaciones en etapas avanzadas de la post producción. En una sola sesión obtén de manera profesional las bases para trabajar de la mejor manera con FCP. Tips & Tricks.

Drupal - Creando portales dinámicos y comunidades virtuales

En el taller aprenderemos sobre Drupal, uno de los mejores manejadores de contenidos (CMS) que existen actualmente. Revisaremos el flujo de trabajo y como es que Drupal hace para manejar el contenido y agregarle funcionalidad a los sitios. Revisaremos los módulos mas importantes y usados. Por ultimo crearemos un sitio de desarrollo que incluirá todos los elementos básicos de Drupal.

Asterisk

El taller de Asterisk consiste en explicar las bondades del OpenSource como competencia ante las empresas de hardware y software de telefonía privativas y costosas, dando un panorama del alcance que se tiene si poseen conocimientos muy basicos en esta rama para competir entre el dificil campo de la tecnologia que existe en la actualidad.

Adobe Flex

Taller enfocado a diseñadores y/o desarrolladores que quieran conocer Flex para realizar aplicaciones RIA. Se enseñan los fundamentos de esta tecnología para hacer layouts de aplicaciones y consumir datos externos.

Nivel: Básico (recomendado conocimientos de XML y programación básica)

Adobe Flash Catalyst

Es un taller enfocado a aprender a utilizar esta nueva herremienta: Flash Catalyst, para mejorar los flujos de trabajo de desarrollo de aplicaciones RIA.

Nivel: Básico (recomendado tener conocimientos de alguna herramienta de diseño como Illustrator y/o Photoshop)

AJAX Básico

El taller es una introducción a la tecnología AJAX. Se abordarán ejemplos y el participante podrá jugar y explorar con esta tecnología utilizada para el desarrollo web.