Descripción
Inicios Próximos:
Aún no tenemos inicios de este curso |
Objetivos:
Al finalizar el curso, los alumnos serán capaces de:
- Explicar cómo utilizar Visual Studio 2012 para crear y ejecutar una aplicación Web.
- Describir las nuevas características de HTML5, y crear y estilo de las páginas HTML5.
- Añadir interactividad a una página de HTML5 usando JavaScript.
- Crear formularios HTML5 usando diferentes tipos de entrada, y validar la entrada del usuario mediante el uso de atributos HTML5 y código JavaScript.
- Enviar y recibir datos hacia y desde un origen de datos remoto utilizando objetos XMLHttpRequest y operaciones jQuery AJAX.
- Crear estilos de páginas HTML5 usando CSS3.
- Crear el código JavaScript bien estructurado y de fácil de mantenimiento.
- Conocer el uso común de APIs de HTML5 en aplicaciones Web interactivas.
- Crear aplicaciones Web que soportan las operaciones fuera de línea.
- Crear páginas Web HTML5 que pueden adaptarse a diferentes dispositivos y factores de forma.
- Agregar gráficos avanzados a una página de HTML5 utilizando elementos de lona, y mediante el uso de Scalable Vector Graphics.
- Mejorar la experiencia del usuario al agregar animaciones a una página de HTML5.
- Usar Sockets Web para enviar y recibir datos entre una aplicación Web y un servidor.
- Mejorar la capacidad de respuesta de una aplicación web que realiza operaciones de larga duración mediante el uso de procesos Web trabajadores.
Audiencia:
Este curso está dirigido a desarrolladores profesionales que tengan entre 6 y 12 meses de experiencia en programación y que estén interesados en desarrollar aplicaciones que utilicen HTML5 con JavaScript y CSS3 (aplicaciones Windows Store para Windows 8 o aplicaciones web).
Este curso está dirigido a estudiantes que tienen la siguiente experiencia:
- 1 – 3 meses de experiencia en la creación de aplicaciones web, incluida la escritura de código JavaScript simple
- 1 mes de experiencia creando aplicaciones de cliente de Windows
- 1 mes de experiencia usando Visual Studio 2010 o 2012
Este curso no está destinado a desarrolladores con tres o más meses de experiencia en codificación HTML5.
Los estudiantes que eligen asistir a este curso sin un historial de desarrollador deben prestar especial atención a los requisitos previos de capacitación. Los desarrolladores que tienen más de 5 años de experiencia en programación pueden encontrar que partes de esta capacitación son fundamentales por naturaleza cuando presentan la sintaxis asociada con ciertas tareas de programación.
Las personas que estén interesadas en tomar el examen 70-480 : Programación en HTML5 con JavaScript y CSS3, también pueden asistir a este curso.
Prerrequisitos:
Antes de asistir a este curso, los estudiantes deben tener al menos tres meses de experiencia en desarrollo profesional.
Además de su experiencia profesional, los estudiantes que asisten a esta capacitación deben tener una combinación de conocimiento práctico y conceptual relacionado con la programación HTML5. Esto incluye los siguientes requisitos previos:
- Comprender la estructura básica del documento HTML:
- Cómo usar etiquetas HTML para mostrar contenido de texto.
- Cómo usar etiquetas HTML para mostrar gráficos.
- Cómo usar APIs de HTML
- Comprender cómo diseñar elementos HTML comunes usando CSS, que incluyen:
- Cómo separar la presentación del contenido
- Cómo administrar el flujo de contenido
- Cómo controlar la posición de elementos individuales.
- Cómo implementar estilos básicos de CSS.
- Comprenda cómo escribir código JavaScript para agregar funcionalidad a una página web:
- Cómo o crear y usar variables
- Cómo utilizar:
- Operadores aritméticos para realizar cálculos aritméticos que involucran una o más variables
- Operadores relacionales para probar la relación entre dos variables o expresiones
- Operadores lógicos para combinar expresiones que contienen operadores relacionales
- Cómo controlar el flujo del programa usando sentencias if … else.
- Cómo implementar iteraciones mediante el uso de bucles.
- Cómo escribir funciones simples
Certificación:
Este curso lo prepara para el examen 70-480: Programación en HTML5 con JavaScript y CSS3. Examen que es requisito para la certificación: MCSD: Windows Store Apps Using HTML5.
Contenido:
MÓDULO 1: Visión general. De HTML y CSS
Descripción general de HTML
Descripción general de CSS
Crear una aplicación web utilizando Visual Studio 2012
Laboratorio: Exploración de la aplicación Contoso Conference
MÓDULO 2: Creación y diseño de páginas HTML5
Crear una página HTML5
Diseño de una página HTML5
Laboratorio: Creación y diseño de páginas HTML5
MÓDULO 3: Introducción a JavaScript
Descripción general de la sintaxis de JavaScript
Programación de HTML DOM con JavaScript
Introducción a jQuery
Laboratorio: Visualización de datos y manejo de eventos mediante JavaScript
MÓDULO 4: Creación de formularios para recopilar datos y validar la entrada de usuario
Descripción general de formas y tipos de entrada
Validar la entrada del usuario mediante el uso de atributos HTML5
Validar la entrada del usuario mediante JavaScript
Laboratorio: Crear un formulario y validar la entrada del usuario
MÓDULO 5: La comunicación con un origen de datos remoto
Envío y recepción de datos mediante el uso XMLHTTPRequest
Envío y recepción de datos mediante operaciones jQuery AJAX
Laboratorio: Comunicación con un origen de datos remoto
MÓDULO 6: Diseño de HTML5 mediante CSS3
Estilo de texto
Elementos de estilo de bloque
Selectores CSS3
Mejora de efectos gráficos mediante CSS3
Laboratorio: Estilo de texto y elementos de bloque con CSS3
MÓDULO 7: Creación de objetos y métodos mediante JavaScript
Escribir bien estructurado JavaScript
Creación de objetos personalizados
Extender Objetos
Laboratorio: Código de refinación para la capacidad de mantenimiento y la extensibilidad
MÓDULO 8: Creación de páginas interactivas usando APIs HTML5
Interactuar con Archivos
Incorporar Multimedia
Reaccionando a la ubicación y el contexto del navegador
Depuración y creación de perfiles de una aplicación web
Laboratorio: Creación de páginas interactivas mediante el uso de API HTML5
MÓDULO 9: Agregar soporte sin conexión a aplicaciones web
Lectura y escritura de datos localmente
Agregar soporte fuera de línea mediante el uso de caché de aplicaciones
Laboratorio: Agregar soporte sin conexión a una aplicación web
MÓDULO 10: La implementación de una interfaz de usuario adaptable
Apoyar Factores Múltiples Formularios
Creación de una interfaz de usuario adaptable
Laboratorio: Implementación de una interfaz de usuario adaptable
MÓDULO 11: Creación de gráficos avanzados
Creación de gráficos interactivos mediante el uso de gráficos vectoriales escalables
Programación de dibujo de gráficos utilizando un lienzo
Laboratorio: Creación de gráficos avanzados
MÓDULO 12: Animación de la interfaz de usuario
Aplicar transiciones CSS
Elementos transformadores
Aplicar CSS animaciones de fotogramas clave
Laboratorio: Animar elementos de la interfaz de usuario
MÓDULO 13: Implementación de comunicaciones en tiempo real mediante el uso de Web Sockets
Introducción a Web Sockets
Envío y recepción de datos mediante el uso de Web sockets
MÓDULO 14: Creación de un proceso de trabajo Web
Introducción a los Web Workers
Realizar el procesamiento asincrónico mediante un Trabajador Web
Laboratorio: Crear un proceso de trabajador web
Costos:
Este costo incluye: Material de estudio, el uso de una computadora por persona, certificados, refrigerios e impuestos de ley.
Reviews
There are no reviews yet, would you like to submit yours?