Python en un lenguaje de programación simple y poderoso usado en una serie de campos desde medicina a análysis de big data, por usuarios comunes, organizaciones y bancos. La simplicidad del uso y aprendizaje de Python es notable con respecto a otros lenguajes de programación y su poder se basa en la cantidad de herramientas disponibles para distintas áreas de estudio.
Este curso desarrolla los conceptos básicos de la programación en Python bajo Anaconda y Jupyter. Los ejercicios cubrirán las estructuras de datos básicos de Python, sentencias condicionales, bucles junto con una introducción a la manipulación de matrices en Numpy, gestión de datos tabulares con Pandas y ejercicios aplicados con datos de precipitación.
Contenido del Curso
El desarrollo de la teoría está acompañado de ejercicios de aplicación práctica. A continuación se presenta el temario del curso:
Sesión 1: Tipos de datos de Python
Comprender la forma en que funciona Python y explorar los tipos numéricos junto con las operaciones matemáticas. También se revisan cadenas y expresiones booleanas. Los temas tratados en la sesión son:
Conceptos básicos de Anaconda y herramientas de Jupyter Lab.
Análisis léxico y sintáctico.
Tipos y objetos (cadenas, listas, tuplas y diccionarios).
Expresiones y operadores.
Condiciones e iteraciones.
Sesión 2: Bucles de Python y estructuras de datos
Una revisión de las formas condicionales y funciones en Python con ejemplos prácticos de creación, indexación y gestión de listas, tuplas, diccionarios y conjuntos. Los temas tratados son:
Lista.
Funciones.
Bucle con while y for.
Diccionarios.
Sesión 3: Numpy para los recursos hídricos
Esta sesión cubre los conceptos claves de la gestión de arreglos multidimensionales con Numpy.
Creación de matriz Numpy.
Operación con matrices numpy.
Indexación y redimensión de matrices numpy
Sesión 4: Manipulación de datos con Pandas
Esta sesión cubre los conceptos para analizar, explorar y manipular datos con ejemplos aplicados.
Filtrado de series temporales.
Manipulación de columnas y filas
Cálculos y agrupación con Pandas
Análisis y exportación de datos.
Sesión 5: Descripción general de Matplotlib
Esta sesión se enfoca en aprender a usar la biblioteca Matplotlib que proporciona bloques para crear visualizaciones para diferentes tipos de datos y cómo personalizarlos.
Introducción a Matplotlib.
Creación de una gráfica simple usando Matplotlib.
Personalización de gráficos.
Gráficos de barras e histogramas.
Gráficos de dispersión y dispersión 3D.
Sesión 6: Introducción a Geopandas
Esta sesión cubrirá un análisis del impacto de las áreas inundadas en infraestructuras usando Python y Geopandas. El ejercicio mostrará cómo Geopandas puede gestionar tanto el análisis espacial como la operación entre columnas.
Lectura de datos en Geopandas.
Trabajar con cadenas de líneas y puntos.
Operación espacial.
Ploteo de datos con Folium.
Recorte y exportación de áreas inundadas
Metodología
Los softwares a utilizar son libres y no requieren licencia.
La transmisión en vivo se realizará por la plataforma e-learning Gidahatari.
Los videos quedarán grabados para los participantes en modo offline por un período de dos meses.
Existe soporte online para dudas referente a los ejercicios desarrollados en el curso.
Se entregarán manuales y archivos para los ejercicios.
Fechas y Horario
Marzo - 2023 (Hora Perú GMT -5:00)
Lunes 04 de 2024 de 6:00 p.m. a 7:30 p.m.
Miércoles 06 de 2024 de 6:00 p.m. a 7:30 p.m.
Lunes 11 de 2024 de 6:00 p.m. a 7:30 p.m.
Miércoles 13 de 2024 de 6:00 p.m. a 7:30 p.m.
Lunes 18 de 2024 de 6:00 p.m. a 7:30 p.m.
Miércoles 20 de 2024 de 6:00 p.m. a 7:30 p.m.
Capacitador:
Saúl Montoya M.Sc.
Hidrogeólogo – Modelador Numérico Senior
El Sr. Montoya es Ingeniero Civil de la Universidad Católica en Lima con estudios de postgrado en Manejo e Ingeniería de Recursos Hídricos (Programa WAREM) de la Universidad de Stuttgart – Alemania con mención en Ingeniería de Agua Subterránea e Hidroinformática. El Sr. Montoya tiene gran capacidad analítica para la interpretación, conceptualización y modelamiento del ciclo hídrico superficial, subterráneo y su interacción, también domina los conceptos del transporte de contaminantes y los sistemas de remediación de sitios contaminados.Encuentra más información sobre las calificaciones y los proyectos principales del Sr. Montoya aquí.
Costos
Costo normal: 500 soles o 155 dólares.
Forma de Pago
Los medios de pago son:
1. Tarjeta de Crédito - Vía Paypal
Las personas pueden pagar con tarjeta de crédito. Simplemente ponga "Pago por tarjeta" dentro de Medio de Pago y completar el pago:
2. Depósito a cuenta (Válido solo en Perú)
Interbank
Depósito a Cuenta Corriente Soles Interbank. Empresa: GIDA S.A.C, RUC: 20544064283
Número de Cuenta: 045‑3001532124
Código de Cuenta Interbancario CCI: 003-045-003001532124-20
Al efectuar el pago, por favor envíenos el voucher escaneado a gestiondelagua@gidahatari.com
3. Transferencia por Western Union
En caso de optar por este medio de pago puede solicitar los datos del destinatario y mayor informacion a este correo gabrielacarita@gidahatari.com.
Registro
Contacto
Para mayor información escríbanos a:
gestiondelagua@gidahatari.com
También nos puede llamar al:
+511 987492040