Desarrollo de Apps Web con Angular

El curso de Desarrollo de Apps Web con Angular ofrece una inmersión profunda en una de las plataformas de desarrollo de aplicaciones web más potentes y populares disponibles hoy en día. Angular, respaldado por Google, combina la versatilidad de TypeScript con un enfoque modular y una arquitectura escalable para crear aplicaciones web robustas y de alto rendimiento.

Este curso está diseñado para proporcionar a los participantes las habilidades y el conocimiento necesarios para desarrollar aplicaciones web modernas y dinámicas utilizando Angular, abordando temas clave como TypeScript, Angular CLI, componentes, servicios, enrutamiento, formularios reactivos, pruebas unitarias y más.

Objetivos didácticos

  • Familiarizarse con TypeScript y su aplicación en el desarrollo de aplicaciones web, comprendiendo conceptos fundamentales como tipos genéricos y decoradores.
  • Dominar el uso de Angular CLI y sus comandos básicos para crear, construir y gestionar proyectos de Angular de manera eficiente.
  • Explorar la estructura de un proyecto Angular, comprendiendo la importancia de los módulos, la inversión de control (IoC) y la organización de componentes.
  • Dominar el desarrollo de componentes en Angular, incluyendo componentes independientes, templates, data binding, eventos, directivas y pipes.
  • Comprender el enrutamiento en Angular, incluyendo conceptos avanzados como lazy loading para mejorar el rendimiento de la aplicación.
  • Dominar el uso de servicios en Angular, incluyendo servicios genéricos y el cliente HTTP para integrar aplicaciones con servicios web externos.
  • Aprender a trabajar con formularios en Angular, especialmente los formularios reactivos para una gestión eficiente y dinámica de los datos.
  • Explorar técnicas de aislamiento de estilos para componentes Angular, asegurando una estructura de estilo modular y mantenible.
  • Profundizar en conceptos de reactividad utilizando Observables, promesas y señales (RxJS) para gestionar flujos de datos asíncronos de manera eficiente.
  • Comprender la arquitectura de proyectos en Angular, incluyendo la organización de librerías y aplicaciones, así como técnicas efectivas de testing unitario para garantizar la calidad del código desarrollado.

Programa

  1. Directivas
  2. Pipes
  3. Routing
    • Lazy loading
  4. Servicios
    • Generic Services
  5. Http Client
    • Decorators
    • Async await
  6. Forms
    • ReactiveForms
  7. Aislamiento de estilos para los componentes
  8. Reactividad
    • Observables y promesas (RxJS)
    • Signal
  9. Arquitectura proyectos angular
    • Librerías
    • Apicaciones
  10. Testing unitario

Diploma acreditativo

Una vez completes este curso recibirás un diploma nominal que acredita tu aprovechamiento de la formación realizada.

En el diploma se especifica el curso que has recibido, las fechas en las que se ha impartido la formación, la duración, modalidad y el lugar donde se ha realizado la misma, así como la fecha en la que se emite el certificado de formación.

En el reverso del documento se detalla el programa del curso de formación impartido.

Escoge tu modalidad de impartición:

990

Bonificación Fundae:

325,00€

Días:

3, 4, 5, 6 y 7 de junio

Horario:

9:00 - 14:00 h.

Duración:

25 horas

Modalidad:

Aula virtual

Certificación:

¡Compártelo en tus redes sociales!