Go Home - Autentia

Objectives

No es lo mismo conocer un framework que saber aplicarlo para crear una aplicación con buen rendimiento y mantenible. Muchas personas ya conocen Angular, pero se hacen la misma pregunta y ahora cómo lo aplico para crear aplicaciones web del mundo real.

  • En este curso vamos a dar respuesta a estas preguntas creando una aplicación desde cero aplicando buenas prácticas y principios de diseño desde su arquitectura hasta su puesta en producción.

Who is it for?

Se trata de un curso eminentemente práctico de nivel avanzado que requiere que los alumnos ya se hayan “pegado” con Angular y conozcan los conceptos básicos del framework.

Contents

1. Presentación de la aplicación a desarrollar

2. Cómo estructurar la solución

  • Identificación de los distintos módulos secundarios
  • Establecimiento de la navegación

3. Hacer el esqueleto del proyecto con Angular CLI

  • Implementación de layouts

4. Implementar piezas de arquitectura

  • Bus de notificaciones
  • Extracción de las variables de configuración
  • Creación de una directiva estructural de permisos
  • Visualización dinámica de componentes

5. Estrategias para la gestión del estado

  • LocalStorage
  • Angular Model Pattern
  • Akita

6. Principios de diseño y buenas prácticas

  • Smart components vs Dumb components
  • El poder de los pipes
  • Patrón sandbox

7. Creación de una librería

8. Puesta en producción

¿Quieres más información?

HABLEMOS