Angular 4 Avanzado (CTANG02)


Descripción General

Este curso podrá programar una aplicación profesional  en Angular que integre elementos gráficos, animación, manejo de un backend-seguro y  testing.

Dirigido a:

  • Desarrolladores Java o .NET interesados en programar aplicaciones web de una sola página (SPA)
  • Gerentes o líderes de proyecto que supervisan desarrollos en Java o .NET
  • Futuros arquitectos de software

Objetivo

Que el alumno pueda desarrollar aplicaciones que exploten las funcionalidades ofrecidas por los navegadores incorporando mejores prácticas

Se recomienda cuando:

El interesado debe desarrollar aplicaciones de una sola página (SPA) o aplicaciones web “de una sola página”

Contenido: Temas principales

  1. Componentes gráficos con svg y animación de componentes.
    Aprenderá a desarrollar componentes visuales (tipo Silverlight o JavaFX).
  2. Inyección de dependencia avanzada.
    Aprenderá a implementar diferentes esquemas de inyección de dependencia para modularizar de mejor manera los componentes.
  3. Manejo avanzado de rutas.
    Aprenderá a implementar navegaciones de mayor complejidad.
  4. Manejo de sitios seguros y autentificación.
    Aprenderá como integrar servicios web seguros y medios de autentificación como OAuth.
  5. Manejo de errores.
    Aprenderá las mejores prácticas en manejo de errores en Angular.
  6. Organización óptima de código.
    Aprenderá el manejo adecuado de aplicaciones de estructura grande y/o compleja.
  7. Testing (pruebas unitarias).
    Aprenderá cómo implementar pruebas unitarias en Angular.
  8. Testing (end to end).
    Aprenderá cómo implementar pruebas integrales.

Duración

30 horas

Prerrequisitos

Javascript bajo ECMA 5 (CTJSC01)

Bootstrap y Angular 4 – Básico. (CTANG01)

Servicios de Restful y Angular (CTREST01)

Deseable Arquitectura Web con Java Enterprise Edition -JEE- (CTJEE01)

Enlaces relacionados