Está en la página 1de 3

CURSO

PYTHON API DEVELOPER


DURACIÓN: 32 HORAS ACADÉMICAS
MODALIDAD: ONLINE

En este curso, el participante obtendrá los conocimientos y habilidades para implementar


componentes de software que permitan integrar nuevas aplicaciones con los sistemas
de software existentes. De esta manera, se aumenta la velocidad de desarrollo al
aprovechar el código existente.

I. DIRIGIDO A

- Profesionales, egresados y estudiantes, interesados en desarrollar componentes de software con lenguaje Python.

II. METODOLOGÍA

- El enfoque práctico-reflexivo de cada una de las sesiones y la participación a lo largo de estas favorecerá no solo el aprendizaje de
contenidos, sino también, su aplicación en la resolución de situaciones reales en diferentes contextos que se planteen. Por ello, el curso
considera el desarrollo de laboratorios guiados e individuales, permitiendo la consolidación del aprendizaje del tema.

III. BENEFICIOS

• La máquina virtual estará configurada con el software y hardware necesario, con velocidad 2.1 Gbps

de navegación disponible para las sesiones de clases.

• Correo institucional de Cibertec.

• Licencia de Office 365 (Word, Excel, Power Point, etc.).

• Acceso a Microsoft OneDrive y Microsoft Teams


IV. LOGROS DEL CURSO

Al finalizar el curso, el alumno será capaz de desarrollar API con Python. Adicionalmente, estará preparado para:

• Construir una aplicación web con Flask Framework.

• Construir una aplicación API REST con Python.

V. CERTIFICACIONES

- Al aprobar la capacitación, obtendrás un certificado en Python API Developer a nombre de Cibertec.

ESPECIALIZACIONES Y ACTUALIZACIONES ASOCIADAS


• Especialización en Ciencia de Datos
• Actualización Desarrollo de Aplicaciones Inteligentes con Python

VI. PRERREQUISITOS

• Conocimiento de Windows (nivel intermedio)


• Conocimiento de lenguaje Python (nivel intermedio)
• Conocimiento de programación orientada a objetos (nivel intermedio)
• Conocimiento de HTML/CSS (nivel intermedio)

CAPACITACIONES RECOMENDADAS
• Python Fundamentals for Data Science
• Python Data Science Fundamentals for Machine Learning
• Python Data Analytics Developer

VII. LÍNEA DE APRENDIZAJE

Especialización en Ciencia de Datos:

Python Data Science Fundamentals Python API R Fundamentals


for Machine Learning Developer for Data Science

Python Fundamentals Python Data Machine Learning


for Data Science Analytics Developer

Actualización Desarrollo de Aplicaciones Inteligentes con Python:

Python Data Science Fundamentals Python API


for Machine Learning Developer

Python Fundamentals Python Data


for Data Science Analytics Developer

VIII. CONCEPTOS Y TERMINOLOGÍA

- Web Server - Flask - API

- Web Services - Controller - API-REST

- Business Logic - Model - WebSockets

- AJAX - View - HTTP Post

- JSON - Request - HTTP Get

- HTML - Response - HTTP Pach


CONTENIDO TEMÁTICO

1 2 3
Flask Framework Representational State Transfer APIs en Flask
• ¿Qué es Flask?
(REST) • JSON
• Jinja • REST • Serialización
• Werkzeug • HTTP • REST API Endpoint
• Servidor • Stateless • Swagger UI – documentación API
• Routing • GET • CURL
• Templates • POST • Postman
• Archivos estáticos • DELETE • Flask-SocketIO
• PUT

*Cada hora académica tiene una duración de 45 minutos **Contenido referencial sujeto a cambios

También podría gustarte