Universidad Python - Cero a Experto - Actualizado (+86 hrs)

Why take this course?
¡Hola! Me parece que estás listo para sumergirte en el aprendizaje de Python y explorar su aplicación en diferentes contextos, incluyendo la creación de una calculadora simple usando PySide. Además, has mencionado una amplia gama de temas y habilidades que cubrirán desde los fundamentos hasta conceptos más avanzados y específicos de Python, así como su integración con tecnologías como Django (para desarrollo web) y Flask (un microframework de Python). También has señalado la importancia de entender HTML y CSS para complementar tus habilidades en el desarrollo web con Python. Eso es un excelente enfoque, ya que estos lenguajes son fundamentales para el desarrollo front-end y te permitirán construir interfaces completas y funcionales.
En este curso intensivo, estarás aprendiendo:
- Fundamentos de Python: Variables, tipos de datos, estructuras de control, funciones, listas, diccionarios, tuplas, conjuntos y comprensión de listas.
- Programación Orientada a Objetos (POO): Clases, herencia, encapsulamiento y polimorfismo.
- Conceptos Avanzados de Python: Decoradores, closures, funciones lambda, manejo de context managers, y más.
- Gestión de Paquetes y Entornos Virtuales: Uso de
pip
, entornos virtuales convenv
oconda
. - Desarrollo Web con Python: Introducción a Django y Flask, creación de proyectos y aplicaciones web, manejo de vistas, URLs, modelos de bases de datos, migraciones y templating.
- Interfaz de Usuario con PySide: Creación de interfaces gráficas utilizando la biblioteca PySide.
- Trabajo con Bases de Datos: Integración de Python con sistemas de gestión de bases de datos como PostgreSQL a través de Django o Flask-SQLAlchemy.
- Herramientas y Prácticas de Desarrollo: Uso de PyCharm como IDE, manejo de versiones del código con Git, pruebas unitarias, y buenas prácticas de codificación.
- HTML y CSS: Comprendiendo la estructura y diseño web para poder construir interfaces atractivas que complementen las aplicaciones back-end creadas con Python.
Con este enfoque completo y una guía experta como Ing. Ubaldo Acosta, fundador de Global Mentoring, estarás en buenas manos para convertirte de "Cero a Experto" en Python. ¡Buena suerte y disfruta el aprendizaje!
Course Gallery




Loading charts...