formación

Formación Angular

¡Conoce las ventajas de uno de los frameworks más utilizados en el mundo y solicitados en el mercado!

Esta formación forma parte de nuestros cursos de Front End
79h

Para conclusión

7
Cursos
1
Vídeo adicional

Ver el vídeo

Vea nuestra presentación de formación

¿QUE APRENDERÁS?

Angular es uno de los frameworks más populares en el mercado de desarrollo front-end. Se utiliza para construir aplicaciones web, mobile o desktop, utilizando tecnologías conocidas como: TypeScript, HTML y CSS.

Utilizado para crear Single Page Applications (SPA’s) con un enfoque modular, componentes y servicios, Angular facilita el mantenimiento de layouts complejos y permite el aislamiento de responsabilidades de cada recurso de la aplicación. Angular también tiene una gran comunidad internacional, siendo Google el principal mantenedor del proyecto, por lo que es un framework vivo que recibe actualizaciones y mejoras constantes para aplicaciones seguras y de alto rendimiento.

¿Vamos a sumergirnos en el mundo de Angular?

¿Por qué estudiar esta formación?

  • Guía de aprendizaje

    Contenido diseñado para facilitar tu estudio

  • De básico a avanzado

    Formación completa para el mercado

  • Tu en el mercado

    De cero al trabajo soñado en su área de interés

¡Comience esta capacitación ahora mismo y prepárese para su próximo proyecto!

Conoce los planes

Profesores especializados en Front End

De quién aprenderás

  • Harland Lohora

    Soy Ingeniero en Sistemas Computacionales con experiencia en desarrollo web y móvil, he ocupado posiciones en diversas empresas como full stack web developer, además he trabajado en bootcamps presenciales.Actualmente trabajo como Sr. Software Engineer en Grupo Financiero BASE.

  • Harland Lohora

    Soy Ingeniero en Sistemas Computacionales con experiencia en desarrollo web y móvil, he ocupado posiciones en diversas empresas como full stack web developer, además he trabajado en bootcamps presenciales.Actualmente trabajo como Sr. Software Engineer en Grupo Financiero BASE.

  • German Ulises Guaigua Guacaran

  • German Ulises Guaigua Guacaran

Paso a paso

  1. 1 Fundamentos de Angular

    Para iniciar con Angular, conozcamos cómo crear una aplicación desde cero utilizando su herramienta principal, el CLI (Command Line Interface). Además, crearemos componentes y entenderemos cuáles recursos del framework nos ayudan a mantener y reutilizar el código y comunicarnos entre diferentes componentes.

    Descubriremos cómo una Single Page Applications administra el flujo de navegación a través del recurso de enrutamiento, también aprenderemos cómo usar el cliente HTTP de Angular para la integración de datos de back-end.

    Además, aprenderemos a manipular formularios, desde una simple validación hasta aquella que necesite una respuesta del servidor.

    • Vídeo Frameworks de Front End - Edición especial - YouTube

    • Curso Angular: empezando con el framework

      10h
    • Faça esse curso e:
      • Utiliza las herramientas que nos proporciona el CLI de Angular para acelerar el desarrollo
      • Aprende a crear componentes en Angular
      • Entiende como funciona el envío de información entre diferentes componentes
      • Consume información de una REST API
      • Transforma tus componentes en páginas para que el usuario pueda navegar en tu plataforma
    • Curso Angular: buenas prácticas y formularios

      12h
    • Faça esse curso e:
      • Entiende a como empezar un proyecto con mejores validaciones de tipos utilizando modo strict
      • Organiza tu pruyecto Angular de una mejor manera utilizando modulos
      • Mejora la performance de tu aplicación con Lazy Loading
      • Aprende a crear formularios simples con modulo de formularios Template Driven
      • Desarrolla validaciones síncronas y asíncronas para tus formularios
      • Aprende a como utilizar token JWT en tu proyecto Angular
    • Curso Angular: Controla la navegación

      14h
    • Faça esse curso e:
      • Aprende a crear y desarrollar componentes reutiblizables
      • Entiende como poder subir una fotografia desde nuestro front-end y poder enviarla a un back-end
      • Optimiza la carga de tus vistas utilizar servicios de tipo Resolvers
      • Controla el flujo de navegación del usuario implementando guardias en tus rutas
      • Aprende a manipular las peticiones de tu aplicación creando servicios de tipo Interceptor
  2. 2 Accesibilidad en Angular

    En este paso, entenderemos cómo Angular implementa una de las características más importantes para el desarrollo de páginas web, la accesibilidad. Para ello crearemos componentes implementando WCAG, que es una guía sobre cómo crear contenido web accesible W3C, conociendo recursos para crear atajos de teclado, instrucciones para formularios, integrado con componentes dinámicos y animaciones.

  3. 3 Prueba de una aplicación Angular

    Después de dominar la creación de una aplicación Angular, necesitamos consolidar la calidad del código desarrollado y garantizar el funcionamiento estable de la aplicación agregando nuevas funciones. Para ello, las pruebas automatizadas son las principales vías para garantizar estos supuestos de desarrollo. Angular contiene un conjunto de bibliotecas disponibles y listas para usar que cubren varios tipos de pruebas, y en esta sección conoceremos estas herramientas y cómo usarlas a diario.

    • Curso Angular y RxJS: programación reactiva

      08h
    • Faça esse curso e:
      • Entiende el concepto de Observables
      • Prepara las informaciones del backend utilizando los operadores map y pluck
      • Aprende a debugar el flujo de un observable utilizando operador tap
      • Controla el flujo de las informaciones utilizando switchMap y merge
      • Simplifica la utilización de los datos utilizando pipe async
      • Otimiza las llamadas al servidor utilizando las operadores filter, debounceTime y distinctUntilChanged
    • Curso Angular: pruebas automatizadas con Jasmine y Karma

      08h
    • Faça esse curso e:
      • Probar servicios y componentes de forma incremental
      • Aprenda el papel de Jasmine y Karma en la creación de pruebas
      • Aprenda los fundamentos y elimine las adicciones a la creación de pruebas
      • Organiza tus pruebas de forma escalable
      • Comprender cómo funciona TestBed y su importancia
      • Cree lanzadores personalizados, incluidos scripts para servidores de CI
      • Genere métricas de cobertura y confíe en sus pruebas

Empiece a estudiar hoy Angular. ¡Comienza ahora!

Precios en:
USD
  • USD
  • BOB
  • CLP
  • COP
  • USD
  • PEN
  • MXN
  • UYU

Semestral

  • 271 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

    Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

  • Acceso a todo el contenido de la plataforma por 6 meses
US$ 65.90
un solo pago de US$ 65.90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Anual

  • 271 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Luri, la inteligencia artificial de Alura

    Luri es nuestra inteligencia artificial que resuelve dudas, da ejemplos prácticos y ayuda a profundizar aún más durante las clases. Puedes conversar con Luri hasta 100 mensajes por semana

  • Acceso a todo el contenido de la plataforma por 12 meses
US$ 99.90
un solo pago de US$ 99.90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Acceso a todos
los cursos

Estudia las 24 horas,
dónde y cuándo quieras

Nuevos cursos
cada semana