Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python, Django y Webpay de Transbank (2025)
Rating: 4.3 out of 5(69 ratings)
451 students

Python, Django y Webpay de Transbank (2025)

Python, Mysql, Django, Rest Framework, Django Channels, Webpay de Transbank, Docker
Last updated 1/2025
Spanish
Spanish [Auto],

What you'll learn

  • Dockerización proyectos
  • 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

Course content

19 sections92 lectures39h 7m total length
  • Introducción al curso10:55
  • Qué editor usaremos1:00
  • Creación de tienda virtual4:38

Requirements

  • No se necesita experiencia previa
  • Conocimientos básicos de HTML
  • Muchas ganas de aprender para salir al mercado laboral o mejorar en tu empleo actual

Description

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)

  • Dockerización proyectos

  • 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

Who this course is for:

  • Desarrolladores en general
  • Programadores Python
  • Estudiantes de ingeniería
  • Profesionales de las tecnologías en general