
Aprenderás a instalar Python en tu ordenador.
Aprenderás a instalar PyCharm en tu ordenador.
Introducción a la sección "Trabajando con Diapositivas".
Crearás tu primer proyecto en PyCharm. Este proyecto servirá durante las siguientes secciones del curso.
Se adjuntan los siguientes archivos:
main.py: código utilizado durante la sesión
Aprenderás a instalar la biblioteca python-pptx en tu entorno virtual desde Pycharm.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
Crearás tu primera Presentación desde Python.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
Aprenderás a identificar los Marcadores (Layouts) y a utilizarlos dentro de tus diapositivas.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
Añadirás textos a tus diapositivas y aprenderás como crear diferentes viñetas a varios niveles.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
Modificarás el Fondo de las diapositivas de forma dinámica.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
Limpiarás el código para que quede ordenado y legible.
Se adjuntan los siguientes archivos:
1_Diapositivas.py: código utilizado durante la sesión
¡Ahora te toca a ti!
Completa el siguiente proyecto donde crearás Diapositivas de forma dinámica desde Python.
Se adjuntan los siguientes archivos:
1_DiapositivasProyecto.pptx: presentación objetivo que tienes que conseguir crear desde Python.
Solución del proyecto de creación de Diapositivas.
Se adjuntan los siguientes archivos:
1_DiapositivasProyecto.pptx: presentación generada desde Python
1_DiapositivasProyecto.py: código utilizado durante la sesión
Introducción a la sección "Crear y modificar Plantillas en PowerPoint".
Crear Plantillas PowerPoint (.potx) y modificarlas a tus presentaciones. Aquí no tocarás nada de código, todo se hará directamente en PowerPoint.
Se adjuntan los siguientes archivos:
Plantilla_GCU.potx: Plantilla creada durante la sesión
GCU_Logo_Azul.png: Imagen del logo GCU en color azul
GCU_Logo_Blanco.png: Imagen del logo GCU en color blanco
Introducción a la sección "Trabajando con Plantillas".
Aprenderás a importar las Plantillas que has creado desde Python.
Se adjuntan los siguientes archivos:
2_Plantillas.py: código utilizado durante la sesión
Template_GCU.pptx: plantilla a importar
¡Te toca prácticar a ti!
Vas a crear una presentación entera a partir de una plantilla utilizando Python.
Se adjuntan los siguientes archivos:
PlantillasProyecto_Output.pptx: Presentación que hay que crear utilizando Python
Colores.txt: Colores RGB utilizados en la presentación
Cafetera1.png: Imagen cafetera para primera diapositiva
PyCoffee_Icono_Desenfocado.png: Imagen con icono de cafetera
PyCoffee_Logo_Blanco.png: Logo PyCoffee en color blanco
PyCoffee_Logo_Rojo.png: Logo PyCoffee en color rojo
Primera parte de la solución al proyecto propuesto del módulo "Trabajando con Plantillas".
Se adjuntan los siguientes archivos:
PlantillaPyCoffee.pptx: Presentación plantilla.
PlantillasProyecto_Output.pptx: Presentación que hay que crear utilizando Python
Colores.txt: Colores RGB utilizados en la presentación
Cafetera1.png: Imagen cafetera para primera diapositiva
PyCoffee_Icono_Desenfocado.png: Imagen con icono de cafetera
PyCoffee_Logo_Blanco.png: Logo PyCoffee en color blanco
PyCoffee_Logo_Rojo.png: Logo PyCoffee en color rojo
Segunda parte de la solución al proyecto propuesto del módulo "Trabajando con Plantillas".
Se adjuntan los siguientes archivos:
PlantillasProyecto_Output.pptx: Presentación que hay que crear utilizando Python
2_PlantillasProyecto.py: Código creado durante la sesión.
Introducción a la sección "Configuración en Excel".
Crearás el fichero Excel que servirá de plantilla durante el resto del curso. Éste servirá para importar los datos de configuración de la presentación PowerPoint y lo irás modificando en las diferentes sesiones para añadir nuevas funcionalidades (imágenes, gráficos, etc.).
Se adjuntan los siguientes archivos:
3_Excel.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel creado durante la sesión
Template_GCU.pptx: Plantilla GCU
Crearás una presentación que identifique los marcadores en cada uno de los diseños.
Se adjuntan los siguientes archivos:
3_Excel.py: Código utilizado durante la sesión
Template_GCU.pptx: Plantilla GCU
Aprenderás a leer celdas de Excel desde Python.
Se adjuntan los siguientes archivos:
3_Excel.py: Código utilizado durante la sesión
Crearás Diapositivas a partir de los datos leidos en fichero Excel de configuración.
Se adjuntan los siguientes archivos:
3_Excel.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Escribirás Texto en Marcadores a partir del fichero Excel de configuración.
Se adjuntan los siguientes archivos:
3_Excel.py: Código utilizado durante la sesión
Marcadores.pptx: Presentación con Marcadores identificados
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Formatearás el fichero Excel de configuración.
Se adjuntan los siguientes archivos:
Presentacion_Cfg.xlsx: Fichero Excel de configuración
¡Ahora te toca a ti!
Te presento la actividad práctica de la sección "Configuración en Excel" donde creareás tu mismo una presentación utilizando únicamente los datos del fichero Excel de configuración.
Se adjuntan los siguientes archivos:
PlantillaPyCoffee.pptx: Plantilla PowerPoint a utilizar para el proyecto
PlantillasProyecto_Output.pptx: Presentación objetivo
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Solución al proyecto de la sección "Configuración en Excel".
Se adjuntan los siguientes archivos:
3_ExcelProyecto.py: Código utilizado durante la sesión
PlantillaPyCoffee.pptx: Plantilla utilizada durante el proyecto
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Introducción a la sección "Trabajando con Textos".
Adaptarás el fichero Excel de configuración para crear runs y poder dar estilo a tus textos.
Se adjuntan los siguientes archivos:
4_Textos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Template_GCU.pptx: Plantilla PowerPoint
Adaptarás el fichero Excel de configuración para poder trabajar con textos.
Se adjuntan los siguientes archivos:
4_Textos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás el código para configurar tus textos en negrita, cursiva y subrayado.
Se adjuntan los siguientes archivos:
4_Textos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás el código para configurar el tipo de fuente, el tamaño y el color de tus textos.
Se adjuntan los siguientes archivos:
4_Textos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
¡Ahora te toca poner en práctica lo aprendido!
Crearás un proyecto donde tendrás que trabajar con runs y darle estilo a tus textos.
Se adjuntan los siguientes archivos:
PlantillaPyCoffee.pptx: Plantilla utilizada durante el proyecto
PlantillasProyecto_Output.pptx: Presentación objetivo del proyecto
Solución al proyecto "Personaliza tus Textos".
Se adjuntan los siguientes archivos:
4_TextosProyecto.py: Código creado para el proyecto
Presentacion_Cfg_Proyecto.xlsx: Fichero Excel de configuración utilizado para el proyecto
Introducción a la sección "Trabajando con Imágenes".
Prepararás tu fichero Excel de configuración para incluir y adaptar tus imágenes en los marcadores de tu presentación PowerPoint.
Importarás los datos de las Imágenes en Python.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código creado para el proyecto
GrupoAmigos.jpg: Imagen utilizada en la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración utilizado en la sesión
Modificarás el código para añadir Imágenes a los Marcadores.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Aprenderás a recortar las imágenes desde Python para adaptarlas a los Marcadores.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Adaptarás las Imágenes desde Python para darles un ancho y/o alto automático y así poderlas incluir sin recortar dentro de los Marcadores.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Adaptarás las imágenes configurando un tamaño personalizado.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Añadirás offset para ajustar la posición de las imágenes dentro de los Marcadores.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Alinearás las Imágenes dentro de los Marcadores.
Se adjuntan los siguientes archivos:
5_Imagenes.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
¡Te toca poner en práctica lo que has aprendido!
Crearás este proyecto donde trabajarás on Imágenes. Te dejo algunos retos que solucionaré en la siguiente sesión.
Se adjuntan los siguientes archivos:
PlantillaPyCoffee.pptx: Plantilla PowerPoint utilizada durante el proyecto
PlantillasProyecto_Output.pptx: Presentación PowerPoint objetivo
PyCoffeeMax R340.png: Imagen
PyCoffeeMax R570.png: Imagen
PyCoffeeMax X3000.png: Imagen
Solución al proyecto "Añadir Imágenes a tu presentación".
Se adjuntan los siguientes archivos:
5_ImagenesProyecto.py: Código utilizado para solucionar el proyecto
PlantillaPyCoffee.pptx: Plantilla PyCoffee
Presentacion_Cfg_Proyecto.xlsx: Fichero Excel de configuración
Adaptar el fichero Excel de configuración para importar Tablas.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás tu primera tabla desde Python.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Aprenderás a modificar el tipo de fuente y el tamaño del texto de las celdas de tus Tablas.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Aprenderás a darle formato a tus textos desde Excel. Crearás el código para poder modificar el formato de fecha y añadir símbolos tanto al inicio como al final de tus textos.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Extraerás los datos del formato avanzado de los títulos de las columnas a partir de expresiones regulares.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Adaptarás el código en Python para añadir todos los estilos de tabla y aprenderás a seleccionarlos desde Excel.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Dar formato a los números para añadir separadores decimales y de miles.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Adaptar las fechas dentro de las tablas a los diferentes idiomas.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Aprenderás a modificar el formato del texto de una única celda en vez de toda la columna.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Modificarás el código para gestionar las celdas vacías dentro de tus Tablas.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás fórmulas en Excel para adaptar el formato del texto de las celdas en función del contenido.
Se adjuntan los siguientes archivos:
6_Tablas.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
¡Es hora de aplicar lo aprendido en un proyecto!
Crearás tablas comparativas de productos y modificarás el formato de las celdas.
Se adjuntan los siguientes archivos:
PlantillaPyCoffee: Plantilla PowerPoint utilizada durante el proyecto
PlantillasProyecto_Output.pptx: Presentación PowerPoint objetivo
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Solución al proyecto "Tablas para comparativa de productos".
Se adjuntan los siguientes archivos:
6_TablasProyecto.py: Código utilizado durante el proyecto
Presentacion_Cfg_Proyecto.xlsx: Fichero Excel de configuración
Introducción a la sección "Trabajando con Gráficos".
Adaptarás el fichero Excel de configuración e incluirás todos los campos necesarios para crear Gráficos.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Template_GCU.pptx: Plantilla PowerPoint
Crearás gráficos de barras en PowerPoint mediante Python.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás gráficos de columnas en PowerPoint mediante Python.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás gráficos de líneas en PowerPoint mediante Python.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Crearás gráficos circulares en PowerPoint mediante Python.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Aprenderás a modificar los colores de tus gráficos.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Aprenderás a modificar las cuadrículas de tus gráficos desde Python.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
Presentacion_Cfg.xlsx: Fichero Excel de configuración
Corrección de errores de la sección de Gráficos.
Se adjuntan los siguientes archivos:
7_Graficos.py: Código utilizado durante la sesión
¡Ahora te toca a ti!
Crearás una presentación con gráficos de diferentes tipos. Hay algún reto para que te exprimas el cerebro.
Os doy la solución en la siguiente sesión :)
Aprenderás a modificar los colores de tus gráficos.
Se adjuntan los siguientes archivos:
PlantillaPyCoffee.pptx: Plantilla PowerPoint
PlantillasProyecto_Output.pptx: Presentación objetivo
Presentacion_Cfg_Proyecto.xlsx: Fichero Excel de configuración
¿Estás buscando una forma eficiente de crear presentaciones profesionales en PowerPoint sin invertir horas en diseño manual? Este curso, "Automatizar presentaciones PowerPoint desde Excel con Python", está diseñado para ayudarte a dominar la automatización de presentaciones utilizando la biblioteca python-pptx de Python, convirtiendo tareas repetitivas en procesos rápidos y sencillos.
¿Qué aprenderás?
En este curso, aprenderás paso a paso cómo automatizar la creación de presentaciones en PowerPoint utilizando datos directamente extraídos desde Excel. Desde la configuración inicial hasta la generación de diapositivas completamente personalizadas, cubriremos todos los aspectos clave para que seas capaz de crear presentaciones dinámicas con gráficos, tablas e imágenes con solo unos clics. Además, aprenderás a crear y maquetar tus propias plantillas de PowerPoint, para que las presentaciones generadas automáticamente mantengan un diseño profesional, alineado con tu marca o estilo personal.
Entre las habilidades que adquirirás se incluyen:
Diseñar y maquetar plantillas personalizadas en PowerPoint para automatización.
Crear diapositivas automáticamente con estructuras prediseñadas.
Insertar y ajustar imágenes con precisión.
Generar gráficos visualmente atractivos, como gráficos de barras, de líneas, circulares y de columnas.
Diseñar y formatear tablas desde datos de Excel.
Aplicar estilos personalizados y consistentes a tus presentaciones.
Optimizar y automatizar flujos de trabajo para ahorrar tiempo y esfuerzo.
¿A quién está dirigido este curso?
Este curso está diseñado para:
Profesionales que desean automatizar la creación de reportes o presentaciones corporativas.
Analistas de datos que necesitan transformar informes de Excel en visualizaciones atractivas en PowerPoint.
Estudiantes y profesores que quieren simplificar la creación de presentaciones académicas.
Programadores principiantes o intermedios que buscan ampliar sus habilidades en automatización con Python.
Emprendedores y freelancers que buscan mejorar la eficiencia de su trabajo.
No necesitas ser un experto en Python ni en PowerPoint. Únicamente tener conocimientos básicos ya que te entregaré siempre el código y las presentaciones que se vayan realizando en las diferentes sesiones.
¿Por qué este curso es único?
En lugar de enseñarte a diseñar manualmente cada diapositiva, este curso se enfoca en cómo programar y automatizar presentaciones completas, lo que es ideal para tareas repetitivas como reportes mensuales, presentaciones de resultados o resúmenes de datos. Además, aprenderás a trabajar con python-pptx, una biblioteca potente y versátil, y a diseñar plantillas personalizadas en PowerPoint, asegurando que tus presentaciones sean visualmente atractivas y altamente personalizables.
Contenido del curso
El curso está dividido en módulos prácticos:
Indroducción: Consejos para sacarle el máximo partido al curso.
Instalación de Herramientas: Instalarás Python y Pycharm.
Trabajando con Diapositivas: Crearás tus primeras diapositivas de forma automática y aprenderás a cambiar el fondo y a identificar y escribir sobre marcadores.
Crear y modificar Plantillas en PowerPoint: Aprenderás a maquetar plantillas PowerPoint.
Trabajando con Plantillas: Importarás las plantillas de PowerPoint desde Python para crear presentaciones personalizadas.
Configuración en Excel: Configurarás tu fichero Excel de configuración y aprenderás a leerlo desde Python para importar todos los datos de las presentaciones.
Trabajando con Textos: Añadirás textos desde Python aplicando estilos (color, negrita, tamaño, fuente, etc.)
Trabajando con Imágenes: Añadirás imágenes a tus presentaciones y las adaptarás de forma automática desde Excel.
Trabajando con Tablas: Crearás tablas, modificarás el estilo y le darás formato al texto.
Trabajando con Gráficos: Crearás gráficos de barras, columnas, líneas y circulares en tus presentaciones de forma automática.
¡En cada módulo hay un proyecto para que practiques lo aprendido!
¿Qué necesitas para empezar?
Conocimientos básicos de Python.
Conocimientos básicos de Excel y PowerPoint
Microsoft PowerPoint y Excel instalados en tu computadora.
Ganas de aprender a automatizar y optimizar procesos.
Beneficios de tomar este curso
Al finalizar este curso, serás capaz de automatizar la creación de presentaciones PowerPoint en minutos usando únicamente Excel, lo que no solo te ahorrará tiempo, sino que también elevará la calidad de tu trabajo. Aprenderás a diseñar plantillas atractivas y personalizadas para garantizar que tus presentaciones se destaquen por su profesionalismo y coherencia. Podrás generar presentaciones profesionales y consistentes para cualquier ocasión, dejando una impresión duradera en tus audiencias.
¡Inscríbete hoy y lleva tus habilidades de automatización y diseño al siguiente nivel!
Si no estás satisfecho, tienes 30 días y te devolvemos tu dinero..