Curso Introducción a Python

El pasado 25 de Abril empezamos empezamos la formación e introducción a Python para el COITIBI . Par adaptarnos a la disponibilidad de los asistentes el curso se ha desarrollado en horario de 18:00 a 20:00 (Consulta el temario del curso).

Al finalizar esta formación los/as participantes desarrollaron una interfaz gráfica para el manejo de una tabla de excel.

La aplicación desarrollada para personal que gestiona referencias permite la consulta de los valores de una referencia y llegado el caso la modificación de ciertos valores. Los usuarios de esta aplicación tienen ciertas funcionalidades capadas, el acceso a la totalidad de funcionalidades tendríamos o bien que realizar una segunda aplicación ampliada o bien hacer una autenticación de usuarios.

TEMARIO

Este curso de introducción a python en el que partimos de cero en el conocimiento tanto de python y programación en general, a lo largo de las diferentes sesiones desarrollamos el siguiente temario:

  • Lenguaje Python

    ¿Qué es un programa?

    Diagrama de un algoritmo

    Anaconda- Spyder

  • Variables

    Variable en python

    Consola Spyder

    Entrada datos consola

    Impresión de información

    Variables

  • Estructuras de control

    if, else, elif

    while

    for

  • Cadenas de caracteres

    Manejo de una String

    Tabla ASCII

    Primeras App de consola

    Cadenas de caracteres

  • Funciones y módulos

    Crear una función

    Parámetros de una función

    Módulos, reutiliza funciones

  • Archivos

    Crear, buscar y modificar un archivo de texto

    Archivos

  • Interfaces gráficas

    Calculadora

    Configuración de la interfaz

    Programación sus funciones

  • Hojas de cálculo

    Crear y eliminar hojas de cálculo

    Gestión de pestañas

    Manejo de celdas

    Hojas de cálculo

  • Proyecto final

    App de gestión de hojas de cálculo

JUSTIFICACIÓN DEL CURSO

Python es un lenguaje que gracias a su sencillez y comunidad nos permite llegar más rápido que otros lenguajes a una solución, eso sí implica diferencias en cuanto a un lenguaje compilado en cuanto a su rendimiento.

No obstante, seguro que en mas de una ocasión nos hemos encontrado con un software que no resuelve por completo una necesidad. Este puede una motivación para aprender Python y ser capaces de crear nuestras propias soluciones. También nos encontramos con muchas tareas diarias que podemos de una forma sencilla automatizar, esto nos permite reducir la carga de trabajo pero sobre todo reducir errores humanos.

Disponemos de entornos gratuitos de desarrollo y gracias a ser un lenguaje interpretado podemos crear aplicaciones para cualquier sistema operativo con la misma programación.

También debemos tener presente que Python es un lenguaje muy utilizado en Educación para enseña TIC, por aquellos/as que desarrollen su carrera profesional en el ámbito tecnológico/científico habrán realizado prácticas de programación con Python en alguna etapa educativa.

APLICACIONES DE PYTHON PARA LA EMPRESA

Como ya he comentado, python es un lenguaje multiplataforma. Una gran cantidad de aplicaciones son compatibles con python debido a la sencillez y robustez, entre ellas podemos destacar su potencial para el manejo de datos,. Cada vez son más las empresas que solicitan profesionales con conocimientos en python:

  • Data analytics y big data
  • Data Mining
  • Data science
  • Inteligencia Artificial
  • Blockchain
  • Machine Learning
  • Desarrollo Web
  • Juegos y gráficos en 3D

Autor Rubén Beiroa Mosquera