Tabla de contenidos
Acerca de Curso de Python Automatiza las cosas aburridas
Descripción General
Esta capacitación guiada por un instructor se basa en el popular libro "Automatice las cosas aburridas con Python", de Al Sweigart. Está dirigido a principiantes y cubre los conceptos esenciales de programación de Python a través de ejercicios y discusiones prácticas y prácticas. El objetivo es aprender a escribir código para aumentar drásticamente la productividad de la oficina.Al final de esta capacitación, los participantes sabrán cómo programar en Python y aplicar esta nueva habilidad para:
- Automatizar tareas escribiendo programas simples de Python.
- Programas de escritura que pueden hacer reconocimiento de patrones de texto con "expresiones regulares".
- Generando y actualizando programáticamente hojas de cálculo de Excel.
- Analizando archivos PDF y Word.
- Arrastrando sitios web y extrayendo información de fuentes en línea.
- Escribir programas que envían notificaciones por correo electrónico.
- Use las herramientas de depuración de Python para resolver rápidamente los errores.
- Controlar mediante programación el mouse y el teclado para hacer clic y escribir para usted.
Audiencia
- No programadores que desean aprender programación con Python.
- Profesionales y equipos de empresas que deseen optimizar la productividad de su oficina.
- Gerentes que desean automatizar procesos tediosos y flujos de trabajo.
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica.
Programa del Curso
- Introducción a Python.
- Controlando el flujo de tu programa.
- Trabajando con listas.
- Trabajando con el tipo de datos del diccionario.
- Manipulación de cadenas.
- Patrón coincidente con expresiones regulares.
- Leer, escribir y administrar archivos.
- Depurando tu código.
- Extracción de información de Internet (web scraping).
- Trabajando con Excel, Word y documentos PDF.
- Trabajando con CSV y JSON.
- Mantener el tiempo.
- Programar tareas.
- Lanzamiento de programas.
- Envío de correos electrónicos y otros mensajes.
- Manipulando imágenes.
- Automatización de GUI.
- Observaciones finales.