Desde la Secretaria Técnica del Sindicato CePETel convocamos a participar en el siguiente curso de formación profesional:
Programación Orientada a Objetos con PYTHON
Clases: 12 clases de 3 hs c/u de 18:00 a 21:00 hs.
Días que se cursa: miércoles 22 y 29 de marzo; 5, 12, 19 y 26 de abril; 3, 10, 17, 24 y 31 de mayo; y 7 de junio.
Modalidad: a distancia (requiere conectarse a la plataforma Zoom en los días y horarios indicados precedentemente).
Docente: Nelson Villalba
La capacitación es:
- Sin cargo para afiliados y su grupo familiar directo.
- Sin cargo para encuadrados con convenio CePETel.
- Con cargo al universo no contemplado en los anteriores.
Informes: enviar correo a tecnico@cepetel.org.ar
Inscripción (hasta el 16 de marzo): ingresar al formulario (se recomienda utilizar una cuenta de correo personal)
https://forms.gle/smE237X5nf8dTPdy7
Programa
Unidad 01: Algoritmos
Formulación de problemas.
Etapas en la resolución de problemas computacionales.
Algoritmo.
Definición.
Características.
Unidad 02: Introducción al Lenguaje Python
Introducción al Python.
Instalación del programa.
Utilización de Ipython – Google Colab.
Unidad 03: Tipos de datos, Operadores, Condiciones
Tipos de datos: int, float, string, boolean.
Variables y constantes.
Escritura y Lectura de datos (mostrar y solicitar datos), conversiones de datos.
Operadores de asignación.
Operadores aritméticos, relacionales y lógicos.
Condiciones.
Actualizar variables.
Unidad 04: Estructuras de control selectivas o condicionales y repetitivas
Estructuras de control:
Selectivas/simples.
Dobles y múltiples if-else-elif.
Estructuras repetitivas: for y while.
Contadores y Acumuladores.
Unidad 05: Estructura de Datos Complejos
Tipos de datos complejos: listas, tuplas, diccionarios, conjuntos.
Métodos de listas.
Manejo de cadenas de caracteres.
Unidad 06: Funciones
Funciones.
Parámetros.
Ámbitos de las variables.
ARGS vs KWARGS.
Librerías de terceros.
Funciones de primer nivel (build in).
Cómo importar Librerías (tkinter).
Librería iDatetime (Fechas).
Unidad 08: Programación Orientada a Objetos. Clases y Objetos
Definiciones.
Abstracción.
Unidad y Objetos.
Atributos y Métodos.
Constructores.
Encapsulamiento.
Métodos de Acceso Setter y Getter.
Unidad 09: Herencia y Polimorfismo
Objetos dentro de Objetos
Herencia.
Polimorfismo.
Listas de Objetos.
Objetos Relacionados.
Unidad 10: Manejo de Excepciones y Ficheros
Introducción a las excepciones.
Múltiples excepciones, invocación de excepciones.
Creación de excepciones propias.
Ficheros de texto, ficheros y objetos.
App con datos persistentes.
Ficheros CSV y ficheros JSON. Uso de JSON.
Unidad 11: Bases de datos
Base de Datos: Concepto.
Base de Datos Relacional.
Lenguaje SQL.
Unidad 12: Bases de datos (continuación)
CRUD.
Clave primaria.
SQL segunda parte.
Clave foránea.
SQLITE
BD + Python
Acerca del docente
Nelson Villalba es Analista de Sistemas egresado del I.S.F.P. Padre Jose Frassineti – C.E. Loreto (Avellaneda).
A la fecha se desempeña en Telefónica de Argentina S.A. como Supervisor de Obras Interior Región NOA con tareas de: Proyecto, seguimiento, supervisión y aceptación de sistemas satelitales; Supervisión de instalación, puesta en marcha, integración y aceptación de sistemas de la red celular 2G, 3G y 4G de Movistar.
Anteriormente y en la misma empresa realizó tareas de: Proyecto, seguimiento, supervisión y aceptación de sistemas de radio y TV satelitales, redes informáticas satelitales y sistemas de gestión y control informáticos asociados; Proyecto, seguimiento, supervisión y aceptación de sistemas de radio enlaces terrestres y satelitales y redes informáticas de gestión.
En 2019 dictó de manera presencial en nuestra sede de Rocamora 4029 el curso Introducción a las Redes Satelitales.