Formularios de Angular
Domina los formularios de Angular como un profesional
Registros, logins, cestas de la compra... los formularios son una pieza fundamental en cualquier página web... ¿Ya sabes por donde empezar?
Este curso explica los formularios de Angular en profundidad, y es el paso natural que debes dar si ya has trabajado con Angular, pero sientes inseguridad a la hora de crear un formulario, o vas a trabajar con formularios complejos.
A través de los vídeos y siguiendo una metodología learning-by-doing, aprenderás:
- Qué son los formularios basados en templates
- Qué son los formularios reactivos, y las diferencias entre ambos
- Cómo crear campos dinámicos
- Cómo crear campos anidados
- Cómo subir un archivo a un formulario
- Cómo controlar el estado y añadir feedback visual
- Cómo aplicar reglas de validación
- Cómo crear validadores personalizados
- Cómo añadir mensajes de error
- Cómo reiniciar el formulario
- Qué ventajas tiene usar programación reactiva en el formulario
- O qué es y cómo funciona el FormBuilder
Cuando acabes este curso, estarás listo para crear cualquier formulario en Angular, por muy complejo que sea.
Los requisitos para tomar este curso es que tengas unas nociones básicas de Javascript, HTML, CSS y RxJS, así como un conocimiento medio de Angular
Tu instructor
Soy Ingeniero de Software en Barcelona. Tras años de desarrollo, he liderado equipos técnicos y dirigido el departamento de innovación de una Venture Builder. Ahora estoy disfrutando de nuevo del frontend como Team Lead en la multinacional Dynatrace.
A lo largo de mi carrera profesional he desarrollado aplicaciones de Realidad Aumentada, frontends de monitorización, backends de gestión y e-commerce móviles para empresas internacionales, ganando una visión global de las necesidades del mercado real del desarrollo software.
En mi tiempo libre me gusta enseñar programación ya sea a través de mi blog, en meetups de software o mediante cursos educativos.
Temario
-
Vista previa5.1 - Formularios Basados en Templates (13:39)
-
Empezar5.2 - Campos dinámicos y selects (10:22)
-
Empezar5.3 - Input File (8:01)
-
Vista previa5.4 - control de estado y feedback visual (CSS) (6:34)
-
Empezar5.5 - mensajes de error (5:21)
-
Empezar5.6 - ngform, deshabilitar botón de submit & reset (5:39)
-
Vista previa5.7 - Validadores (4:31)
-
Empezar5.8 - Validadores personalizados (11:47)
-
Empezar5.9 - formularios reactivos (6:27)
-
Empezar5.10 - formularios reactivos: grupos (5:05)
-
Empezar5.11 - formularios reactivos: grupos anidados (3:20)
-
Empezar5.12 - inmutabilidad y file input (7:13)
-
Empezar5.13 - formularios reactivos: validación (9:04)
-
Empezar5.14 - forms reactive programming (7:25)
-
Empezar5.15 - formularios reactivos dinámicos (11:22)
-
Empezar5.16 - formularios reactivos: submit & reset (7:10)
-
Empezar5.17 - form builder (6:57)