- https://alumni.educacionit.com/clases/indice/id/519/classId/1827
- Módulos en AngularJS.
- Expresiones en AngularJS.
- Controladores en AngularJS.
- Directivas propias/nativas de AngularJS.
- MVC vs MVVM. Ejemplos en Angular.
- Como crear una app básica. Ejemplo.
- Apps con y sin ruteo.
- Extensiones de Chrome.
- Scopes.
- 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.
- Comunicación entre componentes.
- Eventos.
- Formularios.
- Directiva ng-model.
- Directiva ng-submit.
- Clases de estilos .ng-invalid, .ng-valid y .ng-dirty.
- Validaciones de formularios.
- 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.
- Directivas avanzadas. $templateCache.
- Scopes.
- 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.
- 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.
- Tooling.
- Guidelines.
- Performance.
- Providers.
- Unit testing.
- E2e testing.