
Bienvenido a Componentes en Angular - nivel PRO. A lo largo de este curso vas a aprender a usar los componentes de Angular 2 / 4 como un profesional.
Inputs, Outputs, EventEmitters, template reference variables, ciclos de vida, estilos, transclusión, componentes dinámicos, arquitectura de componentes, estrategias de detección de cambios…
En los próximos vídeos aprenderás todos estos conceptos y muchos más ;)
Repasarás brevemente la estructura de una app en Angular 2 / 4 y aprenderás qué es el decorador @Component de Angular y la estructura que tienen los componentes en esta plataforma.
Crearás tu primer componente en Angular, al más puro estilo "hello world".
Crearás un componente que será una barra de progreso.
Además, en el camino aprenderás a aplicar estilos a tu propio componente sin necesidad de envolverlo en otro elemento, gracias al selector :host.
Completarás tu componente "progress bar" aprendiendo a recibir valores de entrada (inputs) desde fuera, gracias al decorador @Input.
También aprenderás como asociar esos inputs de los componentes a datos variables, para que que el input se actualice de forma automática al actualizar la variable. Esto es lo que se conoce como property binding.
Crearás otro componente Angular que será capaz de realizar una cuenta atrás.
También aprenderás como funcionan los eventos de ciclo de vida de los componentes Angular, como en evento ngOnInit, que se llama tras iniciar el componente.
Aprenderás a sacar valores desde un componente hacia afuera, emitiendo eventos, lo que en Angular se conoce como event binding.
En el proceso, conocerás cómo funciona el decorador @Output y aprenderás a usar la clase EventEmitter.
Aprenderás cómo llamar a métodos y propiedades de un componente hijo desde el padre gracias a las template reference variables.
Conocerás nuevos eventos de ciclo de vida de los componentes en Angular:
¡Únete al curso más avanzado de Udemy sobre componentes en Angular y empieza YA a mejorar tus habilidades!
Este curso te llevará a través de toda la complejidad de los componentes de Angular, comenzando por el nivel más básico, y llegando a los casos más avanzados.
Desde el uso de Inputs y Outputs, hasta la comunicación entre componentes transcluídos o la generación dinámica de componentes. Este curso cubre todos los aspectos relacionados con los componentes que necesitas aprender para dominar Angular como profesional.
Algunos de los temas que vas a aprender en este curso son:
Además, si te quedas atascado, te beneficiarás de un soporte amigable y rápido, vía comunicación directa y a través del foro ;)
Angular es uno de los frameworks frontend modernos más potentes y eficientes que puedes aprender actualmente. Te permite construir webs complejas con facilidad y obteniendo unos resultados increíbles. Aprende ahora todo lo que necesitas para desarrollar webs potentes en Angular con todas las garantías.
Estas son algunas de las opiniones de mis alumnos en otros cursos:
- Excelente todo
- 100% Recomendado, material didáctico muy bien explicado, si realmente quieres hacer app profesionales con este framework y este curso lo puedes lograr.
- Porque es la primera vez que veo un curso que explica cada cosa en profundidad.
- Excelente!!
- Explica de forma simple, concreta y precisa los fundamentos de Ionic. Y eso permite la comprensión de los conceptos de esta herramienta y su aprovechamiento futuro.
- Me encanta este curso, los conceptos están explicados muy claros y en todo momento sabes para que vas a usar cada cosa.
- El tutor se hace entender muy fácilmente, y el curso lo esta llevando muy bien
- Muy bien explicado, con detalles.
- muy claro y buenos lo ejemplos