Capacitaciones PRIMEROS PASOS EN PROGRAMACIÓN CON PYTHON (Cursos)

PRIMEROS PASOS EN PROGRAMACIÓN CON PYTHON

Inicio: Por confirmar
Duración: Por confirmar
Dictado por Docente a confirmar
Última actualización: 31 marzo 2026 Español

Lo que aprenderás

● Capacitar a los participantes en la programación con Python, abarcando temas básicos e intermedios, con un enfoque en la resolución de problemas reales y el desarrollo de proyectos aplicados.
● Brindar conocimientos teóricos y prácticos para el desarrollo de aplicaciones con Python, permitiendo a los estudiantes adquirir habilidades esenciales para desempeñarse en el mundo laboral.
● Aplicar Python en diferentes ámbitos, como manejo de archivos, bases de datos y desarrollo de interfaces gráficas, proporcionando competencias clave para oportunidades laborales en sectores como desarrollo web, análisis de datos, inteligencia artificial y automatización de procesos.
● Facilitar el acceso a empleos en la industria tecnológica, brindando una base sólida en programación que permita la especialización en áreas como desarrollo backend, ciencia de datos y automatización.

Tipo de Capacitación

Cursos

Descripción

La capacitación tendrá una duración de 24 horas reloj, las cuales se desarrollará 1 vez a la semana, durante 3 meses. -

Requisitos

  • - Mínimo de conocimientos previos en programación.
  • - Disponibilidad horaria para asistir a la capacitación

Contenido del curso

Módulo 1
1
● Introducción al lenguaje ● Variables y tipos de datos en Python. ● Listas, tuplas, diccionarios, conjuntos, generadores, etc. ● Condicionales if-elif-else. ● Bucles for y while. ● Manejo de excepciones con try-except.
Módulo 2
1
● Clases y objetos. ● Métodos y atributos. ● Herencia y polimorfismo.
Módulo 3
1
● Casos de uso reales.
Módulo 4
1
● Definición y uso de funciones. ● Definición y uso de módulos ● Funciones lambda y su aplicación. ● Decoradores en Python y su uso práctico.
Módulo 5
1
● Introducción a FastAPI. ● Creación de rutas y manejo de peticiones. ● Integración con bases de datos. ● Deploy a un servidor.
Módulo 6
1
● Introducción a la automatización de procesos.
Módulo 7
1
Introducción a Web Scrapping con Selenium para la automatización de navegadores y extracción de información desde sitios web dinámicos.
Módulo 8
1
● Creación de interfaces básicas. ● Manejo de eventos y widgets. ● Desarrollo de aplicaciones interactivas. ● Creación de ejecutables.
Módulo 9
1
● Conexión a bases de datos SQL (SQLite, PostgreSQL).
Módulo 10
1
● Manejo de bases de datos NoSQL (MongoDB).
Módulo 11
1
● Operaciones CRUD con Python.
Módulo 12
1
Evaluación.