MBA Virtual Marketing Digital con Especialidad
-
Online
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
Ser trabajador contratado en el régimen general y enviar la documentación de matrícula. No válido para autónomos y funcionarios
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.
- 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.
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?
Informática / Programación / Internet / Redes Sociales / Diseño Web.