De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!
Platform: Udemy
Status: Available
Duration: 52.5 Hours
Price: $19.99 $0.00
Note: Udemy FREE coupon codes are valid for maximum 3 days only. Look for "Get Coupon" orange button at the end of Description.
What you'll learn
- Aprenderán a programar con Python desde cero hasta experto!
- Desde los temas más básicos, hasta intermedios y avanzados!
- ProgramaciĂłn Orientada a Objetos con Python
- ConexiĂłn a Bases de Datos con Python y Postgresql
- CreaciĂłn de aplicaciones Web con Django y Python
- CreaciĂłn de aplicaciones Web con Flask y Python
- Todo dentro de un mismo curso, Universidad Python
- No se requiere ningĂşn conocimiento previo de programaciĂłn
- SĂłlo se requiere una computadora, cualquier sistema operativo funciona con 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 Visual Studio Code 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, el desarrollo de aplicaciones Web con Django 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 Visual Studio Code:
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 y Postgresql
InstalaciĂłn y configuraciĂłn para realizar la conexiĂłn a base de datos con Python y Postgresql
Sentencia SELECT con Python y Postgresql con psycopg2
Sentencia INSERT con Python y Postgresql con psycopg2
Sentencia UPDATE con Python y Postgresql con psycopg2
Sentencia DELETE con Python y Postgresql con psycopg2
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!
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
Templates en Flask con Jinja
Uso de Jinja para crear Templates en Flask
URL Redirect con Flask
Manejo de Errores con Flask
Uso de JSON y Flask
Uso de JSON y Flask
Combinando JSON y Flask
Manejo de Sesiones con Flask
Uso de Sesiones con Flask
Integrando el uso de sesiones con Flask
AplicaciĂłn de Login con Sesiones y Flask
Operaciones CRUD con Flask y SQL Alchemy
Operaciones CRUD con Flask y SQL Alchemy
ConfiguraciĂłn de SQL Alchemy
Proceso de migraciĂłn con Flask Migrate
Listado de Objetos con Flask, Jinja y SQL Alchemy
Ver Objetos con Flask, Jinja y SQL Alchemy
Agregar Objetos con WTForms, Flask, Jinja y SQL Alchemy
RefactorizaciĂłn de clase Model en Flask y SQL Alchemy
Editar/Modificar Objetos con Flask, Jinja, WTForms y SQL Alchemy
Eliminar Objetos con Flask, Jinja y SQLAlchemy
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
Who this course is for:
- Crear aplicaciones del mundo real con Python
- Crear aplicaciones Web con Django y Flask, SQL Alchemy, Jinja, WTForms y Postgresql!