Fundamentos de desarrollo de aplicaciones HTML5 40375

40375

Este curso de formación MTA de tres días le ayuda a prepararse para Microsoft Technology Associate examen 98-375 y construir un entendimiento de estos temas: administrar el ciclo de vida de la aplicación, crear la interfaz de usuario por el uso de HTML5, formato por usando CSS, código de JavaScript usando la interfaz de usuario.

Nuestro curso MTA 40375 incluye!

  • Acceso al contenido en formato vídeo-interactivo
    • Elaboradas en HTML5 ( accesible por cualquier dispositivo) donde podrás tener un control total del desarrollo de tu formación
  • Tutor - Instructor Ingeniero de Telecomunicación/Informática MCSA/MCT cualificados para resolver tus dudas a lo largo del curso
  • Libros oficiales de Microsoft MTA (pdf)
    • eBook Fundamentos de desarrollo de aplicaciones HTML5
  • Voucher-descuento para el exámenes de la certificación ( 50% )
  • Consigue tu diploma oficial de Microsoft IT Academy.

Aprenderás

Después de completar este curso, los estudiantes serán capaces de:

  • Gestionar el ciclo de vida de la aplicación
  • Construir la interfaz de usuario mediante el uso de HTML5
  • Formato de la interfaz de usuario mediante el uso de CSS
  • Código mediante el uso de JavaScript

Requisitos previos

Este curso está totalmente orientado a conseguir o consolidar un puesto de trabajo profesional, si bien los alumnos no necesitarán conocimientos previos, ya que el completo y extenso temario proporciona la instrucción necesaria para convertirse en un experto y competente desarrollador de app en HTML5.

Programa de certificación alineado

Una vez terminado las clases teóricas, podrás realizar el Examen 98-375 para obtener la certificación MTA.

El contenido del examen es :

Gestionar el ciclo de vida de aplicación (20%)

  • Fundamentos de la plataforma.
    • Embalaje y el entorno de ejecución: paquete de la aplicación, app envase, conjuntos de credenciales/permisos, proceso de host, aprovechando las habilidades existentes de HTML5 y contenido para aplicaciones de pizarra/tablet
  • Administrar el estado de una aplicación.
    • Administrar el estado de sesión, estado de la aplicación, y persiste información del estado; comprende los Estados de una aplicación; comprender las diferencias entre el almacenamiento local y sesión
  • Depurar y probar una aplicación táctil basado en HTML5.
    • Tocar gestos; Entiendo que gestos realice las pruebas en un dispositivo
  • Publicar una aplicación a una tienda.
    • Entender los requisitos para presentaciones de mercado

Construir la interfaz de usuario mediante el uso de HTML5 (27%)

  • Elegir y configurar etiquetas HTML5 para mostrar el contenido de texto.
    • Elegir y configurar etiquetas HTML5 para mostrar gráficos.
  • Cuando, por qué y cómo utilizar la lona; Cuando, por qué y cómo usar gráficos vectoriales escalables (SVG)
    • Elegir y configurar etiquetas HTML5 para reproducir archivos multimedia.
  • Etiquetas de audio y video
    • Elegir y configurar etiquetas HTML5 para organizar contenidos y formas.
  • Tablas, listas, secciones; HTML semántico
    • Elegir y configurar etiquetas HTML5 para la entrada y validación.

Formato de la interfaz de usuario mediante el uso de CSS (23%)

  • Conceptos de base CSS.
    • Separar presentación de contenido – crear contenido con HTML y estilo contenido con CSS; gestión del flujo de contenido - inline vs flujo del bloque; manejo de posicionamiento de elementos individuales – flotador vs posicionamiento absoluto; gestión de contenido desbordamiento – desplazamiento, visibles y ocultos; estilo CSS básico
  • Organizar el contenido de la interfaz de usuario mediante el uso de CSS.
    • Usando la caja flexible y diseños de red para establecer la alineación de contenido, dirección y orientación; escala proporcional y el uso de "escala libre" para los elementos dentro de una caja flexible o rejilla; ordenar y organizar el contenido; conceptos para usar flex caja para diseños simples y rejilla para diseños complejos; propiedades de contenido de red para las filas y columnas; usar plantillas de aplicación
  • Administrar el flujo de contenido de texto mediante CSS.
    • Regiones y el uso de las regiones de contenido de texto dinámico entre múltiples
  • Secciones –
    • fuente de contenido, envase de contenido, flujo dinámico, flujo-en, flujo de, msRegionUpdate, msRegionOverflow, msGetRegionContent(); columnas y separación por sílabas y utilizando estos ajustes CSS para optimizar la legibilidad del texto; usando "posición flotadores" para crear un flujo de texto alrededor de un objeto flotante
      • Administrar la interfaz gráfica mediante CSS.
  • Efectos gráficos -
    • esquinas redondeadas, sombras, transparencia, degradados de fondo, tipografía y Web Open Font Format; Las transformaciones 2D y 3D – traducir, perspectiva de escala, rotar, sesgar y 3D, transiciones y animaciones; Efectos de filtro SVG; Lona

Código mediante el uso de JavaScript (30%)

  • Administrar y mantener JavaScript.
    • Creación y uso de las funciones; jQuery y otras bibliotecas de terceros
  • Actualización de la interfaz de usuario mediante el uso de JavaScript.
    • Localización/acceso a los elementos; escuchando y respondiendo a los eventos; Mostrar y ocultar elementos; actualizar el contenido de elementos; adición de elementos
  • Animaciones de código mediante el uso de JavaScript.
    • Utilizando la animación; manipulando el lienzo; trabajar con imágenes, formas y otros gráficos
  • Acceso a datos mediante el uso de JavaScript.
    • Envío y recepción de datos; transmisión de objetos complejos y análisis; cargar y guardar archivos; Memoria caché de la aplicación; tipos de datos; formas; "cookies"; localStorage
  • Responder a la interfaz táctil.
    • Gestos, cómo capturar y responder a gestos
  • Código adicional HTML5 APIs.
    • Geolocalización, trabajadores Web WebSocket; Archivo API
  • Dispositivo de acceso y los recursos del sistema operativo.
    • En los recursos de memoria tales como listas de contactos y calendario; capacidades de hardware tales como GPS, acelerómetro y cámara

Contenido del curso

Relación de módulos formativos y contenidos:

  • Módulo 1: Gestión del ciclo de vida de aplicación
  • Módulo 2: Construcción de la interfaz de usuario mediante el uso de HTML5: texto, gráficos y multimedia
  • Módulo 3: Construcción de la interfaz de usuario mediante el uso de HTML5: organización, entrada y validación
  • Módulo 4: Entendiendo la CSS Essentials: flujo, posición y el estilo de contenido
  • Módulo 5: Entendiendo la CSS Essentials: diseños
  • Módulo 6: Gestión del flujo de texto mediante el uso de CSS
  • Módulo 7: Gestión de la interfaz gráfica mediante el uso de CSS
  • Módulo 8: Entender JavaScript y codificación Essentials
  • Módulo 9: Creación de animaciones, trabajando con los gráficos y acceder a los datos
  • Módulo 10: Codificación de JavaScript para la interfaz táctil, dispositivos y recursos del sistema operativo y más

98-375-Study-Guide (98-375-Study-Guide.pdf, 2,263 Kb) [Descargar]