Aprender a crear aplicaciones SPA (Single Page Applications) con Angular, uno de los frameworks MVC de JavaScript más importantes en el desarrollo web front end. Con este curso podrá aprender desde 0 a crear aplicaciones en la última versión del framework más popular de JavaScript.
Desarrollo Front End con Angular
- Intermedio

Próximos inicios
No disponibles en este momento.
Objetivos
- Este curso permite aprender a crear aplicaciones de tipo SPA desde cero mediante el uso de Angular en su última versión y TypeScript.
- Con la nueva versión de este framework respaldada por Google, los desarrolladores web podrán hacer frente a la creación de aplicaciones SPA robustas. La mejora en la experiencia del usuario que suponen las aplicaciones SPA, nos permite ofrecer un mejor servicio y facilitar el uso de nuestras aplicaciones a nuestros usuarios.
- Durante el curso conocerá desde los elementos básicos para trabajar con Angular, pasando por la estructura modular y la creación eficaz del enrutamiento, hasta la creación y comunicación de componentes y la inyección de servicios para mejorar la funcionalidad de nuestras aplicaciones.
Requisitos
No es necesario cumplir con requisitos previos para acceder a este curso
Contenidos
- Introducción a Angular
- Conceptos: ¿Qué es Angular?
- Origen y evolución: AngularJS (1.x) y Angular
- Versiones
- Entorno de trabajo
- Tecnologías implicadas
- JavaScript ES6
- Introducción a TypeScript
- Web Components: nuevo estándar del W3C
- Programación reactiva y RXJS
- Herramientas de Desarrollo de aplicaciones SPA
- Angular CLI. Novedades en CLI 6.x
- Arquitectura de Angular. Aplicaciones SPA
- Entorno de Testing Inicial
- Componentes
- Plantillas (Templates)
- Enlace a datos y Enlace a eventos. Binding
- Comunicación ente componentes. Input/Output
- Formularios
- Elements: Web Components basados en Angular 6.x
- Directivas y Pipes
- Directivas.
- Pipes.
- Animaciones
- Providers, Inyectores y servicios
- Inyección de dependencias
- Concepto de providers en Angular
- Árbol de providers (Factory, Instance)
- Servicios
- Servicios incorporados. HttpClient
- Servicios propios
- Routing Avanzado
- Lectura de Parámetros
- Subrouting. Anidación de rutas
- Navegación imperativa
- Guardias
- Testing Avanzado
- Testing Unitario
- Test end-to-end
- Bibliotecas de componentes
- ng-Bootstrap
- Gráficos
- Traducción
- Angular Material (Librería components UI)
- Ampliando el uso de Angular
- Progresive Web Applications (PWA)
- Angular Universal: renderizado en el servidor
Perfil del docente
- Formador Certificado por CAS Training
- Más de 5 años de experiencia profesional
- Más de 4 años de experiencia docente
- Profesional activo en empresas del sector IT
Beneficios para tu formación
Haz click aquí y descubre los descuentos, promociones y ayudas disponibles para tu formación tecnológica.