Card image

¿Qué voy aprender?

  • Creación de aplicaciones Web con Flask y Python


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Crear aplicaciones Web con Flask, SQL Alchemy, Jinja, WTForms y Postgresql!

Requisitos

  • No se requiere ningún conocimiento previo de programación

  • Sólo se requiere una computadora, cualquier sistema operativo funciona con Python


TOMAR ESTE CURSO

Descripción del curso

El curso incluye:

Flask - Microframework de Python con PyCharm

  • Introducción a Flask

  • Hola Mundo con Flask (Instalación y primera aplicación con Flask)

  • Uso de Logging en Flask

  • Manejo de Routing y Parámetros con Flask

  • Instalación de Insomnia REST Client

  • Peticiones POST y Flask

Templates en Flask con Jinja

  • Uso de Jinja para crear Templates en Flask

  • URL Redirect con Flask

  • Manejo de Errores con Flask

Uso de JSON y Flask

  • Uso de JSON y Flask

  • Combinando JSON y Flask

Manejo de Sesiones con Flask

  • Uso de Sesiones con Flask

  • Integrando el uso de sesiones con  Flask

  • Aplicación de Login con Sesiones y Flask

Operaciones CRUD con Flask y SQL Alchemy

  • Operaciones CRUD con Flask y SQL Alchemy

  • Configuración de SQL Alchemy

  • Proceso de migración con Flask Migrate

  • Listado de Objetos con Flask, Jinja y SQL Alchemy

  • Ver Objetos con Flask, Jinja y SQL Alchemy

  • Agregar Objetos con WTForms, Flask, Jinja y SQL Alchemy

  • Refactorización de clase Model en Flask y SQL Alchemy

  • Editar/Modificar Objetos con Flask, Jinja, WTForms y SQL Alchemy

  • Eliminar Objetos con Flask, Jinja y SQLAlchemy

Además incluye como bono extra:

Fundamentos de Python con Visual Studio Code:

  • Introducción a Python

  • Manejo de Variables con Python

  • Manejo de Operadores en Python

  • Manejo de Sentencias de Control If-Else

  • Uso de Ciclos While y For en Python

  • Colecciones en Python (List, Tuple, Set y Dictionary)

  • Creación y Uso de Funciones en Python (Programación Estructurada)

Programación Orientada a Objetos en Python (POO):

  • Clases y Objetos en Python (Programación Orientada a Objetos)

  • Encapsulamiento en Python (Programación Orientada a Objetos)

  • Herencia en Python (Programación Orientada a Objetos)

  • Módulos en Python

  • Herencia Múltiple en Python

  • Clases Abstractas en Python

  • Contexto Estático en Python

  • Manejo de Constantes

  • Diseño de Clases con Python y POO

  • Sobrecarga de Operadores en Python

  • Polimorfismo en Python

  • Manejo de Excepciones

  • Manejo de Archivos

  • Aplicación de Catálogo de Películas con POO y Python

  • Aplicación de Administración de Computadoras con POO y Python

Conexión a bases de datos con Python y Postgresql

  • Instalación y configuración para realizar la conexión a base de datos con Python y Postgresql

  • Sentencia SELECT con Python y Postgresql con psycopg2

  • Sentencia INSERT con Python y Postgresql con psycopg2

  • Sentencia UPDATE con Python y Postgresql con psycopg2

  • Sentencia DELETE con Python y Postgresql con psycopg2

  • Manejo de Transacciones con Python y Postgresql

  • Manejo de Logging para mejor administración de la consola y los mensajes que enviamos

  • Creación de capa de datos para la clase de entidad Persona

  • Creación de la clase Conexión

  • Creación de la clase PersonaDAO (Data Access Object) para hacer CRUD: Create-Read-Update-Delete

  • Creación de Pool de Conexión con Python y psycopg2 para Postgresql

  • Laboratorio Final incluyendo todo lo visto hasta el momento!

Así que no lo pienses más, e inscríbete ya mismo!

Saludos!

Ing. Ubaldo Acosta

TOMAR ESTE CURSO

Reseñas

Valoraciones
10
4.65