💪🏼
Conoce la importancia de los formularios para tu sitio web
Versiones de Angular Forms
¿Por qué aprender Angular Forms?
Presentación del proyecto: tour por los formularios de Platzi Store
Novedades de Angular 10: cómo migrar proyectos de Angular 8 o 9 a la versión 10
Primeros pasos con Angular Forms
Template Forms vs. Reactive Forms
Dominando el FormControl y sus estados
Cómo usar inputs de texto y la importancia del type
Manejo y binding de selects y selects múltiples
Manejo y binding de inputs radio y checkbox
Aplica validaciones a un FormControl
Integración y validaciones con CSS para mostrar errores
Descubre todas las validaciones de Angular Forms
Usando FormGroup para agrupar multiples campos
Reactive Forms con FormBuilder
Los 11 validadores de Angular (y expresiones regulares)
Manejando múltiples FormsGroups
Usando componentes de Angular Material
Errores comunes de usabilidad en formularios
Validaciones personalizadas: mejorando nuestro formulario de registro
Implemeta validaciones avanzadas en PlatziStore
Cómo hacer validaciones grupales en Angular Forms
Validaciones condicionadas y reactividad a variaciones en la UI
Proyecto: formulario para crear categorías de productos
Proyecto: conectando nuestro formulario y la API
Proyecto: subir imágenes a Firebase Storage
Validaciones asincrónicas
PatchValue: crear vs. editar
Proyecto: creando el método de editar categorías
Construye formularios dinámicos conectando una API
Smart vs. dumb components: un patrón para dividir responsabilidades
Implementando smart y dumb components en PlatziStore
Proyecto: mejorando nuestro formulario de productos
Select dinámico: carga opciones desde una API
Select dinámico: trabajando con objetos
¿Cómo crear campos on demand? Forms dinámicos con FormArray
Estrategias avanzadas y optimización de formularios
Crea tu propia librería de componentes con CVA o Control Value Accesor
Crea un buscador de gifs usando la API de Giphy
Optimiza un input de búsquedas con RxJS y debounce
Examina la accesibilidad de tus formularios
Siguientes pasos en tu carrera de desarrollo web profesional con Angular
Aportes 15
Preguntas 5
💪🏼
Hey chicos, un amigo y yo hemos creado un grupo de Telegram para poder compartir Hacks de programación, ayudarnos con cualquier pregunta sobre Dev y además crear proyectos de código juntos. Te estamos esperando!
También tenemos una organización de GitHub donde pondremos nuestros proyectos, únete por aquí:
Puedes compartir tus proyectos de Angular por nuestro GitHub y Telegram
Justo lo que necesitaba!
Solo con ver al profesor sin duda será un muy buen curso. 😎
Huy excelente curso, aprender mas de Angular, de quien mas sino del mejor en Angular.
Excelente Nicobytes.
comencemoss!! estaba esperandolo
Iniciamos.
Como podríamos realizar una división de componentes del formulario que cada tipo de input este en un componente por separado pero que podamos renderizarlo dependiendo una lista de preguntas que vengan de un api es decir poder renderizar un formulario de forma dinámica. Si no puedes hacerlo por aquí podrías hacerlo en tu canal de YouTube ya busque y nadie más ha hecho algo parecido
Me gustaría que estos cursos de angular fueran resumidos acerca de cada tema, algo básico para entender bien y rápidamente el funcionamiento, (Algo corto, conciso y ver que funciona) , como por decir una validation sencilla de un formulario básico y no con esa cantidad de instrucciones donde se pierde el estudiante fácilmente. Posteriormente se puede entrar a hacer una aplicación completa.
También el repositorio de git me ha sido imposible hacerlo funcionar por las diferentes versiones. sería ideal tenerlos actualizados.
cocos?
Nicolas Molina, un crack.
a aprender bien formularios angular
ya estoy lista!
Vamos con todo, esto va con varios proyectos personales que estoy desarrollando…
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?