Inicio » INTRODUCCIÓN A LA PROGRACIÓN CON PYTHON

INTRODUCCIÓN A LA PROGRACIÓN CON PYTHON

Descripción del Curso

La programación es una habilidad esencial en el mundo tecnológico de hoy, siendo Python uno de los lenguajes más populares y accesibles para aprender. El curso ofrece una visión general de la programación con Python, destacando sus características principales, aplicaciones y por qué se considera un excelente punto de partida para los aspirantes a programadores.
Python es versátil y se usa en una amplia gama de aplicaciones, lo que incluye:
• Desarrollo web (con frameworks como Django y Flask).
• Ciencia de datos, análisis de datos y machine learning (con librerías como NumPy, Pandas, y Scikit-learn).
• Automatización de tareas y scripting.
• Creación de aplicaciones de escritorio y GUI (interfaz gráfica de usuario).
• Desarrollo de juegos (utilizando librerías como Pygame).
Por su simplicidad y poder, Python actúa como una herramienta crucial para los desarrolladores, permitiendo construir soluciones complejas y efectivas en diversos sectores industriales y académicos. El propósito de este curso es proporcionar las herramientas básicas (teórico – práctico) sobre el uso del Lenguaje de Programación Python, como una herramienta que nos permita realizar análisis de datos en recursos hídricos.

Objetivos

Proporcionar a los estudiantes una comprensión fundamental de la programación utilizando Python
• Aprender a configurar el entorno de desarrollo Python en la nube.
• Comprender y aplicar operadores, expresiones y variables para crear algoritmos sencillos.
• Familiarizarse con el uso de bibliotecas populares como NumPy y Pandas para la manipulación de datos, y Matplotlib para la visualización de datos.

CONTENIDO

I. Configuración entorno de programación en la nube

  1. Creación cuenta
  2. Interfaz de plataforma en la nube.
  3. Crear y gestionar entornos.
    II. Introducción al entorno Python
  4. Sintaxis de Python.
    a. Tipos de datos
    b. Variables.
    c. Tipos de operadores en Python.
  5. Operaciones con Colecciones de datos
    a. Listas.
    b. Tuplas
    c. Diccionarios
  6. Control de Flujo
    a. Bucle For (Continue, Break, Pass)
    b. Bucle While
    III. Funciones
  7. Sintaxis de función
  8. Llamado de una función
  9. Almacenamiento de función.
  10. Parámetros
    IV. Introducción al análisis de datos
  11. Librerías de análisis de datos
  12. Leer datos desde Archivos
    a. Observación y descripción de datos
    b. Estadística descriptiva
    c. Adicionando nuevas columnas al DataFrame
    d. Eliminando columnas desde DataFrame
    e. Plotear un histograma
    f. Diagrama de barra
    g. Creación de un gráfico de dispersión estático
    h. Ploteo de línea estático
    i. Trazado de serie de tiempo
    j. Grafico de caja de bigote
    V. Introducción a Python espacial
  13. Importación de librerías de análisis espacial: Shapely.
  14. Generación de elemento vectoriales
    a. Elementos vectoriales (punto, líneas y polígonos)
    b. Elemento vectorial punto desde Excel
    c. Definir sistema de coordenadas
    d. Exportar elemento vectorial

MODALIDAD :

Virtual

FECHAS: 

Del 17 al 21 de junio de 2024

HORARIO DE CLASES:

  • Lunes a miércoles de 18h a 22h
  • jueves y viernes de 18h a 20h

DOCENTE:

Dr. Marcelo Portuguez Maurtua

INVERSIÓN:

 S/ 360.00 soles

 DEPÓSITO:

  • Banco de Crédito del Perú (BCP)
  • CTA. CTE. Nº 191-0031059-0-26  CCI: 00219100003105902650
  • Fundación para el Desarrollo Agrario.
  • Enviar el voucher con nombre y número de DNI al correo: irh@lamolina.edu.pe 

Redes Sociales