Programa del Curso
Introducción
Flask y Flask-Marco RESTful
- Plantillas, enrutamiento, formularios y autenticación
- Constructos para la escalabilidad del código
- Database gestión
Los fundamentos de las API y su funcionalidad
- Scala tipos
- Patrones de Arquitectura Web: el patrón compuesto, el patrón proxy y el patrón facade
Descripción general de REST
- Opción Get
- Opción Pull
- Opción Post
- Opción Delete
Preparación del entorno de desarrollo
- Instalando Postman
- Instalando Python
- Instalando y configurando Flask
- Instalando Flask-RESTful
- Configurando una ruta URL
API REST con Flask-RESTful
- Diseñando y probando una API
- Creando recursos
- Creando y almacenando elementos
- Refactorizando código
- Implementando verbos HTTP
- Usando reqparse
- Eliminando duplicaciones
Frasco-SQLAlquimia
- Configurando SQLAlchemy
- Creando modelos
- Probando con Postman
- Definiendo claves
- Implementando modelos usando SQLAlchemy
- Automatizando con SQLAlchemy
Seguridad con API REST
- Configurando registros DNS
- Creando un certificado SSL
- Añadiendo y usando JWT para mayor seguridad
Implementación en la nube
- Conectando a un sistema de control de versiones
- Añadiendo un par de claves
- Creando una instancia de servidor
- Implementando scripts de despliegue
Resumen y conclusión
Requerimientos
- Comprensión de Flask
- Experiencia en programación Python
Audiencia
- Desarrolladores Backend
Testimonios (1)
Fue un curso intenso ya que tuvimos que cubrir mucho en poco tiempo. Nuestro entrenador sabía mucho sobre el tema y entregó el contenido para abordar nuestras necesidades. Hubo mucha información para aprender, pero nuestro entrenador fue muy útil y motivador. Respondió todas nuestras preguntas con buen detalle y nos sentimos que aprendimos mucho. Los ejercicios estaban bien preparados y las tareas se adaptaron según nuestras necesidades. Disfruté este curso.
Bozena Stansfield - New College Durham
Curso - Build REST APIs with Python and Flask
Traducción Automática