Desarrollo Front End con Angular

CAS Training

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.

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.

Solicitar información
Partner oficial de los principales fabricantes tecnológicos

The Swirl Logo es una marca registrada del grupo PeopleCert®. Utilizada bajo licencia de PeopleCert®. Todos los derechos reservados.