INESEM Formación Continua

Postgrado en Programación de Aplicaciones en Facebook: Especialidad Aplicaciones Web

INESEM Formación Continua
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
    Distancia
  • Precio:
    Bonificable
    Bonificable hasta el 100%
  • Comienzo:
    Convocatoria Continua
  • Lugar:
    Se imparte a Distancia
  • Duración:
    420 Horas
  • Titulación:
    Titulación de Formación Continua Bonificada expedida por el Instituto Europeo de Estudios Empresariales.

Presentación

JavaScript es un lenguaje de programación que se utiliza para realizar acciones dentro del ámbito de una página Web. Se trata de una programación del lado cliente, ya que su carga de procesamiento es soportada por el navegador, y puesto que es compatible con la mayoría de ellos, se ha convertido en el lenguaje de programación del lado del cliente más utilizado. Con JavaScript se pueden realizar tareas como la validación de los datos enviados por el usuario en un formulario, crear páginas Web dinámicas, en las que el usuario acceda a información personalizada, convirtiéndolas en páginas interactivas. Además, aprenderás a mejorar las páginas Web de modo sencillo, sin ser necesaria una experiencia previa en programación. PHP es un lenguaje de programación del lado del servidor independiente de plataforma, que permite realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página que finalmente verá el usuario. Es un lenguaje rápido y fácil de utilizar, con una g

Requisitos

Ser trabajador contratado en el régimen general y enviar la documentación de matrícula. No válido para autónomos y funcionarios

Dirigido

Estudiantes y Profesionales de los sectores relacionados con el mundo de la Informática, Internet, y Programación y que tengan especial interés en las redes sociales tal como Facebook, para integrar los conocimientos adquiridos en el curso en esta importante red social en auge.

Objetivos

- Saber programar una Tienda Virtual utilizando HTML5, JavaScript , PHP y CSS3.

- Aprender a crear guiones o scripts que se incluyen en las páginas web y que son ejecutados por el navegador que utiliza el usuario. Tareas como la validación de los datos enviados por el usuario en un formulario pueden ser llevadas a cabo mediante la programación del lado cliente.

- Estudiar el lenguaje JavaScript, así como su estructura y funciones.

- Estudiar el lenguaje PHP, así como su estructura y funciones.

- Estudiar el concepto de Modelo de Objetos del Documento o DOM.

- Estudiar las novedades que aportan HTML5 y CSS3 como evolución de los dos principales estándares web.

- Integrar una Tienda Virtual Real en el centro de aplicaciones de Facebook.

Programa

PARTE 1. DISEÑO DE APLICACIONES WEB EN FACEBOOK CON HTML5 Y CSS3

TEMA 1. HERRAMIENTAS NECESARIAS

Introducción a Html

Editor de texto

Navegadores

TEMA 2. INTRODUCCIÓN HTML

Introducción a HTML

¿Cómo creamos documento HTML?

Características Básicas de los documentos HTML

Ejercicios Prácticos

TEMA 3. TEXTO, ENLACES, LISTAS, IMÁGENES Y OBJETOS

Textos en HTML

Enlaces en Html

Listas en HTML

Imágenes y Objetos

Ejercicios Prácticos

TEMA 4. TABLAS, FORMULARIOS Y ESTRUCTURAS

Tablas

Formularios

Estructuras y layout

Ejercicios Prácticos

TEMA 5. OTRAS ETIQUETAS IMPORTANTES

Otras etiquetas importantes

Ejercicios Prácticos

TEMA 6. METAINFORMACIÓN, ACCESIBILIDAD Y VALIDACIÓN

¿Qué es la Metainformación?

Accesibilidad

Validación

Ejercicios Prácticos

TEMA 7. INTRODUCCIÓN HTML5

¿Qué es HTML5?

¿Cuáles son las mejoras?

Etiquetas Obsoletas

Etiquetas modificadas

Lista de etiquetas HTML5

Atributos eliminados

Otros cambios

Estructura HTML5

Nueva estructuración del body

Otros elementos nuevos de estructuración

Ejercicios Prácticos

TEMA 8. NUEVOS ATRIBUTOS, EVENTOS Y PSEUDO-CLASES

Introducción a atributos globales

Nuevos atributos

Introducción a los nuevos eventos.

Ejercicios Prácticos

TEMA 9. NUEVOS ELEMENTOS SEMÁNTICOS

