top of page

Introductorio a Programación Python

Impulsa tus Habilidades de Programación con Python: Estructuras de Control y Tipos de Datos


Aprende a programar con Python desde cero. Domina estructuras de control y tipos de datos para crear aplicaciones robustas. ¡Inicia tu viaje de programador ahora!


Duración

40 Horas

Horario

Fecha

Ubicación

Modalidad



¿Listo para convertirte en un experto en Python? Nuestro curso te guiará a través de cada paso, desde las bases hasta el desarrollo de aplicaciones completas. ¡Regístrate y comienza a programar hoy mismo!


Ponte en contacto con nosotros

Te responderemos pronto


Malla Medio y Bajo Voltaje
.pdf
Descargar PDF • 461KB

Contenido del Curso

Introducción a Python: Características del Lenguaje y Uso del Intérprete

  • Historia de Python

  • Conoceremos el contexto histórico y la evolución de Python como lenguaje de programación. 

  • Importancia del Intérprete de Python

  • Analizaremos la relevancia del intérprete en el desarrollo de aplicaciones Python. 

  • Estilo de Python: Sentencias, Líneas y Sangrías

  • Estudiaremos las convenciones de estilo y buenas prácticas en la escritura de código Python.

Estructuras de Control y Tipos de Datos

  • Control de Flujo: Condicionales e Iterativas

  • Profundizaremos en las estructuras de control para tomar decisiones y repetir acciones. 

  • Instrucciones de Salto: continue y break

  • Exploraremos cómo utilizar estas instrucciones para controlar el flujo del programa.

  • Tipos de Datos en Python

  • Abordaremos los tipos de datos básicos, como booleanos, numéricos, cadenas, listas, tuplas, diccionarios y conjuntos.

Programación Orientada a Objetos

  •  Funciones para Clases y Objetos

  • Estudiaremos cómo definir funciones específicas para trabajar con objetos y clases.

  •  Métodos Internos de la Clase

  • Analizaremos los métodos predefinidos que se aplican a las clases en Python.

  •  Herencia y Sobrecarga de Métodos y Funciones Integradas

  • Aprenderemos sobre la herencia y cómo personalizar métodos y funciones existentes.

Creación de Módulos y Estructuración del Software

  • Creación de Módulos: Espacios de Nombres

  • Exploraremos cómo modularizar el código y evitar conflictos de nombres.

  • Estructuración del Software

  • Consideraremos las mejores prácticas para organizar proyectos y aplicaciones.

  • Uso de Import para Librerías y Módulos

  • Estudiaremos cómo importar librerías y módulos externos en nuestros programas.

Programación por Hilos y Procesos

  • Diferencia entre Hilos y Procesos

  • Compararemos hilos y procesos en términos de concurrencia y paralelismo. 

  • La Librería Threading: Hilos Simples, Hilos con Argumentos y Control de Ejecución

  • Abordaremos la creación y gestión de hilos utilizando la librería threading. 

¿Qué incluye el curso?

Metodología de aprendizaje

Valor del curso



Entradas relacionadas

bottom of page