Angular es un framework para aplicaciones web desarrollado en TypeScript, de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página.
Este curso tiene por objetivo tomar tu conocimiento sobre la herramienta y llevarlo al siguiente nivel haciendo uso de los recursos más avanzados que nos ofrece. Aprenderás a instalar Angular CLI y a usar sus principales comandos. Descubrirás cómo escuchar y responder a eventos generados por el usuario así como definir estructuras de control y aplicar estilos.
Este curso esta diseñado para que seas capaz de entender y tener la capacidad de integrar conceptos y tecnologías como Testing, SASS y otros Frameworks.
Objetivos
Enseñar al participante las herramientas y conocimientos necesarios para el manejo adecuado de Angular, como herramienta de optimización para el desarrollo web.
UI Avanzado
- Animaciones
- Responsive Web Design
- Angular UI Bootstrap
- Material Design
- Otros Módulos
Testing
- Utilidades
- Técnicas de pruebas y TDD
- Test unitarios (Jasmine)
- Test E2E (Cypress
Conceptos avanzados
- Arquitectura avanzada y mejores practicas
- Ciclo de vida y detección de cambios
- Optimización y rendimiento
- Internacionalización (I18N)
- Publicación de módulos con NPM
- Directivas customizadas (de atributo y estructurales)
Programación reactica con RxJS
- Programación reactiva
- Patrón promesa
- Patrón observable
- Operadores básicos
- Operadores complejos (debounce, timeahead,…)
- Creación de observables, observadores
- Subject
Despliegue
- Angular CLI
- Polyfill
- Compiladores JIT y AOT
- Paso a producción
- Docker
- Programación reactiva con RxJS (Observables, Subjects, Operadores)
Imprescindible tener conocimientos de Angular versiones 5 o superiores y conocimiento intermedio de TypeScript.
Los alumnos deberán tener instalado el siguiente software al inicio del curso:
- Editor: Microsoft Visual Studio Code
- Angular: versión 3.x
- npm: versión 5.x
Todas las empresas con centro de trabajo en territorio estatal, independientemente de su tamaño o ubicación, que coticen por la contingencia de Formación Profesional a la Seguridad Social disponen de un crédito anual para la formación continua de sus trabajadores.
Las empresas pueden organizar y gestionar los fondos ante la Fundación Estatal para la Formación en el Empleo (FUNDAE) con sus propios medios, o bien dejar la gestión de las bonificaciones a los centros de formación que contrata, que deberán estar acreditados e inscritos en el registro de entidades de formación.