[go: up one dir, main page]

0% encontró este documento útil (0 votos)
21 vistas13 páginas

DMC - Python For Analytics Sesión 1

El curso de Especialización en Python para Analytics, impartido por el Ing. Carlos Carrillo, tiene como objetivo que los alumnos desarrollen un Producto Tecnológico utilizando Python, abarcando conceptos teóricos y prácticos. Se cubrirán temas como herramientas de Python, estructuras de datos, programación funcional y orientada a objetos, además de proporcionar un itinerario detallado y reglas para la participación en las sesiones. Los alumnos aprenderán a implementar algoritmos y programas sencillos, utilizando diversas librerías y editores de código.

Cargado por

jcolquepisco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas13 páginas

DMC - Python For Analytics Sesión 1

El curso de Especialización en Python para Analytics, impartido por el Ing. Carlos Carrillo, tiene como objetivo que los alumnos desarrollen un Producto Tecnológico utilizando Python, abarcando conceptos teóricos y prácticos. Se cubrirán temas como herramientas de Python, estructuras de datos, programación funcional y orientada a objetos, además de proporcionar un itinerario detallado y reglas para la participación en las sesiones. Los alumnos aprenderán a implementar algoritmos y programas sencillos, utilizando diversas librerías y editores de código.

Cargado por

jcolquepisco
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 13

Especialización en Python

for Analytics

Curso: Python Fundamentals


Docente: Ing. Carlos Carrillo Villavicencio MSc. TIC
REGLAS

Se requiere puntualidad para un mejor desarrollo del curso.

Para una mayor concentración mantener silenciado el micrófono durante la


sesión.

Las preguntas se realizarán a través del chat y en caso de que lo requieran


podrán activar el micrófono.

Realizar las actividades y/o tareas encomendadas en los plazos


determinados.

Identificarse en la sala Zoom con el primer nombre y primer apellido.


ITINERARIO

07:00 PM – 07:30 PM Soporte técnico DMC

07:30 PM – 08:50 PM Agenda

08:50 PM – 09:00 PM Pausa Activa

09:00 PM – 10:30 PM Agenda

Horario de Atención Área Académica y Soporte

Lunes a Viernes 09:00 am a 10:30 pm / Sábado 09:00 am a 02:00pm


Objetivo del curso
El alumno demuestra su aprendizaje desarrollando un Producto Tecnológico, el mismo que consiste en una solución
Python con la representación de clases y objetivos de una empresa real.

El módulo es de naturaleza teórico-práctico y del nivel cognitivo Analiza. Le permitirá al participante a implementar
algoritmos y programas sencillos en lenguaje Python, empleando en el proceso elementos básicos de programación
como las variables, estructuras de control (condicionales y bucles), vectores y matrices, así como paradigmas como
la programación funciona y la orientada a objetos. Las temáticas que comprenden este módulo son:
a) Herramientas para trabajar con Python
b) Tipos y estructuras de datos en Python
c) Cálculo numérico con la librería NumPy
d) Programación Funcional
e) Programación orientada a objetos
f) Caso de estudio
AGENDA
Herramientas para trabajar con Python
Introducción a los editores código para Python

1. Python Source.
• Versiones
• proceso de descarga e instalación.
2. Editores de código.
• Jupyter Notebook
• Visual Studio Code
• Google Colab.
• Diferencias y ventajas de cada uno.
3. Taller.
• Primeros pasos en Python.
• Importar librerías.
• Uso de operadores básicos y ejecución de código.
Python Source
¿Qué es Python?
Python es un lenguaje de programación de alto nivel, interpretado y multipropósito,
diseñado para ser sencillo, legible y eficiente. Es ampliamente utilizado en desarrollo
web, análisis de datos, inteligencia artificial y más.
Versiones Python 1.0 Python 3.8 Python 3.13
1991 2019 2024
Python 3.9 (2020): Introducción de operadores como |
para unir diccionarios y mejoras en tipos.
Python 3.10 (2021): Incorporación de patrones de
coincidencia estructural y mejoras en errores.
Python 3.8 Python 3.11
Python 3.11 (2022): Enfoque en optimización del 2019 2022
rendimiento, con mejoras de hasta un 60%.
Python 3.12 (2023): Nuevas funciones en depuración,
tipado y manejo avanzado de excepciones.

