
Bienvenido a Componentes en Angular 101. A lo largo de este curso vas a aprender a usar los elementos básicos que conforman los componentes en Angular.
Decoradores @Input y @Output, Event emitters, ciclo de vida del componente, como añadir estilos al propio componente… En los próximos vídeos aprenderás todos estos conceptos, y alguno 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:
Sugerencias finales.
Si quieres dominar los componentes de Angular (Angular 2 y Angular 4) como un profesional, organizarlos correctamente y de forma escalable y ser capaz de enfrentarte a cualquier reto que te presenten tus componentes, te recomiendo encarecidamente que sigas mi curso: https://www.udemy.com/componentes-angular-pro/
Ponte al día con los componentes de Angular (Angular v4, válido también para Angular v2).
Refresca los conceptos básicos creando 2 componentes desde cero. En pocos vídeos te pondrás al día para enfrentarte a una entrevista de trabajo o para poder afrontar cursos más avanzados.
Este microcurso está orientado a repasar los fundamentos de los componentes de Angular. A través de los vídeos y siguiendo una metodología learning-by-doing, aprenderás a usar:
Este curso te servirá como punto de partida para entender mejor el funcionamiento de una de las piezas fundamentales de Angular: los componentes. A partir de aquí te será más fácil profundizar en el aprendizaje a través de otros cursos o material online disponible.
Los requisitos para tomar este curso es que tengas unas nociones básicas de Angular (Angular 2 o Angular), dado que hay conceptos muy básicos que se dan por entendidos. Eso incluye también nociones elementales de ES6, Typescript, HTML y CSS.
Si has hecho un par de tutoriales en Angular 2, deberías estar preparado para hacer este curso.