Curso Programming in HTML5 with JavaScript and CSS3 (20480) Programa de Estudio
Curso Programming in HTML5 with JavaScript and CSS3 (20480) Aprende los conceptos básicos de HTML5, CSS3 y JavaScript necesarios para desarrollar aplicaciones basadas en HTML5/CSS3/JavaScript. Contenido del curso Este curso ofrece una introducción a HTML5, CSS3 y JavaScript y ayuda a adquirir las habilidades necesarias para programar con HTML5/CSS3/JavaScript. Se centra en el uso de HTML5/CSS3/JavaScript para implementar la lógica de programación, definir y utilizar variables, realizar bucles y ramificaciones, desarrollar interfaces de usuario, capturar y validar la entrada del usuario, almacenar datos y crear aplicaciones bien estructuradas. Está dirigido a desarrolladores profesionales que tienen de 6 a 12 meses de experiencia en programación y están interesados??en el desarrollo de aplicaciones utilizando HTML5 con JavaScript y CSS3 (ya sean aplicaciones de Windows Store para Windows 8 o aplicaciones Web). Modalidad de cursado Puedes tomar este curso en modalidad presencial o modalidad a distancia
En este curso aprenderás a 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 páginas HTML5. Añadir interactividad a una página HTML5 usando JavaScript. Crear formularios HTML5 utilizando diferentes tipos de entrada, y validar la entrada del usuario mediante el uso de atributos de HTML5 y JavaScript. Enviar y recibir datos hacia y desde un origen de datos remoto mediante el uso de objetos XMLHttpRequest y operaciones AJAX jquery. Crear hojas de estilo para HTML5 utilizando CSS3. Crear código JavaScript bien estrcuturado. Utilizar las APIs comunes 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 HTML5 utilizando Scalable Vector Graphics. Mejorar la experiencia del usuario mediante la adición de animaciones a una página 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 de trabajo Web.
Plan de Estudios
1. Módulo 1: Descripción general de HTML y CSS Este módulo proporciona una visión general de HTML y CSS, y describe cómo utilizar Visual Studio 2012 para crear una aplicación Web. 2. Módulo 2: Creación de páginas en HTML5 Este módulo describe las nuevas características de HTML5, y explica cómo crear y estilo de páginas HTML5 3. Módulo 3: Introdución a JavaScript Este módulo proporciona una introducción al lenguaje JavaScript, y muestra cómo utilizar JavaScript para añadir interactividad a las páginas HTML5. 4. Módulo 4: Creación de formularios para recopilar datos y validar la entrada del usuario Este módulo describe los nuevos tipos de entrada disponibles con HTML5, y explica cómo crear formularios para recopilar y validar la entrada del usuario mediante el uso de las nuevas características de HTML5 y JavaScript. 5. Módulo 5: Comunicación con un origen de datos remoto En este módulo se describe cómo enviar y recibir datos hacia y desde un origen de datos remoto utilizando un objeto XMLHttpRequest y mediante la realización de operaciones de AJAX jquery. 6. Módulo 6: Uso de hojas de estilos CSS3 con HTML5 En este módulo se describe la forma de páginas y elementos HTML5 estilo mediante el uso de las nuevas características disponibles en CSS3. 7. Módulo 7: Creación de objetos y métodos mediante JavaScript En este módulo se explica cómo escribir código JavaScript bien estructurado y fácilmente mantenible y cómo aplicar los principios orientados a objetos de código JavaScript en una
aplicación Web. 8. Módulo 8: Creación de páginas interactivas utilizando las API de HTML5 En este módulo se describe cómo utilizar algunas comunes APIs de HTML5 para añadir funcionalidades a una aplicación web. Este módulo también explica cómo depurar y perfilar una aplicación Web. 9. Módulo 9: Agregar soporte sin conexión a aplicaciones Web En este módulo se describe cómo agregar compatibilidad sin conexión a una aplicación web, para que la aplicación pueda seguir funcionando en el navegador del usuario, incluso si el navegador está desconectado de la red. 10. Módulo 10: Implementación de una interfaz de usuario adaptable En este módulo se describe cómo crear páginas HTML5 que pueden detectar de forma dinámica y adaptarse a diferentes dispositivos y factores de forma. 11. Módulo 11: Creación de gráficos avanzados En este módulo se describe cómo crear gráficos avanzados para una aplicación web HTML5 usando un elemento Canvas, y mediante el uso de gráficos vectoriales escalables. 12. Módulo 12: Agregando animación a la interfaz de usuario Este módulo explica cómo agregar animaciones a fin de mejorar la experiencia de usuario. 13. Módulo 13: Implementación de comunicaciones en tiempo real mediante el uso de Web Sockets En este módulo se explica cómo utilizar la Web Sockets para transmitir y recibir datos entre una aplicación web HTML5 y un servidor. 14. Módulo 14: Creación de un proceso Web Worker
En este módulo se describe cómo utilizar los procesos Web Worker para realizar operaciones de larga duración de forma asíncrona y mejorar la capacidad de respuesta de una aplicación web HTML5.
Lavalle 648 Piso 8, Microcentro, CABA 4328-0457 info@educacionit.com.ar EducaciónIT. Copyright 2005-2017