WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

Programación en Python para Profesionales de Informática

Desarrollar competencias en programación con Python que permitan al personal del área informática automatizar tareas, procesar datos y desarrollar soluciones eficientes aplicables a entornos tecnológicos reales.

  • 70 Contenidos
  • Duración: 32 horas
  • Código 346062

Objetivo General

Desarrollar competencias en programación con Python que permitan al personal del área informática automatizar tareas, procesar datos y desarrollar soluciones eficientes aplicables a entornos tecnológicos reales.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender los fundamentos del lenguaje Python y su sintaxis para la creación de scripts funcionales.
         Aplicar Python en la automatización de procesos, manipulación de archivos y manejo de datos.
         Desarrollar programas modulares utilizando buenas prácticas, librerías y control de errores.


Módulo 1: I

        Introducción a Python y Entorno de Desarrollo
        Contenidos:
        ¿Qué es Python y para qué se utiliza en informática?
        Instalación de Python y configuración del entorno
        Uso de IDEs (VS Code, PyCharm, Jupyter Notebook)
        Primeros programas en Python
        Ejecución de scripts y consola interactiva


Módulo 2:

        Sintaxis Básica y Tipos de Datos
        Contenidos:
        Variables y convenciones de nombres
        Tipos de datos básicos (int, float, string, boolean)
        Operadores aritméticos, lógicos y de comparación
        Entrada y salida de datos
        Conversión de tipos


Módulo 3:

        Estructuras de Control
        Contenidos:
        Condicionales (if, elif, else)
        Bucles (for, while)
        Uso de break, continue y pass
        Comprensión de listas (list comprehension)
        Buenas prácticas de control de flujo


Módulo 4:

        Estructuras de Datos
        Contenidos:
        Listas y tuplas
        Diccionarios
        Conjuntos (sets)
        Operaciones y métodos principales
        Casos de uso en aplicaciones informáticas


Módulo 5:

        Funciones y Modularización
        Contenidos:
        Definición y uso de funciones
        Parámetros y valores de retorno
        Funciones lambda
        Alcance de variables
        Creación y uso de módulos propios


Módulo 6:

        Manejo de Archivos y Excepciones
        Contenidos:
        Lectura y escritura de archivos (txt, csv, json)
        Rutas de archivos y directorios
        Manejo de errores y excepciones (try, except, finally)
        Registro de errores (logging)
        Buenas prácticas de robustez del código


Módulo 7:

        Librerías y Automatización
        Contenidos:
        Uso de librerías estándar (os, sys, datetime)
        Instalación de paquetes con pip
        Automatización de tareas administrativas
        Scripts para mantenimiento y soporte TI
        Introducción a requests y consumo de APIs


Módulo 8:

        Introducción a Python Aplicado
        Contenidos:
        Manipulación básica de datos con pandas
        Automatización de reportes simples
        Integración de Python con otros sistemas
        Buenas prácticas de documentación y versionado
        Proyecto final integrador

Completa el formulario para más información o haz clic en