Revisando requisitos
Requisito previo
Este curso pertenece al siguiente programa:
Es necesario que te inscribas al programa antes de poder tomar este curso
Requisitos previos
Horarios disponibles
Selecciona un horario de la siguiente lista
Inscripción terminada
Inscripción no realizada
Si considera que esto es un error comunicarse al correo: jmrincon@ia.center
Aprendiendo Python 3 - Nivel Intermedio
Python es un lenguaje de programación de varios paradigmas utilizado por empresas emergentes y gigantes tecnológicos como Google, Facebook, Netflix y más. En este curso de Python 3 intermedio se busca dar una entrada a diferentes tópicos relacionados a la aplicación de este lenguaje sobre áreas apegadas a lo encontrado en la industria, aplicando estos nuevos conocimientos con la integración de tecnologías utilizadas en la vida real y profesional como lo son Git y Visual Studio Code. Este curso es una excelente opción para dar el paso siguiente en la formación como programador/desarrollador y te dará una introducción a el conocimiento y a las herramientas que te enfrentarás en escenarios de la vida.
Inicia sesión para inscribirteInicio
28/11/2022
Duración
30 horas
Dedicación
4 horas por semana
Precio
Beca Microsoft
Idioma
Español
Modalidad
Vía Teams
Horarios
-
Lunes y miércoles de 18:00 a 20:00, hora ciudad Juárez
Inicia 28/11/2022
Prerequisitos
Requisitos
Perfil de ingreso
Perfil de egreso
Obtén certificados oficiales
Contenido del curso
Tema 1: Introducción a Python (3 horas)
● Conceptos básicos de programación con Python 3. ● Sintaxis y estructuras de datos fundamentales. ● Control de flujo y estructuras de control.
Tema 2: Entornos de desarrollo y control de versiones (2 horas)
● Uso de entornos virtuales y gestores de paquetes. ● Herramientas esenciales de la industria, como controladores de versiones (Git). ● Introducción al IDE Visual Studio Code y su configuración para el desarrollo con Python.
Tema 3: Módulos y gestión de dependencias (2 horas)
● Exploración de los módulos integrados de Python. ● Utilización de módulos externos y gestión de dependencias con pip. ● Introducción a la creación y distribución de paquetes personalizados.
Tema 4: Web Scraping y automatización (3 horas)
● Fundamentos del Web Scraping y su aplicación en Python. ● Extracción de datos de sitios web utilizando librerías como BeautifulSoup. ● Automatización de tareas repetitivas mediante el uso de scripts de Python.
Tema 5: Manipulación y análisis de datos (4 horas)
● Carga y manipulación de datos utilizando librerías como pandas y NumPy. ● Limpieza, transformación y filtrado de datos. ● Análisis exploratorio de datos y cálculo de estadísticas descriptivas.
Tema 6: Visualización de datos (3 horas)
● Exploración y visualización de datos utilizando pandas y matplotlib. ● Creación de gráficos y visualizaciones informativas. ● Identificación de patrones y relaciones en los datos mediante visualización.
Tema 7: Consumo de APIs y procesamiento de datos en tiempo real (3 horas)
● Introducción al uso de APIs REST para obtener datos. ● Autenticación y solicitud de datos a través de APIs. ● Procesamiento y análisis en tiempo real de datos obtenidos mediante APIs.
Tema 8: Desarrollo web con Django (6 horas)
● Fundamentos de Django como framework de desarrollo web. ● Creación de vistas, modelos y plantillas básicas. ● Uso de bases de datos y manejo de formularios en Django.
Proyecto final de análisis de datos con Django (4 horas)
● Desarrollo de un proyecto práctico de análisis de datos utilizando Django. ● Integración de los conceptos de análisis de datos aprendidos anteriormente con la creación de una aplicación web interactiva.
Instructor del curso
Ing. Erick Cardozo Valles
Erick Saúl Cardozo es un ingeniero en sistemas computacionales egresado de la Universidad Autónoma de Ciudad Juárez. Con más de cuatro años de experiencia con el lenguaje de programación Python, actualmente, se desempeña como ingeniero de software en la rama de la industria automotriz. Durante su formación académica fue nombrado consejero técnico propietario durante el año 2019. Realizó una estancia académica en la Universidad de la Rioja España donde participó en la liga nacional de ciberseguridad. Obtuvo el primer lugar en el 7mo Encuentro de Jóvenes Investigadores en el Estado de Chihuahua en la modalidad prototipo con su proyecto de tesis.