BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Ceuta Open Future - ECPv6.13.0//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Ceuta Open Future
X-ORIGINAL-URL:https://ceuta.openfuture.org
X-WR-CALDESC:Eventos para Ceuta Open Future
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20240123
DTEND;VALUE=DATE:20240125
DTSTAMP:20260525T145647
CREATED:20240108T155256Z
LAST-MODIFIED:20241108T124740Z
UID:2966-1705968000-1706140799@ceuta.openfuture.org
SUMMARY:Crea tu primera API rest con python y flask
DESCRIPTION:  \n¡Apúntate! \n¿Qué aprenderás?\nEn este curso vamos a aprender los principios básicos de Python y cómo usarlos para generar una API REST con el framework flask\, para iniciarnos al mundo de las comunicaciones a través de http. \nContenidos\nDía 23 \nMódulo 1: Introducción a Python y Configuración del Entorno (Duración: 1 hora) \n1.1. ¿Qué es Python? \n1.1.1. Historia y filosofía de Python \n1.1.2. Ventajas y casos de uso \n  \n1.2. Configuración del entorno de desarrollo \n1.2.1. Instalación de Python \n1.2.2. Configuración de un entorno virtual \n  \n1.3. Sintaxis básica de Python \n1.3.1. Variables y tipos de datos \n1.3.2. Estructuras de control (if\, for\, while) \n  \n1.4. Trabajo con listas y diccionarios \n1.4.1. Manipulación de listas \n1.4.2. Uso de diccionarios \n  \nMódulo 2: Introducción a Flask y Creación de una API Básica (Duración: 1 hora) \n2.1. ¿Qué es Flask y por qué usarlo? \n2.1.1. Frameworks web y Flask en el ecosistema de Python \n2.1.2. Principios básicos de Flask \n  \n2.2. Configuración de un proyecto Flask \n2.2.1. Estructura básica del proyecto \n2.2.2. Configuración de rutas para una API básica \n  \n2.3. Creación de rutas y manipulación de datos \n2.3.1. Manejo de solicitudes HTTP (GET\, POST\, etc.) \n2.3.2. Respuestas JSON en Flask \n  \nDía 24 \nMódulo 3: Desarrollo de una API REST con Flask (Duración: 1 hora) \n3.1. Estructuración de la API \n3.1.1. Diseño de endpoints RESTful \n3.1.2. Uso de verbos HTTP para operaciones CRUD \n  \n3.2. Validación de datos y seguridad \n3.2.1. Validación de datos de entrada \n3.2.2. Manejo de errores y excepciones \n  \nMódulo 4: Despliegue de la API y Buenas Prácticas (Duración: 1 hora) \n4.1. Creación de modelos de datos \n4.1.1. Definición de modelos con SQLAlchemy \n4.1.2. Configuración de la base de datos \n  \n4.2. Despliegue de la API \n4.2.1. Configuración de entornos de desarrollo y producción \n4.2.2. Despliegue en un servidor web \n  \n4.3. Buenas prácticas y recomendaciones \n4.3.1. Documentación de la API \n4.3.2. Pruebas unitarias y control de versiones \nDocente\nDiego Pascual López\, Software Architect.
URL:https://ceuta.openfuture.org/eventos/crea-tu-primera-api-rest-con-python-y-flask/
LOCATION:Ceuta Open Future – El Ángulo\, Av. San Francisco Javier\, Ceuta\, Ceuta\, 51011\, España
ORGANIZER;CN="Ceuta Open Future":MAILTO:ceuta@openfuture.org
END:VEVENT
END:VCALENDAR