Programando en PYTHON Nivel Intermedio

Presentación

Python es un lenguaje de programación utilizado en aplicaciones web, desarrollo de software, ciencia de datos y aprendizaje automático (ML). Python es usado porque es eficiente, fácil de aprender y puede ejecutarse en muchas plataformas. las características de Python son: lenguaje interpretado, fácil de utilizar, tipeado dinámicamente, de alto nivel, orientado a los objetos.

Desarrollar a nivel Intermedio las habilidades de programación en Python tales como Python orientado a objetos, herencia y polimorfismo, operaciones con archivos, Numpy, pandas y visualización de datos.

Objetivo

Desarrollar a nivel Intermedio las habilidades de programación en Python, comprender Python orientado a objetos, herencia y polimorfismo, operaciones con archivos, Numpy, Pandas y visualización de datos.

Dirigido a

Estudiantes o profesionales de Ciencia de la Computación, Ingeniería de Sistemas y educación, matemática, estadística, minería, finanzas, administración, ventas, manufactura, áreas biomédicas, entre otras, con conocimientos de programación en Python que deseen profundizar sus conocimientos.

Contenido

  • Functions.
  • Object Oriented Python.
  • Inheritance and Polymorphism In Python.
  • Files Operations.
  • Numpy.
  • Pandas.
  • Data Visualization with Matplotlib.

Expositor

Dr. Julio Santisteban

Doctor en Ciencia de la Computación en la Cátedra CONCYTEC de la Universidad Nacional de San Agustín de Arequipa, Perú, 2016. MSc. en Internetworking por la University of Technology Sydney, Australia, 2003. GradCert. en Internetworking por la University of Technology, Australia, 2003. Dip. en Information Technology – Applications Programming por el South Western Sydney Institute, Australia, 2000. Se incorporó a la Universidad Católica San Pablo en el 2010 como profesor en la Escuela Profesional de Ciencia de la Computación. En julio del 2000 se incorporó como Senior Analyst Programmer en Qantas Airways Australia, donde trabajó hasta diciembre de 2009. Anteriormente laboró en la Australian Red Cross (Cruz Roja Australiana). Áreas de investigación en Procesamiento del leguaje natural.

Metodología

Estrategias de enseñanza:

  • Enseñanza presencial
    • Trabajos off line.
  • Modalidad educativa
    • Presencial.

Horas teóricas: 12 horas académicas.

Horas prácticas: 12 horas académicas.

Requisitos de admisión

  • Conocimiento básico de programación.
  • Ficha de datos
  • Comprobante de pago.

Creditaje

01 crédito disciplinar interno para los alumnos de la Escuela Profesional de Ciencia de la Computación con el Certificado de Aprobación

Calendario

Calendario
Fecha de inicio17 de enero 2024
Fecha de fin02 de febrero 2024
HorarioLunes, miércoles y viernes de 16:00 a 18:15
Duración8 sesiones
Horas académicas24 horas académicas
Lugar

Aula B-303

UCSP – Campus San Lázaro

Inversión

  • Inversión: S/ 240.00
  • Pronto pago hasta el hasta el 10 de enero del 2024: S/ 220.00
  • Cierre de Inscripciones: 16 de enero del 2024.

Certificación

Certificado otorgado por el Departamento de Ciencia de la Computación

  • Certificado de Aprobación para estudiantes que tenga más del 70% de asistencias y una nota mayor o igual a 12.
  • Certificado de Participación para los demás estudiantes que no cumplan el criterio anterior.

Organiza