Python evoluciona anualmente para mantenerse


moderno, eficiente y compatible con las necesidades
actuales.
Python Source
Aplicaciones de Python
1. Machine Learning (ML)
• Creación de modelos predictivos para
identificar patrones y tendencias.
• Librerías clave: Scikit-learn, TensorFlow,
PyTorch.
2. Inteligencia Artificial (AI)
• Implementación de sistemas inteligentes como
asistentes virtuales y análisis de imágenes.
• Librerías clave: Keras, OpenAI Gym, Spacy.
3. Análisis de Datos
• Limpieza, visualización y modelado de datos.
• Librerías clave: Pandas, Matplotlib, Seaborn.
4. Desarrollo Web
• Creación de aplicaciones web dinámicas y
escalables.
• Frameworks clave: Django, Flask, FastAPI.
5. Videojuegos
• Desarrollo de juegos 2D y 3D.
• Librerías clave: Pygame, Panda3D, Arcade.
6. Automatización de Procesos
• Scripts para simplificar tareas repetitivas.
• Librerías clave: Selenium, PyAutoGUI, Requests.
Python Source
Proceso de descarga e instalación.
Python es un lenguaje de programación de alto nivel, interpretado y multipropósito,
diseñado para ser sencillo, legible y eficiente. Es ampliamente utilizado en desarrollo
web, análisis de datos, inteligencia artificial y más.

Sistema Operativo Proceso de Descarga Proceso de Instalación


Windows 1. Visita python.org/downloads. 1. Ejecuta el instalador .exe.
2. Descarga el instalador para Windows. 2. Marca la opción "Add Python to PATH".
3. Haz clic en "Install Now".
macOS 1. Visita python.org/downloads. 1. Abre el archivo .pkg descargado.
2. Descarga el instalador para macOS. 2. Sigue las instrucciones del asistente de
instalación.
Linux 1. Python suele estar preinstalado en 1. Usa el gestor de paquetes de tu
Linux. distribución:
2. Para versiones específicas, visita - Debian/Ubuntu: sudo apt install python3.
python.org/downloads. - Fedora: sudo dnf install python3.
Editores de código

Visual Studio Code (VS Code) PyCharm


Descripción: Editor ligero y personalizable. Descripción: IDE completo diseñado específicamente para Python.
Ventajas: Extensiones para Python, depuración integrada, y terminal Ventajas: Autocompletado inteligente, integración con frameworks, y
embebida. manejo de entornos virtuales.
Ideal para: Desarrolladores de todos los niveles. Ideal para: Proyectos grandes y desarrollo profesional.

Google Colab
Jupyter Notebook
Descripción: Versión en la nube de Jupyter Notebook proporcionada
Descripción: Entorno interactivo basado en celdas, ideal para análisis por Google.
de datos y aprendizaje automático. Ventajas: Gratis, sin instalación, GPU/TPU disponibles, y fácil
Ventajas: Combina código, gráficos y texto en un solo documento. colaboración en equipo.
Ideal para: Ciencia de datos, educación y prototipos rápidos. Ideal para: Proyectos de ciencia de datos en la nube y trabajo
colaborativo.
Taller

Uso de operadores básicos y


Primeros pasos en Python Importar librerías ejecución de código.
Uso de terminal Pip install Nombre de la libreria IDE Jupyter Notebook
Google Colab
EMPRESA BORCELLE

¿DUDAS O
COMENTARIOS?
Dedícale un momento a responder cualquier duda
o comentario. Es importante terminar con un
espacio para interactuar con tu audiencia.
¡GRACIAS!

También podría gustarte