Menú principal
Lo más reciente
|
|
|
Línea de especialización en Desarrollo de Social Apps (105 horas)Internet resulta más interesante cuando se pueden crear aplicaciones que pueden ser utilizadas fácilmente por compañeros y amigos. Pero la tendencia hacia la creación de aplicaciones con mayores funciones de socialización viene acompañada por una lista cada vez mayor de APIs específicas del sitio que los desarrolladores deben aprender.
Al emplear API comunes, se evita el aprendizaje de nuevas bases de programación al desarrollar aplicaciones para distintos sitios web. Google se ha dado a la tarea de desarrollar OpenSocial, conjuntamente con un extenso grupo de miembros de la comunidad web. El objetivo final es lograr que cualquier sitio social pueda implementar el API y dar cabida a aplicaciones sociales de terceros. Hay muchos sitios web que admiten OpenSocial, incluidos hi5, LinkedIn, MySpace, Netlog, Ning, orkut y Yahoo, entre otros. Por otro lado Facebook implementa sus propias APIs (FBML, FBJS), que no soy muy distantes a los lenguajes y estandares de desarrollo web convencionales, pero para una red con más de 500 millones de usuarios (fuente: Alexa.com febrero del 2010), con 1 billón de instalaciones de al menos 24 000 apps, estamos seguro vale la pena hacer el esfuerzo por aprenderlas. La propuesta de Google con OpenSocial, nos brinda una audiencia potencial de 600 millones de usuarios, la cual es aún mayor que la de Facebook. La creacion de aplicaciones sociales, ya sea en OpenSocial o en Facebook o en cualquier otra red social, es una actividad cada vez más requerida por las agencias de mercadotecnia y empresas de TI en el mundo. Aunado a esto la línea de especialización toca otro tema de gran relevancia que esta cambiando el paradigma computacional en el mundo, el computo en la nube, el alumno podrá lanzar nuevos servidores en minutos, distribuir datos a través de redes de alta velocidad y almacenar tera bytes de información a fracciones del costo normal. Descripción: La línea de especialización en desarrollo de Social Apps Web tiene una duración total de 105 horas, comprendida en 3 módulos, el primer módulo comprende el desarrollo de aplicaciones OpenSocial de Google tiene una duración de 40 horas. El segundo módulo de 40 horas , se enfoca en el desarrollo de aplicaciones para la plataforma de red social más popular de nuestro país, Facebook. Y finalmente el tercer modulo de 25 horas, trata del desarrollo de un sitio web en la nube, en particular utilizando los servicios de uno de los gigantes del Internet, Amazon. .....por que Internet es mejor cuando se interactúaNivel: Desarrolladores y diseñadores web (Principiantes - Intermedios). Se requieren conocimientos básicos de programación ya sea en PHP , Java, Java Script , ActionScript o algún otro lenguaje orientado a la creación de aplicaciones Web. Comprensión de lectura de textos en inglés. Y experiencia en el desarrollo y diseño de sitios y/o aplicaciones web es altamente recomendable. Se asume que el alumno tiene los fundamentos de HTML y CSS. Objetivos: El primer modulo de esta línea de especialización gira alrededor de el servicio OpenSocial el cual ofrece un conjunto de API comunes para desarrollar aplicaciones sociales que funcionan en distintos sitios web. Con ello es posible que los desarrolladores puedan crear aplicaciones en lenguaje JavaScript y HTML estándar, y conectarse con amigos en redes sociales, actualizando los feeds. El Segundo modulo de esta línea de especialización es un curso introductorio al desarrollo de aplicaciones para una de las redes sociales más populares del mundo - Facebook - proporciona las herramientas básicas para construir aplicaciones utilizando el nuevo perfil de diseño. De manera meramente práctica, este curso no solo provee los fundamentos teóricos y técnicos sino que revisa las estrategias de mercadeo exitoso para atraer usuarios en este altamente competido ambiente. El objetivo del tercer modulo muestra como aprovechar el computo en la nube, aumentar las capacidades de un sitio web digamosle - regular - para satisfacer una creciente demanda y nunca preocuparte más por el tema del hardware. Al finalizar el curso el alumno tendrá un firme concepto del computo en la nube y su papel como habilitador de toda una nueva clase de aplicaciones web escalables y confiables. Temarios: Modulo 1 Apps para Facebook (40 horas) Introducción a la plataforma de Facebook | ¿Qué exactamente es la plataforma Facebook? | Desarrollar las habilidades | Plataforma Facebook Off- Facebook | Plataforma Facebook vs Google OpenSocial | Todo listo | Concepción y estrategia | ¿Qué tipos de aplicaciones son las más populares? | Casos de éxito de aplicaciones Facebook | Prueba tus ideas con encuestas dirigidas | La formula ganadora | ¿Y donde esta el dinero? | Google Adsense y Facebook | Fundamentos de desarrollo en Facebook | Integración en Facebook | Directorio de aplicaciones | Navegando el menú de aplicaciones | Lienzo de Facebook | Secciones de información | News feed y Mini feed | Principios de una estrategia para aplicaciones en Facebook | Hola Mundo | Instalando el Facebook Developer App | Configurando una nueva aplicación | Hola Mundo | Instalando tu aplicación: alredededor de la página Arquitectura y diseño | Como funcionan las aplicaciones en Facebook | Arquitectura para el futuro | Construye ahora, escala después | Escalabilidad | Selección del lenguaje como arquitectura | Desarrollo Cross- Lenguage | Muerte a la base de datos! Larga vida a memcached! | Integrando Drupal y Facebook | El proceso de diseño de Apps | Widgets de Facebook | Interfaz global de usuario de Facebook | Configuración del ambiente | Creación de una cuenta para pruebas | Cliente Facebook | Libreria Cliente JavaScript | Comenzando con PHP | Aplicaciones Demo | Documentación de desarrollo | Consolas de prueba | Ayuda en los foros | Bugs | Herramientas utiles de desarrollo | Hospedaje | Amazonian Bakends | Hospedaje en la nube elastica (Elastic Cloud Computing) | Mantenerse al día | Facebook Markup Language (FBML) ¿Qué es FBML? | Tags de FBML | Versiones FBML | Estandares Web | Desplegando el nombre de usuario | Vinculando eventos | Vinculando Grupos | Vinculando Redes | Desplegando contenidos | Formateando el tiempo | Desplegando contenido en distintos navegadores | Escondiendo contenido del perfil | Escondiendo fotos privadas | Embeber un iFrame | Embeber MP3s | Embeber Flash | Embeber Microsoft Silverligth | Titulos de páginas y de cajas | Formularios | Facebook y CSS | FBML Caching | Facebook JavaScript (FBJS) | Facebook Query Language (FQL) | Facebook API | Mercadeando tu aplicación Modulo 2 Apps para Google OpenSocial (40 horas) Un poco de historia | ¿Qué exactamente es la plataforma OpenSocial? | Desarrollar las habilidades | Plataforma Open Social| Plataforma Facebook vs Google OpenSocial | Todo listo Modulo 3 Tu sitio web en la nube con Amazon Web Services (25 horas) Introducción al computo en la nube | Introducción a los servicios web de Amazon | Herramientas | Almacenando datos con Amazon S3 | Hospedaje Web con amazon EC2 | Construyendo arquitecturas escalables con Amazon SQS | Monitoreo EC2, autoescalamiento y balanceo de cargas elastico | Amazon Simple DB: Una base de datos en la nube | Amazon Relational Database Service | Servicios avanzados AWS | Integración Inversión: Apps para Facebook (40 horas) + OpenSocial de Google (40 horas) + Tu sitio web en la nube de Amazon (25 horas) Total $25,520 MN (IVA incluido) Facilidadades de pago a 6 y 12 meses sin intereses con tarjetas participantes. Se requieren al menos 5 alumnos para la apertura de esta línea de especialización. Proximas fechas y horarios Intensivo (Lunes a Viernes de 10:00 hrs a 18:00 hrs) Por confirmar. Matutino (Lunes a Viernes de 7:00 hrs a 10:00 hrs ) Por confirmar. Vespertino (Lunes a Viernes de 19:00 hrs a 22:00 hrs) Próximo inicio: Lunes 27 de febrero de 2012 Sabatino (Sabados de 9:00 a 2:00) Próximo inicio: Sábado 25 de febrero de 2012
"Nunca construyas una aplicación que tu creas que será exitosa,
crea una aplicación que sepas que será exitosa"
Jayant Agarwalla (Cofundador de Scrabulous) |


Google
Facebook
Twitter
Linkedin
Yahoo
del.icio.us
Windows Live
Blogger
Technorati 



