Python y Flask. Desarrollo web y APIS tipo REST con Flask

Aprende HTML, Python y Flask para el desarrollo de páginas web y la creación de microservicios de tipo REST con Flask.

Lo que aprenderás

  • Aprenderás HTML para crear plantillas de páginas web
  • Aprenderás a utilizar WTForms para aceptar entradas de usuario desde una aplicación Flask
  • Aprenderás Flask para crear páginas web
  • Aprenderás a programar en Python, incluyendo funciones, decoradores y programación orientada a objetos
  • Aprenderás a crear APIs de tipo REST con Flask
  • Aprederás a utilizar Flask con bases de datos mediante SQLAlchemy

Requisitos

  • No hay requisitos para realizar este curso

Descripción

Este curso es completamente práctico, explicado mediante ejemplos y con ejercicios para practicar.

Aprenderás HTML, Pyhton y Flask de manera rápida y sencilla, para que puedas crear tus propias páginas web y tus propios servicios API REST.

Somos expertos en la programación con Python , con más de 100.000 alumnos inscritos en nuestros cursos sobre Python.

Estos son los temas principales tratados en este curso:

HTML

  • Estructura básica
  • Titulares, párrafos, tipos de letra
  • Listas
  • Span y Div
  • Incluir una imagen y un enlace
  • Tablas
  • Formularios
  • Campo obligatorio y action
  • Botón radio
  • Selección de valores
  • Área de texto
  • Ejercicios

Python – Parte 1

  • Terminal y variables numéricas
  • Strings o cadenas de caracteres
  • Imprimir variables en un print
  • Listas
  • Diccionarios
  • Tuplas
  • Conjuntos
  • Valores booleanos
  • Condicionales
  • Bucles for y while
  • Range
  • Funciones
  • Funciones lambda
  • Ámbito de las variables

Python – Parte 2

  • Programación orientada a objetos
  • Tratamiento de errores
  • Expresiones regulares
  • Módulos
  • Variables locales y globales
  • Funciones decoradoras
  • Programa principal

Flask – Parte básica

  • Crear primera aplicación Flask
  • Crear una nueva ruta Flask
  • Rutas dinámicas
  • Arreglar errores en el código
  • Ejercicios

Flask – Plantillas

  • Crear una plantilla
  • Incluir una imagen
  • Pasar valores
  • Pasar un diccionario
  • Uso del bucle FOR
  • Usar condicionales
  • Herencia entre plantillas
  • Enlaces entre plantillas
  • Formularios
  • Gestión de errores
  • Ejercicios

Flask – Formularios con FlaskForm

  • Introducción
  • Creación de un formulario
  • Campos de un formulario
  • Sesión
  • Redirección
  • Generar mensajes de aviso
  • Ejercicios

Flask – Bases de datos

  • Crear una base de datos
  • Incluir nuevas columnas
  • Relaciones entre tablas
  • Vistas con bases de datos

Flask – Autentificación de usuarios

  • Autentificación de usuarios con password
  • Flask_Login

Flask – API REST

  • Introducción los microservicios API REST
  • Herramienta Postman para pruebas
  • Crear primera aplicación API REST
  • Métodos GET, POST y DELETE
  • Bases de datos con API REST

Os presentamos algunos vídeos de este curso:

Temario del curso de Flask para crear sitios web y API REST
Flask. Primera aplicación con Flask
Flask. Crear una nueva ruta web con Flask
Flask. Crear nuevas rutas web dinámicas con Flask
Flask. Crear una plantilla web con Flask
Flask. Incluir una imagen en una plantilla web con Flask
Flask. Pasar valore a un template con Flask

Este curso tiene una garantía de reembolso de 30 días.

Anímate y empieza a aprender sobre programación web y creación de servicios API REST !!