Área: ANÁLISIS DE DATOS GEOESPACIALES
Del 10/09/2024 al 22/10/2024
Docentes a cargo: |
Duración: Seis (6) semanas. La carga horaria total se estima en 96 horas.
Descripción general del curso:
Si están leyendo este texto es porque sospechan que aprender a programar en Python puede resultar en un salto en productividad profesional. Y no se equivocan. Python es clave en Ciencia de datos, seguramente ya lo saben. Pero quizás no sepan que también se aplica en finanzas y la creación artística y musical. Por la diversidad de aplicaciones Python es descripto como un lenguaje de programación multipropósito. Además Python es un lenguaje fácil de aprender. Unas cuantas palabras en inglés, algunas convenciones sintácticas, y ya está. Lo que es más difícil es aprender a programar. Cómo moldear el lenguaje, cómo organizar las estructuras sintácticas para obtener resultados útiles.
Este es el doble desafío de este curso. Que aprendan el lenguaje, pero más importante, que aprendan a usarlo. Nuestro método para lograr esos objetivos es simple: ejercitación. Ejercicios sencillos al inicio, y progresivamente más complejos hasta que adquieran soltura en programar con Python. No sólo aprender a programar, sino programar con estilo y buenas prácticas.
Partimos de cómo instalar Python y las diversas manera de ejecutar código, incluyendo comandos básicos para operar en una terminal. Seguimos con una detallada revisión de las estructuras de datos empleadas en Python, vemos funciones y la diferencia entre parámetro y argumento, aprendemos a gestionar errores para evitar que se detenga el programa, importamos módulos externos para aumentar la productividad, y, por supuesto, aprendemos a visualizar los resultados. Se presentan los tres estilos de programación de Python: estructurado, funcional y orientado a objetos.
El último módulo del curso presenta una variedad de proyectos no triviales, plenamente desarrollados, en los cuales se pueden inspirar para crecer más allá de este curso. Estos proyectos incluyen una introducción a la creación de tableros de control con Streamlit, y la aplicación de OpenAI a la traducción de textos.
ChatGPT:
Se incorpora ChatGPT para consultas generales y para ayuda con la codificación. La primera clase da ejemplos sobre el modo de uso y de posibles aplicaciones en el curso.
Modalidad El curso es fuertemente práctico e incluye casi 100 videos complementados con scripts en cuadernos Jupyter. Varios ejercicios de codificación les incitan a zambullirse en programación con Python. Quienes deseen un certificado con calificación numérica deben presentar un Proyecto Personal al finalizar el curso. Habrá una clase sincrónica en horario a convenir, para brindar orientación y para aclarar dudas sobre el 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.
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.
Programa del curso
MÓDULO 1 |
Sección 1 – Presentación del curso
|
Sección 2 – Incorporando las herramientas
|
|
Sección 3 – Mi primer script | |
Sección 4 – Módulos y paquetes
|
|
MÓDULO 2 |
Sección 5 – Semántica y sintaxis en Python
|
Sección 6 – Tipos y estructuras de datos
|
|
Sección 7 – Propiedades de los tipos de dato
|
|
MÓDULO 3
|
Sección 8a – Programación estructurada: 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
|
|
MÓDULO 4
|
Sección 12 – Formateo de datos |
Sección 13 – Operar con fechas y horas |
|
Sección 14 – Gestión de tablas
|
|
Sección 15– Visualización de datos | |
MÓDULO 5 |
Sección 16 – Programación orientada a objetos
|
MÓDULO 6 |
Tópicos aplicados
Aplicaciones: análisis estadístico exploratorio, modelos estadísticos, tablas de datos. |
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.
** 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 que corresponde abonar depende del lugar desde donde el alumno se conectará para hacer el curso (no depende de la nacionalidad y/o de la residencia del alumno). Si se trata de una conexión local, desde Argentina, debe abonar el arancel expresado en pesos argentinos, en caso de ser una conexión desde otro país corresponde el otro arancel. La forma de pago, en 2 cuotas mensuales o en un solo pago con descuento, es a elección del alumno.
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 cuenta de Mercado Pago). 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