Python

Programación con Python

Cerrada la inscripción

Área: ANÁLISIS DE DATOS GEOESPACIALES

Del 18/10/2022 al 29/11/2022

Docentes a cargo:
Dr. Gustavo González Bonorino
Augusto González Bonorino

Modalidad y carga horaria

El curso se extiende por seis semanas, con una carga horaria total estimada en 60 horas. El Proyecto Personal ­– actividad optativa — brinda la oportunidad de desarrollar un tema de interés particular para el participante

Duración: seis (6) semanas. La carga horaria total se estima en 60 horas, incluyendo el desarrollo de un Proyecto Personal.

Destinatarios:

La naturaleza multipropósito de Python, unido a la facilidad de aprendizaje, lo hacen atractivo tanto para jóvenes estudiantes como para profesionales formados. Este es un curso de introducción a Python que le llevará hasta un nivel intermedio de manejo del lenguaje. Quienes tengan nociones de Python, o provengan de otros lenguajes, también encontrarán material útil.

El curso incluye 78 videos por un total de 8 horas de clases. Adicionalmente hay instructivos escritos y cuadernos de ejercicios de codificación.

Nivel y requisitos

El nivel del curso es básico a intermedio. No se presupone conocimiento previo en Python ni en programación en general

Requerimientos de computación:

Python es un programa de acceso libre y gratuito. Es poco exigente en espacio físico en el disco duro y de uso de la memoria RAM.  Una PC con procesador Intel i5, o equivalente, es suficiente para trabajar sin dificultad..

Descripción general del curso:

Python es un lenguaje de programación de alto nivel y multipropósito que opera mediante la interpretación de scripts y sigue las reglas de la programación estructurada. Aclaremos esta definición. Alto nivel significa que tiene una sintaxis más cercana al lenguaje hablado, interpretación se refiere a que el código, o script, es leido, interpretado y ejecutado línea por línea, sin pasar por una etapa de compilación, como es el caso de lenguajes como FORTRAN, y programación estructurada se refiere al estilo de programación que propugna la división del código en módulos independientes enlazados por estructuras que controlan el orden de ejecución.

El aprendizaje de Python constituye un paso inicial para introducirse en la Ciencia de datos.

 

Programa del curso

SEMANA 1
Sección 1 – Presentación del curso

Comunicación entre analista y computadora

Contenido y desarrollo del curso

La plataforma del Centro REDES

Sección 2 – Incorporando las herramientas

Python: descarga e instalacion

Editor de Python: descarga e instalación

Scripts y notebooks

Jupyter Notebooks

Sección 3 – Mi primer script
Sección 4 – Módulos y paquetes

Instalación

Importación

Módulos empleados en el curso

Ejercicios

SEMANA 2
Sección 5 – Semántica y sintaxis en Python

Objetos: atributos y métodos

Variables

Operadores

Sentencias

Expresiones y literales

Indentación

Palabras reservadas

Comentarios

Secuencias de escape

Sección 6 – Tipos y estructuras de datos

Tipos de datos

Sección 7 – Propiedades delos tipos de dato

Identificar el tipo de dato de un objeto

Objetos mutables e inmutables

Coerción, o conversión, de tipos de datos

SEMANA 3

Sección 8a – Programación estructurada Funciones

Funciones

Alcance y tiempo de vida de una variable

Métodos versus funciones

Sección 8b – Programación estructurada Iteraciones

Sección 8c – Programación estructurada Ejecución condicional

Sección 9 – Gestión de errores
Sección 10 – Bibliotecas externas
Sección 11 – Transferencia de datos

Tipos de archivos

Lectura y escritura

SEMANA 4

Sección 12 – Formateo de datos

Sección 13 – Operar con fechas y horas

Sección 14 – Gestión de tablas

Inspeccionar la estructura de una tabla

Extraer subconjuntos de una tabla

Manejo de datos faltantes

Sección 15– Visualización de datos
Sección 16 – Programación orientada a objetos

TIEMPO ADICIONAL

Sección extra – Tópicos aplicados

Aplicaciones: análisis estadístico exploratorio, modelos estadísticos, tablas de datos

Proyecto Personal

 

Dinámica de la cursada:

Este curso se desarrolla completamente en formato virtual con lo cual permite realizar la capacitación desde cualquier parte del país y de la región. De la misma forma, el formato habilita a que cada alumno ingrese a la plataforma en el momento y horario que le resulte más productivo, ya que el material queda subido a la misma y no existen restricciones de ingreso ni obligación de horarios o encuentros virtuales.

El curso se distribuye en seis semanas. En las cuatro semanas iniciales la mayor parte de los participantes habrá podido completar la primera parte del curso y comenzado la exploración de los ejemplos reales. Quienes por falta de tiempo no hayan podido hacerlo disponen de dos semanas adicionales.

 

Acreditación:

El Centro REDES emite certificado de asistencia (PARTICIPACIÒN), y opcionalmente certificado con calificación numérica (APROBACIÒN). Este último requiere la presentación de un Proyecto Personal sobre un tema a elección del participante.

Características de los certificados.

 

Aranceles:

Recuerde inscribirse al curso antes de abonar, esto facilitará la identificación de su pago.

ARANCELES
Monto Total en 1 pago
Incluye un 10% de descuento
 2 Cuotas de:
Alumnos que realizan el curso desde Argentina**  $13.680 (pesos argentinos)
  $7.600 (pesos argentinos)
Alumnos que realizan el curso desde otros países u$s126 (dólares estadounidenses)

u$s70 (dólares estadounidenses)

** Abonando desde Argentina consultá las Promociones de Facilidades de Pago en Cuotas que ofrece nuestro sistema de cobro para financiar los aranceles con tu tarjeta y sin intereses.

El arancel deberá estar abonado al iniciar el curso.

Pasos para realizar la inscripción:

* Si es la primera vez que haces un curso en la plataforma virtual del Centro REDES, antes de inscribirte el sistema solicitará que te registres para obtener un usuario y contraseña. Si ya posees usuario y contraseña no será necesario este paso.
* Completar el formulario de inscripción.
* Abonar desde los botones de pago que se encuentran más arriba en esta web . El sistema de pago permite diferentes opciones para abonar el arancel en Argentina (tarjetas de crédito, Pago Fácil, Rapipago y/o red Link). Para cancelar los pagos desde otros países se pueden utilizar distintas tarjetas de crédito.

Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R Programación en R

Ver formas de pago aquí
Más información y contacto

cursos@centroredes.org.ar