Curso de Desarrollo de Aplicaciones Web con Flask

Código del Curso

flask

Duración

14 horas (por lo general 2 días incluidas las pausas)

Descripción General

Este curso práctico está dirigido a desarrolladores de Python que desean crear y mantener sus primeras aplicaciones web. También está dirigido a personas que ya están familiarizadas con otros marcos web como Django o Web2py, y desean aprender cómo utilizar un microframework (es decir, un marco que une bibliotecas de terceros en lugar de proporcionar una solución universal autónoma). el proceso.

Una parte importante del curso está dedicada no al propio Flask (es pequeño), sino a las bibliotecas y herramientas de terceros que a menudo se usan en los proyectos de Flask.

Programa del Curso

  • Por qué se necesitan frameworks web
  • Descripción general de los frameworks web de Python disponibles
  • Instalación de Frasco
  • Enrutamiento de solicitudes para ver funciones
  • Sirviendo archivos estáticos
  • Plantillas de renderizado con Jinja2
  • Bucles y condicionales
  • Herencia de la plantilla
  • Macros en plantillas
  • Páginas planas con Flask-Flatpages
  • Boilerplate HTML5 como punto de partida
  • Produciendo JSON
  • Emisión de redirecciones
  • Contexto de la aplicación y contexto de solicitud
  • Manejo de cargas de archivos con Flask-Uploads
  • Estructurar una aplicación compleja: cómo evitar las importaciones circulares
  • Estructurando una aplicación compleja: Blueprints
  • ORM comúnmente utilizados: SQLAlchemy y Peewee
  • Migraciones de bases de datos
  • Validación de formulario con WTForms y Flask-WTF
  • Envío de correo electrónico con Flask-Mail
  • Gestión de sesión de usuario con Flask-Login y Flask-User
  • La interfaz de administrador creada por Flask-Admin
  • Internacionalización con Flask-BabelEx
  • Preprocesamiento de archivos de frontend con Flask-lesscss y Flask-Assets
  • Despliegue de aplicaciones de Flask en producciónv 

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No vamos a pasar o vender su dirección a otros.
Siempre puede cambiar sus preferencias o anular la suscripción por completo.

Algunos de nuestros clientes

is growing fast!

We are looking to expand our presence in Spain!

As a Business Development Manager you will:

  • expand business in Spain
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!