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

Programación Python

Desarrollar habilidades en programación Python, comprender fundamentos avanzados, aplicar conocimientos en proyectos reales.

  • 48 Contenidos
  • Duración: 16 horas
  • Código 336899

Objetivo General

Desarrollar habilidades en programación Python, comprender fundamentos avanzados, aplicar conocimientos en proyectos reales.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Entender los conceptos básicos de Python.
         Desarrollar aplicaciones utilizando Python.
         Aplicar técnicas avanzadas en programación Python.


Módulo 1: Introducción a Python

        Instalación y configuración del entorno
        Sintaxis básica y estructuras de control
        Tipos de datos y operadores
        Manejo de archivos y excepciones


Módulo 2: Programación Orientada a Objetos

        Clases y objetos en Python
        Herencia y polimorfismo
        Encapsulamiento y abstracción
        Métodos y atributos de clase
        Interfaces y programación basada en componentes


Módulo 3: Estructuras de Datos

        Listas, tuplas y conjuntos
        Diccionarios y sus métodos
        Comprensiones de listas y generadores
        Algoritmos de búsqueda y ordenamiento
        Manejo eficiente de memoria


Módulo 4: Módulos y Paquetes

        Creación y uso de módulos
        Introducción a paquetes estándar
        Instalación de paquetes externos
        Organización de proyectos grandes
        Gestión de dependencias


Módulo 5: Programación Funcional

        Funciones lambda y map
        Uso de filter y reduce
        Decoradores y generadores
        Inmutabilidad y funciones puras
        Evaluación diferida y programación reactiva


Módulo 6: Desarrollo Web con Python

        Introducción a frameworks web
        Creación de aplicaciones con Flask
        Enrutamiento y manejo de solicitudes
        Plantillas y formularios
        Autenticación y autorización


Módulo 7: Python para Ciencia de Datos

        Numpy y manipulación de datos
        Pandas y análisis de datos
        Visualización con Matplotlib
        Análisis estadístico y Machine Learning
        Integración con bases de datos y API
        Evaluación final

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