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

Programación De Python Básico

Proveer una comprensión sólida de los conceptos fundamentales de programación en Python para aplicaciones prácticas y profesionales.

  • 47 Contenidos
  • Duración: 16 horas
  • Código 340815

Objetivo General

Proveer una comprensión sólida de los conceptos fundamentales de programación en Python para aplicaciones prácticas y profesionales.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender la sintaxis básica de Python y su aplicación en problemas cotidianos.
         Desarrollar habilidades para escribir funciones y trabajar con estructuras de datos en Python.
         Aplicar técnicas de control de flujo y manipulación de archivos en Python.


Módulo 1: Introducción A Python

        Aprendizaje esperado: Comprender los conceptos básicos de Python y su entorno.
        Instalación de Python: Aprender a instalar y configurar el entorno de desarrollo.
        Sintaxis básica: Familiarizarse con la sintaxis y estructura de Python.
        Variables y tipos de datos: Comprender cómo se manejan variables y tipos de datos.
        Operadores: Conocer los operadores aritméticos y lógicos en Python.
        Actividad práctica: Simulación de entorno de desarrollo.


Módulo 2: Estructuras De Control

        Aprendizaje esperado: Controlar el flujo de ejecución mediante estructuras de control.
        Condicionales: Utilizar sentencias if, else para tomar decisiones.
        Bucles: Implementar bucles for y while para iteraciones.
        Manejo de errores: Capturar y manejar excepciones.
        Práctica de control: Resolver problemas con estructuras de control.
        Actividad práctica: Juego de rol sobre decisiones condicionales.


Módulo 3: Funciones Y Módulos

        Aprendizaje esperado: Crear y utilizar funciones y módulos para organizar el código.
        Definición de funciones: Crear funciones para modularizar tareas.
        Parámetros y retorno: Manejar la entrada y salida de funciones.


Módulos: Importar y utilizar módulos predefinidos y personalizados.

        Alcance de variables: Entender el scope y su impacto en funciones.
        Actividad práctica: Estudio de caso sobre diseño modular.


Módulo 4: Estructuras De Datos

        Aprendizaje esperado: Manipular listas, tuplas, diccionarios y conjuntos.
        Listas y tuplas: Crear y manipular listas y tuplas.
        Diccionarios: Usar diccionarios para almacenar pares clave-valor.
        Conjuntos: Manejar conjuntos para operaciones matemáticas.
        Comprensión de listas: Aplicar técnicas avanzadas de listas.
        Actividad práctica: Simulación de manipulación de datos.


Módulo 5: Entrada/Salida Y Archivos

        Aprendizaje esperado: Gestionar entrada y salida, y manipular archivos.
        Entrada del usuario: Capturar e interpretar datos del usuario.
        Salida del programa: Formatear y mostrar resultados.
        Archivos: Leer y escribir en archivos de texto.
        Serialización: Usar JSON para almacenar datos estructurados.
        Actividad práctica: Práctica real de manejo de archivos.


Módulo 6: Programación Orientada A Objetos

        Aprendizaje esperado: Aplicar principios de programación orientada a objetos.
        Clases y objetos: Crear y utilizar clases y objetos.
        Herencia: Implementar herencia para reutilizar código.
        Polimorfismo: Entender y aplicar polimorfismo.
        Encapsulamiento: Proteger datos con encapsulamiento.
        Actividad práctica: Simulacro real de desarrollo orientado a objetos.

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