¡Desarrolla APIs RESTful con Django y Django REST Framework!
¿Quieres crear APIs RESTful robustas y escalables con Python?
Este curso te enseñará todo lo que necesitas saber para convertirte en un experto en desarrollo de APIs con Django y Django REST Framework.
Aprenderás:
- Los fundamentos de las APIs RESTful
- La arquitectura de Django y Django REST Framework
- Cómo crear modelos de datos y serializadores
- Cómo crear vistas y rutas para tus APIs
- Cómo implementar autenticación y autorización
- Cómo probar y documentar tus APIs
- ¡Y mucho más!
Este curso es ideal para:
- Desarrolladores de Python que quieren aprender a crear APIs
- Desarrolladores de Django que quieren ampliar sus habilidades
- Cualquier persona que quiera aprender sobre el desarrollo de APIs RESTful
Al final de este curso, serás capaz de:
- Diseñar y crear APIs RESTful completas
- Implementar las mejores prácticas de desarrollo de APIs
- Usar Django REST Framework para crear APIs robustas y escalables
- Desplegar tus APIs en producción
Contenido del curso:
- Introducción:
- ¿Qué son las APIs RESTful?
- ¿Por qué usar Django y Django REST Framework?
- Instalación y configuración
- Modelos y serializadores:
- Modelos de Django
- Serializadores de Django REST Framework
- Vistas y rutas:
- Vistas de Django REST Framework
- Rutas de Django
- Autenticación y autorización:
- Autenticación básica
- Autenticación con JWT
- Permisos de Django REST Framework
- Pruebas y documentación:
- Pruebas con Django REST Framework
- Despliegue:
- Despliegue en Servidores
Requisitos:
- Conocimientos básicos de Python