Frameworks de Desarrollo Web en Python

El contenido del curso está orientado a obtener los conocimientos sobre el desarrollo Web utilizando el lenguaje de programación Python, conocer los principios de WSGI, caso prácticos de frameworks como Flask, Django y FastAPI.

Dirigido a

  • Directivos 

Requisitos

  • Conocimientos de fundamentos de algoritmos y programación.
  • Conocimientos avanzado en la programación en Python.
  • Conocimientos en programación orientada a objeto en Python.
  • Conocimientos en programación funcional en Python.
  • Conocimientos en persistencia de datos con SQL.
  • Conocimientos en serialización para la Web con JSON.

Formación a medida

Cronograma abierto

Detalles del curso

Nombre del curso

Frameworks de Desarrollo Web en Python

Duración

24 horas.

Modalidad

Online Live (Instructor en vivo)

Frameworks de Desarrollo Web en Python

Contenido Programático

Módulo 1: Protocolo HTTP

Descripción: Comprender el protocolo HTTP y su implementación con el lenguaje de programación Python. Evaluar diversos clientes HTTP.

Práctica: Ejemplo del uso de diversos módulos para crear un propio servidor y Cliente HTTP para realizar peticiones, instalar y configurar varios clientes HTTP, ademas de comprender el uso del modulo requests, explorando el resultado en un proyecto Python en el sistema de archivos.

Módulo 2: Web Server Gateway Interface

Descripción: Comprender los conceptos de Web Server Gateway Interface – WSGI para publicar servidores y aplicaciones web.

Práctica: Ejemplo del uso de varios módulos para realizar peticiones GET y POST, manipular resultados de peticiones, explorando el resultado en un paquete Python en el sistema de archivos.

Módulo 3: Frameworks Web

Descripción: Comprender la filosofía de los frameworks Web para escribir aplicaciones Web en Python.

Práctica: Demostrar los diversos los frameworks Web existente en Python y sus casos de uso, exponer sus características para decidir cual elegir en sus proyectos.

Módulo 4: Flask

Descripción: Comprender el uso del framework Flask para la generación de aplicaciones Web y APIs.

Práctica: Ejemplo de uso del paquete Flask para generar aplicaciones Web y APIs, explorando el resultado en un proyecto Python en el sistema de archivos.

Módulo 5: Django

Descripción: Comprender el uso del framework Django para la generación de aplicaciones Web y APIs.

Práctica: Ejemplo de uso del paquete Django para generar aplicaciones Web y APIs, explorando el resultado en un proyecto Python en el sistema de archivos.

Módulo 6: FastAPI

Descripción: Comprender el uso del framework FastAPI para generar APIs.

Práctica: Ejemplo de uso del paquete FastAPI para generar APIs, explorando el resultado en un proyecto Python en el sistema de archivos.

Metodología/Modalidad

Los temas se dictan de manera totalmente práctica y con la resolución de ejercicios para asimilar los conocimientos.

 

Cursos en esta área de conocimiento

Python Introducción


16 horas
En línea
Cupos abiertos

Python Introducción

Python Intermedio


16 horas
En línea
Cupos abiertos

Phyton Intermedio

Python Avanzado


16 horas
En línea
Cupos abiertos

Python Avanzado

Programación en Python para Data Analitcs


24 horas
En línea
Cupos abiertos

Programación en Python para Data Analitcs

Lenguaje R Essential


18 horas
En línea/Presencial
Cupos abiertos

Lenguaje R Essential