Login y Registro con RxJS, RxResource, Signals y FormBuilder | Integración completa paso a paso | 18

Lección 17 de 3253%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

En este video aprenderás a crear un sistema completo de autenticación (Login y Registro) en Angular integrando conceptos clave del curso como RxJS, Signals, FormBuilder y manejo de formularios reactivos. Si buscas implementar un sistema de autenticación robusto, práctico y siguiendo buenas prácticas modernas de Angular 19+, este tutorial te guiará paso a paso desde la creación de formularios hasta la integración con un backend local y la navegación tras la autenticación. ¿Qué verás en este video? Creación de un servicio de autenticación con RxJS. Construcción de formularios de Login y Registro con FormBuilder y Validators. Uso de Signals y RxResource para manejar el estado y las peticiones HTTP. Validaciones, gestión de errores y redirección tras el login. Integración de Login y Register con un backend local (API REST). Índice de contenido con timestamps: 00:00 - Introducción: Login y Register en Angular 00:34 - Creación del servicio de autenticación (AuthService) 03:52 - Creación de interfaces para tipar el login y los datos 04:55 - Creación de componentes LoginForm y RegisterForm 06:33 - Creación del formulario de Registro reactivo con FormBuilder 13:40 - Creación del formulario de Login reactivo con FormBuilder 15:40 - Integración del formulario en las páginas LoginPage y RegisterPage 19:26 - Uso de Signals para gestionar estado y peticiones 20:15 - Manejo de RxResource para realizar el login 22:45 - Redirección tras autenticación con Router.navigate 25:58 - Resumen final y comprobación de registro y login ------------------ RECURSOS ------------------- 💻 Repositorio del proyecto: https://github.com/puntotech/angular-renaissance-fundamentals-workshop -----------------------------------------

Sobre este curso

En este curso aprenderás a desarrollar una aplicación completa en Angular Moderno (19+) aprendiendo los fundamentos de Angular.

Lección 17 de 32Nivel: principianteDuración total: 12h 48m

Lo que aprenderás en este curso:

  • Comprender la arquitectura de módulos y componentes de Angular
  • Crear servicios, directivas y pipes personalizados
  • Implementar formularios reactivos y validaciones
  • Gestionar el enrutamiento y la navegación en Angular