- Introducción.
- Introducción a Django.
- Configuración de un proyecto.
- MVC, MVT y API REST.
- Estructura de una aplicación básica.
- Peticiones y respuestas.
- Gestión de URLs.
- JSON y Django.
- Servidor de operaciones con HTTP.
- Cliente de operaciones con HTTP.
- Configuración de bases de datos.
- Introducción a modelos.
- Operaciones básicas con modelos.
- Servidor API REST básico.
- Cliente API REST.
- Modelos y el shell de Django.
- Plantillas de Django.
- El lengiaje de plantillas de Django.
- Contenido estático.
- Formas en Django.
- Seguridad y autenticación básica.
- Panel de administración.
- Despliegue de un proyecto.
- Despliegue en AWS.
Los apuntes son notebooks de Jupyter con código ejecutable y están diseñados para acceder a una base de datos MySQL configuración específica.
Para poder aprovechar por completo el código de los apuntes, se recomienda descargar y ejecutar desde VirtualBox la imagen que se encuentra disponible en https://pythonista.io/descargas/base/view.
Para descargar los apuntes ejecute el siguiente comando:
git clone https://github.com/PythonistaMX/py201.git
Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional.
© José Luis Chiquete Valdivieso. 2019.