Django Rest Framework y Angular 12 | Integracion Fullstack 🚀
Django Rest Framework y Angular 12 - Aprende como crear Apps profesionales integrando python, angular y django
- ✅ Domina Python y Django Rest Framework
- ✅ Creacion de un proyecto con Django Rest Framework y Angular
- ✅ Accede a una comunidad de mas de 20 000 estudiantes
- ✅ Implementa codigo nativo en Visual Studio Code
- ✅ Aprende Angular 12
Beneficios de este Curso
Acerca de nuestro Curso
Bienvenidos al curso mas completo de Django Rest Framework y Angular, donde te ensenaremos desde cero como crear APIs con Django Rest Framework e implementar un completo y profesional frontend con Angular 12.
Te explicaremos desde las bases como implementar un endpoint utilizando las mejores practicas y patrones de diseno de Django, y como hacer el setup de tu ambiente de desarrollo.
Estos seran algunos temas que veremos en la seccion de Django:
✔ Creacion de una API Basica con Django Rest Framework
✔ Serializacion de Modelos Django
✔ Creacion de Endpoints API de tipo Function-Based
✔ Creacion de Endpoints API de tipo Class-Based
✔ Views y Routers en Django Rest Framework
✔ Permisos de usuarios en Django
✔ Authentication con JWT - Json Web Tokens
✔ Manejo de Throttling en Django
✔ Busqueda, filtro y paginacion en Django
✔ Test Automaticos en APIs
Para el tema de Angular 12, en las primera secciones del curso nos sumergiremos en la creacion de un proyecto Angular inicial basico describiendiendote todas las caracteristicas de angular.
En una segunda fase crearemos un proyecto Angular que integraremos a nuestro backend Django Rest Framework, estos seran algunos de los temas que desarrollaremos en el curso:
✔ Material Design y Angular
✔ Pipes
✔ Services
✔ Components
✔ RXJS
✔ Reactive Forms
✔ Comunicacion asincrona entre componentes cliente y el backend
✔ Creacion de componentes graficos avanzados con Angular
✔ Implementacion de JWT Json Web Tokens usando Django y Angular
Curricula del Curso
- Django Frontend y Backend (7:06)
- Instalacion y configuracion de python (3:13)
- Instalar Postman (1:37)
- Instalar Visual Studio Code (1:36)
- Instalar extensiones Django en Visual Studio Code (1:32)
- Virtual Environment de mi proyecto Django Rest (7:32)
- Instalar Django en Virtual Environment (3:58)
- Creacion de proyecto Django (8:15)
- Ingresando al Django admin y creando superuser (6:14)
- Patron MVT y Django (5:47)
- Creacion de modelo y tabla en Django admin (11:16)
- Creacion de endpoint consulta de datos (10:54)
- Metodo de busqueda por id (9:45)
- Crear usuario en Comentarios (13:09)
- Crear usuario en Django (6:17)
- Seguridad en Proyectos Django y Permisos (8:19)
- Creacion de permisos personalizados en Django (10:59)
- Permisos a nivel de data y sesion de usuario (7:11)
- Calculo de calificacion y promedio (11:26)
- Inicio de sesion remoto en Django (8:16)
- Web Tradicional y SPA (2:18)
- Que es Angular (2:27)
- Instalar NodeJS (1:36)
- Instalar Cliente Angular (1:01)
- Instalar Extensiones de Angular (2:54)
- Crear proyecto Angular (2:20)
- Configuracion de Angular (0:37)
- Estructura Angular (6:37)
- Ejecutar proyecto Angular (14:44)
- Comunicacion entre Javascript y HTML en Angular (4:23)
- For and If Angular (10:24)
- Comunicacion entre componentes Angular (18:57)
- Emiter en Angular (12:16)
- Formularios en Angular (12:41)
- Servicios Angular (14:46)
- Subject service (15:11)
- Eliminar con servicio (5:42)
- Routing en Angular (13:15)
- Creacion de Spinner (15:49)
- Estructura de control upload (3:10)
- Dialog en Angular (9:53)
- Template de Dialog (11:01)
- Directiva drag and drop de archivos (11:46)
- Almacenar archivos temporales en angular (14:23)
- Subir archivos a Firebase (34:20)
- Transformar label con Pipe (9:09)
- Retornar URL de imagen (7:54)
- Services en Angular (3:48)
- Creacion de Snackbars - Mensajes de notificacion (17:20)
- Configuracion de ambientes de desarrollo (5:26)
- Ngrx en Angular (4:56)
- Modelos de Login y Registro (13:43)
- Reducer de usuarios (13:29)
- Rxjs en Angular (8:57)
- Effects para registro de usuarios (19:40)
- Pipes en Authorization (12:12)
- Selectors en store Angular (3:47)
- Registro en store Angular (8:27)
- Login de usuarios y backend (7:21)