Visual Studio. HTML5, CSS3 y JavaScript


Visual Studio. HTML5, CSS3 y JavaScript

Visual Studio. HTML5, CSS3 y JavaScript 

visual-studio-759

Este curso revisa la situación actual de los estándares HTML5 (lenguajes de marcas, lenguajes de presentación y API’s de desarrollo), partiendo de la propia especificación oficial y recorriendo todas sus aportaciones principales al tiempo que se comprueba el nivel de soporte en los navegadores actuales.

El curso está basado en la obra “La Guía de la Programación con HTML5, CSS3 y JavaScript con Visual Studio”, de reciente aparición, editada por Danysoft.

Puede seguir utilizándose cualquier versión de Visual Studio (a partir de la 2010), aunque se recomienda la versión 2013 (incluyendo la edición Express para desarrolladores Web). También utiliza algunas librerías de terceros para facilitar la implementación de “fallbacks”, la programación de API’s y la comprobación del soporte en navegadores antiguos.

 


 

Duración

25 horas.

 

Audiencia

Desarrolladores Web, Jefes de proyecto y responsables de arquitectura.

 

Documentación

Se entregará el material de seguimiento y el código de los ejercicios. También se incluirá un ejemplar del libro en formato digital:

  • La Guía de la Programación con HTML5, CSS3 y JavaScript con Visual Studio, de Marino Posadas, editada por Danysoft.

 

Objetivos

Al finalizar este curso, los asistentes habrán aprendido a:

  • Aprender a utilizar las nuevas etiquetas HTML del estándar y seguir las buenas prácticas en su puesta en funcionamiento.
  • Identificar y utilizar los nuevos atributos disponibles.
  • Aprender las novedades de CSS3 de cara al diseño de sitios.
  • Comprender el funcionamiento de las API ya disponibles en los navegadores principales: Geo-localización, Session Storage, Local Storage, IndexDB, Aplicaciones Offline, Web Sockets (SignalR), Web Workers, Sistema de Archivos, Drag&Drop, WebGL etc.
  • Aprender a utilizar librerías complementarias basadas en JavaScript y jQuery para el diseño de las nuevas interfaces de usuario (jQuery Mobile, Modernizr, Node.JS, Babylon, etc.)

 


 
Temario

 

Curso de Desarrollo con HTML5, CSS3 y JavaScript 5 | Danysoft

 

1. HTML 5: LAS TECNOLOGÍAS Y SU IMPLICACIÓN EN EL DESARROLLO

  • El estado actual del estándar
  • Especificaciones y pruebas de laboratorio
  • El problema de los formatos
  • HTTP 2.0: Un nuevo protocolo de transporte
  • El grado de madurez y finalización del estándar
  • Nivel de compleción de HTML5
  • Nivel de compleción CSS3
  • Nivel de compleción en Javascript
  • Las herramientas
  • Las herramientas de los navegadores

 

2. LA SINTAXIS HTML 5

  • El marco de trabajo y los objetivos
  • Compatibilidad hacia atrás
  • La sintaxis general de HTML
  • HTML5: Elementos nuevos y modificadas
  • Categorías de etiquetas
  • Gráficos: Mapas de bits (<CANVAS>) y vectoriales (<SVG>)
  • Soporte en Visual Studio 2012/2013
  • El elemento <SVG>
  • El modelo de contenido

 

3. LOS ATRIBUTOS EN HTML 5

  • Nuevos atributos
  • Nuevos atributos y semántica del elemento img
  • Descarga diferida de recursos
  • Los atributos de <INPUT>
  • Atributos complementarios de control y visuales
  • Validaciones
  • Nuevos atributos de carácter global
  • Atributos modificados

 

4. LOS ESTÁNDARES DE CSS 3

  • Definición y objetivos
  • Estandarización
  • Soporte del estándar CSS 3 en Visual Studio 2012/2013
  • El concepto del selector
  • Otros mecanismos de selección
  • Los pseudo-elementos
  • El modelo de caja
  • Las nuevas definiciones en CSS 3
  • Novedades que afectan a la caja de los elementos
  • Efectos de sombreado
  • Manipulación de texto
  • Modificaciones que afectan a la estructura del documento
  • Media Queries: Adaptación a dispositivos
  • Elementos dinámicos
  • Transformaciones
  • Transiciones y animaciones
  • Alternativas para navegadores antiguos

 

5. EL LENGUAJE JAVASCRIPT 5

  • Javascript y ECMAScript
  • Lo nuevo en Javascript 5

 

6. LAS API DE JAVASCRIPT 

  • Las API vinculadas a los dispositivos y navegadores
  • Las API de almacenamiento
  • Las API para la mejora del rendimiento de las aplicaciones

 

7. LA API WEB SOCKETS

 


 

Observaciones

Curso de Team Foundation ServerDesarrollo con HTML5, CSS3 y JavaScript 5 | Danysoft

 

Este curso es bonificable mediante los fondos de la fundación tripartita y mediante el bono de formación de Danysoft.

 

Examine esta categoría: Formación