Programa del Curso
Módulo 1: Descripción general de HTML y CSS
- Descripción general de HTML
- Descripción general de CSS
- Creación de una aplicación web mediante Visual Studio 2017
Módulo 2: Creación y aplicación de estilo HTML páginas
- Creación de una página HTML5
- Aplicar estilo a una página HTML5
Módulo 3: Introducción a JavaScript HTML y CSS
- Descripción general de JavaScript
- Introducción al modelo de objetos de documento
Módulo 4: Creación de formularios para recopilar y validar usuarios
- Creación de formularios HTML5
- Validación de la entrada del usuario mediante atributos HTML5
- Validación de la entrada del usuario mediante JavaScript
Módulo 5: Comunicación con un servidor remoto
- Programación asíncrona en JavaScript
- Envío y recepción de datos mediante el objeto XMLHttpRequest
- Envío y recepción de datos mediante la API de recuperación
Módulo 6: Aplicar estilo a HTML5 mediante CSS3
- Aplicar estilo al texto mediante CSS3
- Bloque de estilo Elements
- Pseudo-Clases y Pseudo-Elements
- Mejora de los efectos gráficos mediante el uso de CSS3
Módulo 7: Creación de objetos y métodos mediante JavaScript
- Escribir código bien estructurado JavaScript
- Creación de objetos personalizados
- Extensión de objetos
Módulo 8: Creación de páginas interactivas mediante el uso de HTML5
- Incorporación de multimedia
- ReactIr a la ubicación y el contexto del navegador
- Depuración y generación de perfiles de una aplicación web
Módulo 9: Adición de soporte sin conexión a aplicaciones web
- Lectura y escritura de datos localmente
- Adición de compatibilidad sin conexión mediante la memoria caché de la aplicación
Módulo 10: Implementación de una interfaz de usuario adaptativa
- Compatibilidad con múltiples factores de forma
- Creación de una interfaz de usuario adaptable
Módulo 11: Creación de gráficos avanzadosLos gráficos interactivos de alta resolución son una parte clave de la mayoría de las aplicaciones modernas.
- Creación de gráficos interactivos mediante SVG
- Dibujo de gráficos mediante la API de Canvas
Módulo 12: Animación de la interfaz de usuarioAnimation son un elemento clave para mantener el interés de un usuario en un sitio web. Yo
- Aplicación de transiciones CSS
- Transformando Elements
- Aplicación de animaciones de fotogramas clave CSS
Módulo 13: Implementación en tiempo real Communication mediante el uso de sockets web
- Introducción a los sockets web
- Uso de la API de WebSocket
Módulo 14: Realización del procesamiento en segundo plano mediante Web Workers
- Descripción de los Web Workers
- Realización de procesamiento asincrónico mediante Web Workers
Módulo 15: Empaquetado JavaScript para implementación de producción
- Descripción de los transpiladores y la agrupación de módulos
- Creación de paquetes independientes para la compatibilidad con varios navegadores