UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
PYTHON AVANZADO
Duración 24
horas.
4 Sesiones.
Dirigido a:
OBJETIVOS:
Estudiantes
El Participante al nalizar el curso será capaz de:
RE
Profesionales
Ampliar la capacidad de desarrollar
Público en
LIB
general. aplicaciones profesionales en el lenguaje de
programación orientado a objetos Python
O
utilizando Patrones.
RS
CU
El curso Python Avanzado corresponde
al área de tecnología tecnologías y es de
naturaleza teórico-aplicativo tiene el
propósito el desarrollo de aplicaciones
profesionales utilizando tecnologías en
backend, paquetes, patrones con REQUERIMIENTOS:
lenguaje Python Haber llevado el modulo Python Developer
Dirigido a personas con conocimientos
en POO que quieran ampliar sus
conocimientos en Python o aprender un
nuevo lenguaje de programación.
CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE [email protected] 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
CONTENIDO:
Sesión 1
LISTA DE TEMAS
Introducción
Presentación de Python
Presentación de la nueva filosofía de programación a desarrollar soluciones empresariales.
Repaso de los aspectos más importantes del lenguaje
PyCharm
Análisis de los aspectos más importantes de uno de los IDE más importantes para el trabajo con Python
Presentación del Caso a desarrollar
Sesión 2
POO AVANZADO
Elementos avanzados dentro del lenguaje Python que nos permiten realizar acciones complejas
SESIÓN PATRONES
Repaso de los diferentes patrones de programación aplicables
a nuestros programas desarrollados con Python.
Solución del Caso
CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE [email protected] 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
CONTENIDO:
Sesión 3
MÓDULOS Y PAQUETES
Análisis de las diferentes posibilidades para el empaquetado de nuestros scripts.
Solución del Caso
Sesión 4
LISTA DE TEMAS
Archivos CSV.
Operaciones con archivos CSV.
Solución del Caso.
CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE [email protected] 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
CONTENIDO:
Sesión 5
SEMINARIO NUMPY
Introducción al paquete Numpy para el trabajo con cálculos científicos a través de Python.
Solución del Caso
Sesión 6
TEST Y DEBUG
Especificación de las diferentes técnicas para depurar nuestros scripts y llevar el control
de posibles errores gracias a las pruebas integradas
PYTHON Y REST
Introducción a las distintas formas de obtener datos de APIs y hacer uso de los mismos.
Solución del Caso
CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE [email protected] 481 - 1070
200-9060 ANEXO 5231
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS
CONTENIDO:
Sesión 7
NETWORKING
Introducción a la creación de sockets y el uso de sus métodos para conexiones.
Solución del Caso
Sesión 8
LISTA DE TEMAS
Evaluación Final
EVALUACIÓN: La evaluación de cursos será totalmente
práctica. Se realizarán entre 4 y 5 prácticas de las cuales se eliminará
la nota más baja y se obtendrá un promedio (PP). Durante la última
sesión se realizará un examen final (EF), el cual se promediará con la
nota de prácticas y de esta manera se tendrá la calificación final.
Promedio De Prácticas Nota Final:
PP=(PR1 + Pr2 + Pr3 + PR4) - Menor (PR) NF = (PP + EF) / 2
3
CENTRAL: DIRECTO:
WWW.SISTEMASUNI.EDU.PE [email protected] 481 - 1070
200-9060 ANEXO 5231