Python potenciado con ChatGPT

Python: programación estructurada, funcional y orientada a objetos. Con ChatGPT de ayudante.

Python potenciado con ChatGPT
Python potenciado con ChatGPT

Python potenciado con ChatGPT free download

Python: programación estructurada, funcional y orientada a objetos. Con ChatGPT de ayudante.

Aprender un idioma implica primero memorizar algunas palabras, seguidamente conectarlas en sencillas frases, y con el tiempo aprender a crear oraciones y párrafos más complejos. Así se desarrolla este curso de Python. Comenzamos por familiarizarnos con los elementos y las reglas sintácticas esenciales del lenguaje, pero rápidamente avanzamos con aplicaciones no triviales de lo aprendido. Y a continuación se repite el proceso a un nivel superior de conocimiento. La práctica reiterada les llevará progresivamente a escribir sus propios scripts.

ChatGPT

Se incorpora ChatGPT 3.5 (versión gratuita) como ayudante multipropósito. Se muestra cómo emplear ChatGPT para interpretar, corregir y escribir código en Python. La última Sección incluye clases introduciendo ChatGPT y aplicándolo a temas específicos del curso.


Este curso de Python es:


  • completo pues incluye los tres estilos de programación que caracterizan a Python: Modular, Funcional y Orientado a Objetos.

  • no trivial pues se trabaja fuertemente con las bibliotecas pandas y numpy, indispensables en Ciencia de Datos.

  • práctico pues va más allá de puros ejercicios teóricos para realizar ejercicios prácticos, como la creación de un Web Scraper para obtener datos financieros de la web.

  • trasladable ya que aprenderás a manejar GitHub, paquetes, APIs y otras prácticas que hacen a la programación general más allá del lenguaje de elección, lo cual se trasladará como ventaja competitiva en el mercado laboral.

  • riguroso pues se basa en la documentación oficial de Python y mejores prácticas en la industria

  • desafiante pues agrega un módulo especial con programas aplicados a Machine Learning, automatización, desarrollo de juegos, GUIs y mucho más…

  • estimulante pues podrán medir el progreso.


Recursos de aprendizaje

El objetivo prioritario de Python Integral es que aprendas a programar. Para ese fin el curso implementa herramientas de diferente grado de complejidad.


  • Ejemplos – Breves códigos que ejemplifican cada concepto introducido

  • Cuestionarios – Cada sección incluye un cuestionario de respuesta inmediata

  • Ejercicios de codificación – Se trata de fragmentos de código que requieren ser completados o crear código según instrucciones. A diferencia de los ejemplos, donde eres un receptor, en los ejercicios eres un actor.

  • Script progresivo – A lo largo del curso se construye el script Conversor de Temperatura, que convierte entre escalas de temperatura, agregando funcionalidades a medida que se incorpora conocimiento.

  • Scripts desafío – A partir de la mitad del curso, una vez adquiridas las herramientas de codificación necesarias, desarrollarás scripts completos ayudado por detalladas guías de codificación.


A lo largo del curso aprenderas a dominar los siguientes contenidos:

  • Módulos y paquetes

  • Sintaxis y semántica de Python

  • El estilo de programación estructurada: funciones, iteraciones, condiciones

  • Gestión de errores

  • Transferencia de datos

  • Bibliotecas pandas y numpy

  • Reformateo y depuración de tablas de datos

  • Visualización de resultados

  • El estilo de programación funcional

  • El estilo de programación orientada a objetos

  • Crear eficientes tableros de control (dashboards) con Streamlit

  • Tópicos aplicados a las ramas más demandadas de la programación con Python


Los videos de clases y de ejercicios están respaldados por documentos en formato de cuadernos de Jupyter almacenados en una cuenta especial en GitHub.