OBJETIVOS:
Presentar los conceptos básicos de la
programación en Python. Capacitar al personal en la
utilización de los elementos básicos del lenguaje Python y
escribir programas que brinden soluciones a problemas reales
que enfrenten en sus puestos de trabajo
aplicando los conceptos aprendidos.
Brindar los conocimientos
necesarios para manejar los tipos más comunes de errores por
una aplicación y hacer un manejo eficiente de todas las
herramientas vistas que componen el lenguaje.
Trabajar con programación
funcional, comprender los beneficios de su uso y las
situaciones propicias para su aplicación.
Incorporar los conceptos del
paradigma POO (Programación orientada a objetos).
Crear aplicaciones web
amigables con el/la usuario/a y que accedan a información
persistente en Bases de Datos u otros medios físicos.
REQUISITOS
PREVIOS: Conocimientos de
programación. Este no es un curso de introducción a la
programación por lo que en todo momento se asumirá que el/la
participante está familiarizado con el manejo de estructuras
de control y de datos así como con nociones de algoritmia.
DIRIGIDO A:
Personal que necesite
interiorizarse con el desarrollo de aplicaciones Python.
CONTENIDOS:
● Introducción: Historia y
Filosofía.
● Características y
paradigmas
● Modos de ejecución,
historia, paradigmas.
● Preparación del entorno de
desarrollo.
● Estructura y elementos del
lenguaje
● Bucles y sentencias de
repetición.
● Funciones definidas por el
usuario
● Listas, Diccionarios y
Tuplas
● Métodos principales del
objeto list
● Métodos principales del
objeto dict
● Herramientas de
programación funcional.
● Iteradores y generadores.
● Módulos, paquetes y
namespaces
● Manejo de Archivos.
● Excepciones
●
Decoradores
● Introducción a la
Orientación a Objetos
● Introducción a servicios
Rest
● Temas avanzados en Python
|
METODOLOGÍA/MODALIDAD:Teórico - práctico. Curso COMBINADO (Distancia + Videoconferencia)
DURACIÓN:
40 horas
MATERIALES:
Para realizar el curso es necesario tener
los siguientes programas:
PyCharm
(licencia community)
Python
(versión 3.10)
INSTRUCTORES:
Gustavo
Froilán Signorele Kehyaian
PLANIFICADORES:
Nicol Herrera
CUPO
ESTABLECIDO:
Máximo 20 participantes.
APROBACIÓN
DEL CURSO:
El
curso se aprueba realizando el 100% de las actividades obligatorias, incluídas las VIDEOCONFERENCIAS y
obteniendo como mínimo 66% en la prueba final.
|