When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Python, Django y Webpay de Transbank
Python, Mysql, Django, Rest Framework, Django Channels, Webpay de Transbank

This Course Includes
udemy
4.1 (55 reviews )
38.5 total hours
spanish
Online - Self Paced
course
Udemy
About Python, Django y Webpay de Transbank
Python es un lenguaje de programación creado por Guido Van Rossum a finales de los años 80s. Su versatilidad ha hecho que Python se convierta en uno de los lenguajes de programación más utilizado en la actualidad, teniendo como nichos de operación el mundo web, la ciencia de datos, el machine elearning, la bigdata, la automatización de procesos batch, el hacking spripting, videojuegos, aplicaciones móviles nativas, entre otros.
Django es el framework estrella de Python, posee una alta demanda en el mercado, por su forma de hacer las cosas, al estilo python, y con altos estándares, sobre todo desde el punto de vista de la seguridad.
En este curso te enseñaremos de manera enteramente práctica el uso de este framework estrella de Python. Aprenderemos a trabajar con él, y a conocer sus principales herramientas, y a implementar cada una de sus funcionalidades. Además, aprenderás a integrar la pasarela de pago Webpay de Transbank
Introducción, instalación y primeros pasos (Entorno virtual)
Contenedores temporales de información: variables, constantes, listas, diccionarios
Condicionales y ciclos
Input datos del usuario por terminal y parametrización de ejecución de programas
Funciones, módulos y paquetes
Operaciones con fechas
Conexión a MySQL
CRUD (Create Read Update Delete) con MySQL
Configuración de entorno virtual.
Librería PIP de Python
Instalación y primeras configuraciones.
Despliegue y configuración de servidor de pruebas
Conexión con MySQL.
Migraciones, modelos y tipos de datos.
Django Admin. Creación y customización de backend
Implementación de templates, con Bootstrap
Templates tags, condiciones, ciclos
Creación de templates custom
ORM de Django. Trabajo con filtros en consultas
Paginación de registros
Formularios y validaciones, select dinámicos, manejo de checkbox
Upload de archivos al servidor
Login Auth
Decoradores
Implementación de AJAX, y plugins js, ventanas modales, entre otras cosas
Creación de reportes en Excel y PDF
Importación y lectura de EXCEL
Creación de API Rest con JWT (Json Web Token)
Implementación en ambiente de producción con WSGI, Nginx.
Implementación de Webpay de Transbank (Bonus)
Eventos en modelos con Signal
Introducción a Django Channels
Envío de correos con SMTP
What You Will Learn?
- Django es el framework estrella de Python.
- Desarrollo con Python.
- Conexión de Python con MySQL.
- Sintaxis y principales configuraciones con Python.
- Implementación de Webpay de Transbank.
- Creación de aplicaciones web con Python y Django.
- Creación de aplicaciones de escritorio con Tkinter.
- Hacking con Python.