Desarrollo Web con Visual Studio

Desarrollo Visual Studio con HTML5, CSS3, y JavaScript 5

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 de Desarrollo web con Visual Studio 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 seguirse utilizando cualquier versión de Visual Studio (a partir de la 2010), aunque se recomienda cualquier edición de 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.


 

Objetivos de la formación

curso html5, javascript y css con visual studioLos que asistan a este curso de Desarrollo web con Visual Studio podrán:

  • 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 que permiten extender la funcionalidad existente o que aportan conjuntos completos de nueva funcionalidad, como los formularios de entrada de datos.
  • Aprender las novedades de CSS3 de cara al diseño de sitios que no necesiten componentes adicionales para conseguir mejoras en la parte visual y operativa.
  • Identificar nuevos objetivos de diseño en sus propios sitios, ofreciendo interfaces de usuario nuevas y actualizadas.
  • 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 y el aprovechamiento de las nuevas API que propone el estándar HTML 5 (jQuery Mobile, Modernizr, Node.JS, Babylon, etc.)
  • Comprender los fundamentos de la integración de 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.

 


 

Temario

microsoft gold partnerTodos los puntos tratados se acompañan de ejemplos a realizar en clase y ejemplos complementarios que se entregarán durante el curso.

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 DE CSS3
  • NIVEL DE COMPLECIÓN EN JAVASCRIPT
  • LAS HERRAMIENTAS
  • LAS HERRAMIENTAS DE LOS NAVEGADORES

LA SINTAXIS HTML 5

  • EL MARCO DE TRABAJO Y LOS OBJETIVOS
  • COMPATIBILIDAD HACIA ATRÁS
  • LA SINTAXIS GENERAL DE HTML
  • HTML5: ELEMENTOS NUEVOS Y MODIFICADOS
  • 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

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

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 DE 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

EL LENGUAJE JAVASCRIPT 5

  • JAVASCRIPT Y ECMASCRIPT
  • LO NUEVO EN JAVASCRIPT 5

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
  • LA API WEB SOCKETS
  • WEBGL: UNA API FUERA DEL ESTÁNDAR

 


 

Dirigido a

Desarrolladores Web, Jefes de proyecto y responsables de toma de decisiones estratégicas de desarrollo, que necesiten crear o actualizar, sitios o aplicaciones Web modernas, o que quieran implementar nuevas funcionalidades en aplicaciones y sitios ya existentes.


 

Datos de la formación

microsoft gold partnerEl curso de Desarrollo web con Visual Studio se realizará en modalidad a distancia, con profesor en directo a través de Internet.

La duración total será de 20 horas.

Entre la documentación entregada destaca: Los archivos del curso en formato PDF, ejemplos y demos del profesor. También se entrega una Guía de programación actualizada con ejemplos en Visual Studio 2012 y 2013, sobre programación con HTML 5, CSS 3 y JavaScript, realizada por el profesor y editada por Danysoft, en castellano y 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.

Próxima fecha de calendario: Del 2 al 6 de junio de 2014

Horario: De 10:00 a 14:00 horas (CET)deseo inscribirme

El coste de inscripción es de 450€ + 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 temarios formación sobre Visual Studio y TFS
> Ver página informativa sobre Visual Studio 2013


2 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *