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.

Udemy logo

Python, Django y Webpay de Transbank

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

     
  • 4.1
  •  |
  • Reviews ( 55 )
₹499

This Course Includes

  • iconudemy
  • icon4.1 (55 reviews )
  • icon38.5 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

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.