Curso de introducción al desarrollo de sitios y aplicaciones Web con los nuevos estándares HTML5, CSS 3 Y JAVASCRIPT 5, desde VISUAL STUDIO 2012
Te ofrecemos un nuevo curso de formación orientado a dar a conocer el nuevo modelo de aplicaciones “Open Web Platform”, que aporta el estándar HTML 5 y sus versiones asociadas de CSS 3 y JavaScript 5 (ECMAScript 5), así como las API relacionadas, y el uso de herramientas complementarias en el desarrollo (diversas versiones de jQuery, Modernizr, etc.).
Este curso está dirigido a desarrolladores Web, Jefes de proyecto y responsables de toma de decisiones estratégicas de desarrollo, que necesiten actualizar, crear sitios o aplicaciones Web con las tecnologías propuestas.
Objetivos de la formación
Los que asistan a este curso podrán:
- Conocer las nuevas etiquetas HTML del estándar y sus API asociadas, tanto en la construcción de sitios como aplicaciones Web.
- Aprender las nuevas características que aporta CSS3 de cara al diseño de sitios que no necesiten componentes adicionales para conseguir mejoras en la parte visual y operativa.
- Revisar los nuevos atributos disponibles que permiten extender la funcionalidad existente de las antiguas etiquetas, o que aportan conjuntos completos de nueva funcionalidad.
- Trabajar con las API ya aprobadas por la entidad de normalización que se encuentran ya en funcionamiento en varios navegadores: Geo-localización, Session Storage, Local Storage, IndexDB, Aplicaciones Offline, Web Sockets, Web Workers, Sistema de Archivos, Drag&Drop, etc.
- Utilizar librerías complementarias basadas en JavaScript y jQuery para el diseño de las nuevas interfaces de usuario y el aprovechamiento de las nuevas API que propone el estándar HTML 5 (Backbone, Underscore, jQuery Mobile, Modernizr, etc.)
- Aprender a integrar todos estos conocimientos en las aplicaciones y sitios nuevos y también en los existentes, sabiendo como incorporar librerías de JavaScript que permiten su uso actual incluso en los navegadores anteriores. de los datos, de forma que podamos profundizar en la información que proporcionan.
Temario
Todos los puntos tratados se acompañan de ejemplos a realizar en clase y ejemplos complementarios que se entregarán durante el curso.
- Introducción
La evolución de las normas [ W3C y su papel en la construcción de las normas ] Tipos MIME y la necesidad de un nuevo estándar
Un enfoque para la Web semántica
Soporte actual en todos los navegadores - Herramientas de desarrollo
VS2010/VS2012 soporte para HTML5, CSS3 y JavaScript [Editores de código e Intellisense . De depuración y JavaScript ].
Fiddler: Introducción
WebMatrix [ Razor, WebDeploy e IIS Express] Herramientas de navegadores [ IE – F12, Mozilla- Bugzilla, Chrome –Developer’s Tools, Opera y las herramientas de desarrollo, Safari ] Visual Studio 2012 : Page Inspector - HTML 5: Nuevas etiquetas
Marco y los objetivos de trabajo [ Compatibilidad hacia atrás, Apoyo para la Web semántica, Cambios de sintaxis principal y codificación ].
Relación de nuevos elementos.
Nuevas etiquetas: semántica, estructurales, multimedia y específicas de aplicación. [ Etiquetas Semánticas, Etiquetas para multimedia -Imágenes y dibujo-Video y Audio-Códecs compatibles y soluciones-, Extensiones ].
Etiquetas específicas para aplicaciones Web [ Navegación, Etiquetas dinámicas, Etiquetas de vinculadas a formularios].
Soporte de superficies dinámicas multimedia [El elemento canvas, Soporte SVG ]. - HTML 5: Nuevos atributos
Atributos <input> y la API HTML para formularios.
Marcadores de posición.
Autofoco y Autocompletar.
<datalist> e <input>
Validaciones [ El API de validaciones ].
WAI-ARIA [ Modelo de accesibilidad ] Atributos Data- [Implicaciones en Windows 8 y aplicaciones Web].
Atributos form*
Atributos item*
Nuevos atributos para otros elementos existentes [ Los atributos globales ]. - CSS 3
La especificación CSS3.Estado actual y apoyo.
Selectores y navegadores [ Hojas de estilos de gestión, trabajar con fuentes Web ].
Propuestas la especificación acerca de las fuentes [ Texto: nuevas opciones ].
Administración de fondos y colores.
Tipos de valores.
Degradados y paletas de colores.
Efectos visuales [ Cuadros y bordes, columnas, transiciones, animaciones ]. - JavaScript y las API relacionadas con el estándar
Lenguaje JavaScript: [ Soporte del DOM en las herramientas de desarrollo, manipulación dinámica de elementos DOM con JavaScript y AJAX, JQuery y JQueryUI -Uso básico de JQuery: manipulación de elementos, eventos y efectos – Interfaces web dinámicas con JQueryUI, otras librerías especializadas basadas en jQuery ].
Gestión de Estado: almacenamiento [ Almacenamiento local (Web Storage), Almacenamiento de sesión ].
Gestión de datos [ IndexDB, entrada de datos mediante Arrastrar y soltar ].
Geo-localización [ Fundamentos, APIs disponibles y soluciones de terceros comercializadas por Danysoft].
Web Sockets y las comunicaciones.
Web Workers.
Datos de la formación
El curso se realizará en modalidad a distancia del 4 al 15 de marzo de 2013, de 15.30 a 18.00 horas [GTM+1]. La duración total será de 25 horas.
Entre la documentación entregada destaca: Los archivos del curso en formato PDF, ejemplos y demos del profesor, y una guía de 333 páginas en castellano sobre la Programación con HTML 5, CSS 3 y JavaScript con Visual Studio 2012 en formato electrónico.
El profesor es Microsoft MVP en C#, MCT y MCPD con amplia experiencia en formación y eventos Microsoft Visual Studio.
El coste de inscripción es de 490€ + IVA por alumno , puede ser bonificado con los fondos de la fundación tripartita, y aplicarse además el bono de formación Danysoft.
> Deseo inscribirme al curso
> Deseo realizar una consulta sobre el curso
> Ver más información y temario detallado del curso
> Ver temarios formación sobre Visual Studio 2012 y TFS
> Próximos cursos online de Visual Studio 2012 y TFS
> Ver página informativa sobre Visual Studio 2012