Skip to content
This repository has been archived by the owner on Nov 27, 2018. It is now read-only.

Latest commit

 

History

History
83 lines (64 loc) · 2.05 KB

File metadata and controls

83 lines (64 loc) · 2.05 KB

Clase 1

Temas básicos

Temas adicionales

  • MVC vs MVVM. Ejemplos en Angular.
  • Como crear una app básica. Ejemplo.
  • Apps con y sin ruteo.
  • Extensiones de Chrome.
  • Scopes.

Clase 2

Temas básicos

  • Más directivas propias/nativas de AngularJS.
  • Filtros.
  • Directivas para imágenes.
  • Directivas con eventos asociados.
  • Directivas para inicializar valores.
  • Directivas para asignas estilos.
  • Mover lógica de vista al controlador.

Temas adicionales

  • Comunicación entre componentes.
  • Eventos.

Clase 3

Temas básicos

  • Formularios.
  • Directiva ng-model.
  • Directiva ng-submit.
  • Clases de estilos .ng-invalid, .ng-valid y .ng-dirty.
  • Validaciones de formularios.

Temas adicionales

Clase 4

Temas básicos

  • Directivas nativas/propias de AngularJS para insertar templates en archivos externos.
  • Directivas creadas por el usuario.
  • Tipos de Directivas creadas por el usuario.
  • Asignando Controladores a Directivas propias creadas por el usuario.
  • Utilizar alias para los Controladores de directivas custom.

Temas adicionales

  • Directivas avanzadas. $templateCache.
  • Scopes.

Clase 5

Temas básicos

  • Refactorización de nuestro código en archivos individuales.
  • Creación de Módulos para un mejor mantenimiento de nuestro código.
  • Utilización de servicios propios de AngularJS para obtener información remota.
  • Creación de servicios para obtener información de manera remota.
  • Inyección de dependencia para nuestros elementos de AngularJS.

Temas adicionales

  • Estructura avanzada de app y organización de código.
  • Servicios importantes: $q, $http, $timeout, $resource.
  • Módulos de terceros: Angular UI, UI router, NgModules
  • Ruteo avanzado.
  • $http interceptors.

Otros temas

  • Tooling.
  • Guidelines.
  • Performance.
  • Providers.
  • Unit testing.
  • E2e testing.