DESARROLLO AVANZADO DE APLICACIONES WEB CON ANGULAR 15

Inscripción finalizada
Image

DATOS BÁSICOS

Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 10/06/2024 al 20/06/2024
Horarios

Virtual (horario obligatorio) de 16:00-21:00 h

Duración
40 horas
Número expediente
24/0999.038

REQUISITOS

Para un correcto seguimiento del curso, se requiere que el alumno disponga de conocimientos en HTML, CSS y JavaScript.

FINALIDAD

Angular es un framework Javascript potente, muy adecuado para el desarrollo de aplicaciones frontend modernas, de complejidad media o elevada. El tipo de aplicación Javascript que se desarrolla con Angular es del estilo SPA (Single Page Application) o también las denominadas PWA (Progressive Web App).<br/>El framework Angular ofrece una base para el desarrollo de aplicaciones robustas, escalables y optimizadas, que promueve además las mejores prácticas y un estilo de codificación homogéneo y de gran modularidad.<br/>Al finalizar el curso el alumno habrá realizado:<br/>· Puesta en marcha de un entorno de desarrollo óptimo y multiplataforma para Angular.<br/>· Las partes más importantes del lenguaje TypeScript.<br/>· Definición de componentes Angular.<br/>· Creación de módulos Angular.<br/>· Ciclo de vida de componentes.<br/>· Enlazado a información: property bindings, event binding, enlace bidireccional...<br/>· Comunicación entre componentes.<br/>· Directivas estructurales.<br/>· Directivas de atributo.<br/>· Tuberías.<br/>· Rutas básicas y avanzadas. Herencia de rutas.<br/>· Definición de servicios Angular.<br/>· Inyección de dependencias.<br/>· Consumo de APIs REST con Angular.<br/>· Seguridad de aplicaciones.<br/>· Formularios: basados en plantillas y reactivos. Validación automática.

PROGRAMA

Examen de certificación incluido: Este curso no tiene ningún examen oficial de certificación asociado

· Flux/Redux - NGRxPatrOn
· Redux
· Ngrx
· Instalación y configuración en un proyecto Angular
· Reducer
· Actions
· Effects

Conceptos avanzados de componentes
· Componentes dinámicos

Creación de librerías de componentes
· Buenas prácticas
Webcomponents
· Exportar componentes Angular como webcomponents
· Uso de librerías de webcomponents
· Integración con Polymer

Animaciones

Progressive Web apps(PWA)
· App shell, js fallback, Manifest, Service Worker
· Offline mode
· Uso como aplicación nativa
· Uso de lighthouse

Angular Universal
· Ventajas
· Backend (Node)
o Configuración
o Ejecución
· Front
o Configuración
o Ejecución
· Compartir estados

Testing
· Unitario
· E2E

Compodoc

RESPONSABLE DEL CURSO

José Antonio Barrabés

TU COMUNIDAD

Foros de discusión
  • Dudas sobre el curso de Amazon Web Services

    1 hilos
  • Fotografía

    1 hilos
  • Dudas sobre el curso de CSS

    2 hilos