Programas
Programación en Python Nivel I

Docente

Gabriel Bragoli (1) , Marcos Politi (2)
Mg. Ingeniero Electrónico


    (1)

  • Técnico Superior en electrónica. (Instituto de Tecnología -ORT)
  • Capacitaciones en Telecomunicaciones. (Nokia-Finlandia)

    (2)

  • Ingeniero Electrónico (UTN-FRBA)
  • Maestría en Calidad Industrial (Universidad Nacional de San Martín)
  • Maestría en Internet de las cosas (Universidad de Salamanca-España)
  • Doctorando Innovación y Calidad Industrial (Universidad Nacional de San Martín) (En curso)



Modalidad

  • Clases semanales en vivo a cargo de los docentes.
  • PDF descargables, video tutoriales grabados, ejemplos descargables y clases en vivo.
  • Asistencia a estudiantes a través del Foro de consultas, email y WhatsApp.
  • Docentes con experiencia Universitaria de las principales Instituciones de Argentina.

Resumen

Python es un lenguaje de programación, de alta penetración a escala científica, e industrial, con múltiples aplicaciones, como la ciencia de datos, inteligencia artificial, microcontroladores, internet de las cosas entre otras.

A través de este curso los/as estudiantes, comenzando con conocimiento nulo en programación desarrollar sus capacidades en los conceptos de estructuras de datos, de control, desarrollo de algoritmos y programación orientada a objetos.

Destinatarios

  • Dirigido a profesionales y/o estudiantes con o sin experiencia en programación.

Contenidos

UNIDADES

Unidad 01: Introducción a Python.
Introducción a Python.
Instalación de entornos de programación.
Sintaxis.
Manejo de variables, de entrada y salida.
Ejercicios y aplicaciones.


Unidad 02: Sentencias para el control de flujo I.
Expresiones booleanas.
Comparaciones simples.
Estructuras if, else, switch case.
Múltiples decisiones consecutivas.
Ejercicios y aplicaciones.


Unidad 03: Sentencias para el control de flujo II.
Estructuras, for, while.
Ciclos definidos.
Ciclo interactivo.
Ciclos con centinela.
Parámetros y valores de retorno.
Ejercicios y aplicaciones.


Unidad 04: Estructura de datos.
Estructuras de datos.
Diccionarios.
Listas, tuplas.
Vectores y matrices.
Ejercicios y aplicaciones.


Unidad 05: Funciones.
Definición de funciones. 
Parámetros y valores de retorno.
Importación y llamado de módulos.
Funciones recursivas.
Aplicación de funciones.
Ejercicios y aplicaciones.


Unidad 06: Programación orientada a objetos.
Objetos.
Clases.
Sintaxis en la definición de clases.
Objetos clase, instancia y método.
Herencia.
Herencia múltiple.
Variables privadas.
Ejercicios y aplicaciones.


Unidad 07: Manejo de archivos.
Generación, carga, lectura de archivos.
Métodos de los objetos archivo.
Ejercicios y aplicaciones.


Unidad 08: Algoritmos de búsqueda.
Búsqueda lineal.
Búsquedas sobre listas ordenadas.
Ordenamiento de listas.
Ejercicios y aplicaciones.

Compartir
  • Comienzo 24/10/2023
  • Duración 8 clases/2 meses
  • Valor AR$ 37000 ✔
  • Transferencia: ¡Beca exclusiva 40%! AR$ 22200 ✔ Comunidad Universidad Tecnológica Nacional, 10% Descuento adicional, escribinos mail

cloud_download Solicita el programa completo ¡Reserva tu vacante!