La Web 2.0 es la revolución de los negocios en la industria de la computación, causada por la transformación de la Internet como plataforma de trabajo, y un intento para entender las nuevas reglas de éxito a considerar en esta nueva plataforma. Necesitamos crear e innovar en aplicaciones capaces de acercar las ventajas del uso de la tecnología a mas personas, mediante un adecuado uso de la plataforma de manera natural y transparente.
¿Cuál es el objetivo de programa Social Network Application Developer?
Proporcionar al participante los conocimientos teóricos-prácticos que permita desarrollar las competencias necesarias implementar aplicaciones capaces de integrarse con la plataforma Facebook utilizando los lenguajes de programación mas utilizadas en el mercado.
¿Qué competencias profesionales adquiere el participante?
Comprender la estructura de la Web 2.0 y 3.0.
Entender el objetivo de las Redes Sociales.
Conocer Facebook para utilizarlo como plataforma para desarrollo de aplicaciones.
Entender el modelo entidad relación del Facebook.
Desarrollo de aplicaciones Facebook PHP
Desarrollo de aplicaciones Facebook Java script
Desarrollo de aplicaciones Facebook Adobe.
¿Cuáles son los requisitos?
Conocimientos de programación. (intermedio)
Conocimientos de HTML y Java script . (intermedio)
Conocimientos de Transact-SQL. (intermedio)
¿A quiénes está dirigido?
Jefes de Desarrollo.
Profesionales y Técnicos TI.
Desarrolladores de Aplicaciones Empresariales.
Temática del curso:
Introducción a Web 2.0
Origen y definición
Comparación entre la Web 1.0 y la Web 2.0
Mapa de la Web 2.0
Tipos de usuarios de la Web 2.0
Evolución de la Web (Web 1.0 a la 4.0)
Web semántica: La Web 3.0
Las Redes Sociales
Definición
Historia
Evolución
Beneficios
Ventajas
Estadísticas
Redes sociales más importantes
Facebook
Definición
Evolución
Estadísticas
Casos de Éxito
Utilizando Facebook
Perfiles
Grupos
Páginas
Creando una página corporativa
Creando una página de un producto
Creando un grupo
Elementos de una página
Estadísticas
Programando con Facebook
Social Plugins
Single Sing On
Account Request Data
Server Site
Analytics
API
SDKs
Facebook for Mobile
FQL (Facebook Query Language)
Sintaxis
Modelo de Datos
Tablas
Atributos
Como ejecutar una consulta
Facebook PHP
Facebook Authentication
Obteniendo información básica a través de los Objetos
Obteniendo información con FQL (permisos extendidos)
Utilizando el FBML
Facebook Java script
JavaScript SDK
Introducción a Java Script SDK
Descarga e Instalación
Social Plugins
FBML con JavaScript SDK
Introducción a Facebook JavaScript (FBJS)
Facebook Adobe
Guía de descargas
Instalación
Arquitectura en la plataforma Flash y Facebook
ActionScript 3 SDK