Elemento bdi

Elemento command

Elemento data

Elementos details

Elemento mark

Elemento meter

Elemento progress

Elemento ruby

Elemento time

Elemento wbr

Ejercicios Prácticos

TEMA 10. MEJORAS EN LOS FORMULARIOS

Nuevos elementos para los Formularios

Cambios en el atributo type (input)

Nuevos atributos para form

Nuevos atributos para fieldset

Nuevos atributos para input

Nuevos atributos para textarea

Ejercicios Prácticos

TEMA 11. OTRAS MEJORAS DE HTML5

Introducción a los elementos multimedia

Etiqueta source

Etiqueta track

Elemento video

Elemento audio

Elemento embed

Elemento canvas

Introducción a MathML

Introducción a SVG

Introducción a Drag and Drop

Validador HTML5

Ejercicios Prácticos

TEMA 12. INTRODUCCIÓN CSS

Introducción CSS

Soporte de CSS en navegadores

Especificación Oficial

Funcionamiento básico de CSS

¿Como incluir CSS en la Web?

Estilo Básico

Medios CSS

Comentarios

Sintaxis de la definición

Ejercicios Prácticos

TEMA 13. SELECTORES, UNIDADES DE MEDIDA Y COLORES

Selectores CSS

Unidades de medida

Colores

Ejercicios Prácticos

TEMA 14. MODELOS DE CAJAS, POSICIONAMIENTO Y VISUALIZACIÓN

Modelo de Cajas

Propiedades de las cajas

Margen, relleno, bordes y modelo de cajas

Posicionamiento y visualización

Posicionamiento

Visualización



TEMA 15. ESTRUCTURAR UNA PÁGINA “LAYOUT”

Introducción a layout

¿Cómo centrar una página horizontalmente?

¿Cómo centrar una página verticalmente?

Estructura o layout

Alturas/Anchuras Máximas y Mínimas

Estilos avanzados

Ejercicios Prácticos

TEMA 16. TEXTO, ENLACES, IMÁGENES Y LISTAS

Textos en CSS

Enlaces

Imágenes

Listas

Ejercicios Prácticos

TEMA 17. TABLAS, FORMULARIOS Y SHORTHAND

Tablas

Formulario

shorthand

Ejercicios Prácticos

TEMA 18. OTRAS UTILIDADES DE CSS

Versión para imprimir

Personalizar el cursor

Hacks y filtros

Prioridad en las declaraciones

Validar CSS

Recomendaciones Generales

Recursos útiles

Ejercicios Prácticos

TEMA 19. FIREBUG

¿Qué es Firebug?

¿Como se instala?

¿Como usamos Firebug?

TEMA 20. INTRODUCCIÓN A CSS3

Introducción

Unidades, colores y fuentes

Nuevos Selectores y pseudo-clases

Ejercicios Prácticos

TEMA 21. ANIMACIONES, FONDOS Y BORDES

Propiedades para la animación

Nuevas propiedades para los fondos

Nuevas propiedades para Bordes

Ejercicios Prácticos

TEMA 22. CAJAS, CAJAS FLEXIBLES, COLORES Y FUENTES

Propiedades de las cajas

Propiedades de las cajas flexibles

Propiedades del color

Propiedades para las Fuentes

Ejercicios Prácticos



TEMA 23. ENLACES Y MULTI-COLUMNAS

Propiedades para los hiperenlaces

Propiedades de las multi-columnas

Ejercicios Prácticos

TEMA 24. TEXTO Y 2D/3D TRANSFORMACIONES

Propiedades para texto

Propiedad 2D/3D Transform

Ejercicios Prácticos



TEMA 25. TRANSICIONES E INTERFAZ DE USUARIO

Propiedades para las transiciones

Propiedades para la interfaz de usuario

Validación CSS3

Ejercicios Prácticos





PARTE 2. PROGRAMACIÓN DE PÁGINAS WEB PARA FACEBOOK CON JAVASCRIPT (CLIENTE)

TEMA 1. INTRODUCCIÓN A LAS PÁGINAS WEB

Introducción

Programación del lado del cliente

Programación del lado del Servidor

¿Qué utilizaremos?

¿Qué necesita saber?

Salidas profesionales

Informática / Programación / Internet / Redes Sociales / Diseño Web.

Cursos relacionados que SÍ están activos

Publicidad

Ver otros masters de...