Universidad Python - Cero a Experto - Actualizado (+86 hrs)
De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!
De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!
隆El Mejor y m谩s completo curso de Python en todo Udemy - Actualizado 2024!
Universidad Python de Cero a Experto con +86 hrs de video, +232,000 alumnos inscritos al curso. Este es el mejor curso para aprender Python de Cero a Experto incluyendo los Frameworks de Django y Flask, con una calificaci贸n promedio de 4.7 (de 5 estrellas), una de las mejores calificaciones en cursos de Python.
Aprender谩s Python desde las bases, NO necesitas ning煤n tipo de experiencia programando, iremos avanzando desde lo m谩s b谩sico hasta llegar a niveles intermedios y avanzados, todo en este mismo curso, la Universidad Python.
Estudiaremos desde los Fundamentos de Python utilizando PyCharm como Herramienta para desarrollar tu c贸digo (Funciona en Windows, Mac o Linux). Adem谩s aprender谩s la POO (Programaci贸n Orientada a Objetos) en Python, Manejo de Archivos con Python, Conexi贸n a Base de Datos con Postgresql y el conector de psycopg2. Una vez con todos estos conceptos aprendidos y puestos en pr谩ctica, Profundizaremos en el uso del lenguaje, ya que se necesitan las bases aprendidas anteriormente para poder profundizar y seguir avanzando en el uso del lenguaje Python para convertirte en todo un profesional.
Tambi茅n aprenderemos a crear intefaces gr谩ficas GUI con Tkinter y PySide (QT) aplicando las mejores pr谩cticas en el desarrollo de aplicaciones de escritorio con Python, Tkinter y PySide.
Una vez dominado el lenguaje de Python por completo, podr谩s desarrollar aplicaciones Web con Django muy f谩cilmente utilizando el IDE de PyCharm, aprenderemos el ORM de Django para la creaci贸n de clases de modelo que mapean a tablas de base de datos, el concepto de Migraciones con Django, Panel de Administraci贸n de Django, etc.
Tambi茅n aprender谩s el Microframework de Flask para el desarrollo de aplicaciones Web incluyendo Jinja para la creaci贸n de Templates HTML con Flask, el uso de SQL Alchemy para el mapeo ORM de tus clases de modelo, Flask Migrate con Alembic, entre much铆simos temas m谩s.
Los temas que aprender谩s son:
Fundamentos de Python con PyCharm:
Introducci贸n a Python
Manejo de Variables con Python
Manejo de Operadores en Python
Manejo de Sentencias de Control If-Else
Uso de Ciclos While y For en Python
Colecciones en Python (List, Tuple, Set y Dictionary)
Creaci贸n y Uso de Funciones en Python (Programaci贸n Estructurada)
Programaci贸n Orientada a Objetos en Python (POO):
Clases y Objetos en Python (Programaci贸n Orientada a Objetos)
Encapsulamiento en Python (Programaci贸n Orientada a Objetos)
Herencia en Python (Programaci贸n Orientada a Objetos)
M贸dulos en Python
Herencia M煤ltiple en Python
Clases Abstractas en Python
Contexto Est谩tico en Python
Manejo de Constantes
Dise帽o de Clases con Python y POO
Sobrecarga de Operadores en Python
Polimorfismo en Python
Manejo de Excepciones
Manejo de Archivos
Aplicaci贸n de Cat谩logo de Pel铆culas con POO y Python
Aplicaci贸n de Administraci贸n de Computadoras con POO y Python
Conexi贸n a bases de datos con Python, Postgresql y MySql
Instalaci贸n y configuraci贸n para realizar la conexi贸n a base de datos con Python, Postgresql y MySql
Sentencia SELECT con Python, Postgresql y MySql
Sentencia INSERT con Python, Postgresql y MySql
Sentencia UPDATE con Python, Postgresql y MySql
Sentencia DELETE con Python, Postgresql y MySql
Manejo de Transacciones con Python y Postgresql
Manejo de Logging para mejor administraci贸n de la consola y los mensajes que enviamos
Creaci贸n de capa de datos para la clase de entidad Persona
Creaci贸n de la clase Conexi贸n
Creaci贸n de la clase PersonaDAO (Data Access Object) para hacer CRUD: Create-Read-Update-Delete
Creaci贸n de Pool de Conexi贸n con Python y psycopg2 para Postgresql
Laboratorio Final incluyendo todo lo visto hasta el momento!
Profundizando en Python
Profundizando en tipos de datos en Python
Profundizando en manejo de Strings en Python
Uso de REPL en Python
Unpacking en Python
Profundizando en Listas en Python
Uso de la funci贸n zip en Python
Profundizando en Tuplas en Python
Profundizando en Set en Python
Profundizando en Diccionarios en Python
Profundizando en Funciones en Python
Funciones Anidadas en Python
Funciones Lambda en Python
Closures en Python
Decoradores en Python
Generadores en Python
Expresiones Generadoras en Python
Manejo de List Comprehension en Python
Palabras reservadas en Python
Profundizando en la Programaci贸n Orientada Objetos en Python
Sobrecarga de Constructores
Representaci贸n de Objetos en Python (str, repr, format)
Acceso a atributos en Python
Profundizando en la Herencia Simple en Python
Profundizando en la Herencia M煤ltiple en Python
Inicializaci贸n de Herencia M煤ltiple en Python
Decoradores de Clases en Python
Data Clases en Python
Procesamiento Documentos JSON con Python
Interfaces Gr谩ficas (GUI) con Tkinter y Python
Introducci贸n a Tkinter
Manejo de Botones con Tkinter
Manejo de Eventos con Tkinter
Manejo de Grid Manager con Tkinter
Propiedad sticky en el Grid Manager
Configuraci贸n del Grid Manager
Configuraci贸n de Botones en Tkinter
Manejo de Padding en Tkinter
Componente Entry en Tkinter
Propiedades del Componente Entry
Manejo de Eventos del Componente Entry
Manejo de Variables y Componente Entry
Manejo de Mensajes en Tkinter
Manejo de Men煤s en Tkinter
M谩s opciones de Men煤s en Tkinter
Programando la opci贸n de Salir en el Men煤
Ejercicio Propuesto: GUI Login con Tkinter
Soluci贸n: Ejercicio GUI Login con Tkinter
Soluci贸n: Aplicando POO al Ejercicio GUI Login con Tkinter
Componentes en Tkinter
Tabuladores en Tkinter
Componente Scrolled Text en Tkinter
Componente DataList o Combo-box en Tkinter
Manejo de Im谩genes en Tkinter
Componente de Barra de Progreso en Tkinter
Refactorizaci贸n de C贸digo en Tkinter con POO
Aplicaci贸n Calculadora (GUI) con Tkinter y Python
Aplicaci贸n Calculadora con Tkinter
Soluci贸n Aplicaci贸n Calculadora con Tkinter
Aplicaci贸n Editor de Texto con Tkinter y Python
Aplicaci贸n Editor de Texto con Tkinter
Soluci贸n Aplicaci贸n Editor de Texto con Tkinter
PySide (Qt) con Python
Introducci贸n a PySide
HolaMundo con PySide
Clase QMainWindow
Aplicando Programaci贸n Orientada a Objetos en PySide
Mejorando la Programaci贸n Orientada a Objetos en PySide
Componentes B谩sicos en PySide
Documentaci贸n de Componentes en PySide
Se帽ales y Slots en PySide
Introducci贸n a Se帽ales y Slots en PySide
Evento Checked en Componentes de PySide
Almacenar Estado de Componentes en PySide
Modificaci贸n de Componentes en PySide
Se帽al de Cambio de T铆tulo en PySide
Conectar componentes en PySide
Componentes en PySide
Etiquetas (Labels en PySide)
Manejo de Imagenes dentro de una Etiqueta en PySide
Componente de tipo Checkbox en PySide
Componente de tipo ComboBox en PySide
Componente QListWidget
Componente QLineEdit
Componente QSpinBox
Componente QSlider
Componente QDial
Layouts en PySide
Layouts en PySide
Vertical Layout en PySide
Horizontal Layout en PySide
Layouts Anidados en PySide
Espacio entre componentes de un Layout
QGridLayout en PySide
QStackLayout en PySide
Ejemplo Tabulador con Layouts en PySide
Ejemplo de Tabulador como Componente en PySide
Barra de Herramientas y Menus en PySide
Barra de Herramientas en PySide
Agregando Iconos a la Barra de Herramientas
Agregando Widgets y Acciones a la Barra de Herramientas
Manejo de Menus en PySide
Uso de SubMenus en PySide
Agregando Shortcuts (Atajos) al Menu en PySide
Ventanas de Di谩logo en PySide
Manejo de Ventanas de Di谩logo en PySide
Ventanas de Di谩logo con Mensajes Simples
Ventanas de Di谩logo con Preguntas
Ventanas de Di谩logo con Preguntas Simplificado
Ventanas de Di谩logo Simplificadas y Personalizadas
Ventanas en PySide:
Ventanas en PySide
Creaci贸n de una sola instancia
Mostrar u Ocultar una Ventana
Conectar Ventanas
Manejo de Eventos en PySide:
Manejo de Eventos en PySide
Eventos del Mouse en PySide
Men煤s Contextuales en PySide:
Men煤 Contextual en PySide
Ejercicio con Men煤 Contextual
Aplicaci贸n de Calculadora en PySide:
Aplicaremos todo lo visto en esta aplicaci贸n en PySide
Creaci贸n de la aplicaci贸n paso a paso en PySide
Tips and Tricks (Tips y Trucos) en Python:
Tips and Tricks en Python
Aserciones (Afirmaciones) en PySide
Formato Consistente en Colecciones
Uso de Context Manager en Clases
Manejo de Contextlib
Ejercicio de Identador (Tabulador)
Nomenclatura de atributros y m茅todos en Python
Uso de guiones bajos al final de una variable
Uso de doble guion bajo en atributos de una Clase
Uso de doble gui贸n bajo en m茅todos de una Clase
Formato de Cadenas
El Zen de Python
Tips and Tricks en Python - Parte 2:
Funciones a detalle en Python
Higher-Order Functions en Python
Funciones Anidadas en Python
Closures en Python
Objetos Callable en Python
Funciones Lambda en Python
M谩s de Funciones Lambda
Funciones Lambda y Closures
Malos usos de Funciones Lambda
Decoradores en Python
M谩s de Decoradores en Python
Decoradores M煤ltiples en Python
Decoradores con Argumentos en Python
Funciones y Argumentos en Python
Valor de Retorno None en Funciones
Tips and Tricks en Python - Parte 3:
Identidad de Objetos en Python
Representaci贸n de Objetos en Python
Clases de Excepci贸n Personalizadas
Clonaci贸n de Objetos en Python
Clases Abstractas en Python
Namedtuples en Python
Variables de Clase e Instancia
M茅todos de Instancia, Clase y Est谩ticos
Tips and Tricks en Python - Parte 4:
Diccionarios en Python
Diccionarios Ordenados en Python
Diccionario por Default
Mezclando Diccionarios
Diccionarios de S贸lo Lectura
Django y Postgresql con Python con PyCharm
Introducci贸n a Django y Python
Instalaci贸n de PyCharm como IDE para este nivel
Instalaci贸n de Django
Creaci贸n de un Proyecto Django
Creaci贸n de una App en Django
Uso de Views en Django
Uso de URLs
Uso de la consola de Administraci贸n en Django
Uso de Clases de Modelo
Concepto de Migraci贸n en Django
Integraci贸n de Clases de Modelo en Django y Postgresql
Uso de Templates en Django
Creaci贸n de un CRUD con Django y Postgresql
Flask - Microframework de Python con PyCharm
Introducci贸n a Flask
Hola Mundo con Flask (Instalaci贸n y primera aplicaci贸n con Flask)
Uso de Logging en Flask
Manejo de Routing y Par谩metros con Flask
Instalaci贸n de Insomnia REST Client
Peticiones POST y Flask
Por si fuera poco, les incluimos los bonos extra de HTML y CSS para que tengan todo el conocimiento que necesitan, todo en este curso.
As铆 que este es el mejor y m谩s completo curso para apdender Python de una vez por todas, tu 煤nica inversi贸n. Universidad Python de Cero a Experto!
Nos vemos dentro.
Ing. Ubaldo Acosta
Fundador de Global Mentoring
Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:
De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!
Ir al CursoAprende f谩cil y divertido todo lo necesario para dominar Python.
Ir al CursoEl mejor curso de Java, POO, JDBC, Servlets, JavaEE, Web Services, JSF, EJB, JPA, PrimeFaces, Hibernate, Spring, Struts!
Ir al Curso