• No hay productos en el carrito.

Inicio / Cursos / Sistema de Compra y Facturación con Python usando Django
Impartido por Daniel Ernesto Bojorge SequeiraPago único de $2,800 MXN · acceso por 12 meses

Sistema de Compra y Facturación con Python usando Django

Desarrollo de una aplicación web completa utilizando PostgreSQL y Visual Studio Code de cero a 100

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 20 unidades
Qué aprenderás

Lo que serás capaz de hacer

¿Cuántas veces has querido realizar una aplicación web completa? En este curso crearemos un Sistema de Compra y Facturación , utilizando Django en su versión LTS más reciente de actualmente migrando a la versión 3.2 con una sección completamente nueva donde veremos temas: Extender Usuario Uso de Email para loguearse GitLab Y mucho más Al finalizar este curso tendrás dos proyectos, uno con la versión 2.2 y el otro con la versión 3.2 completamente nuevo. La idea principal es que aprendas a realizar tus propias aplicaciones, a partir del proyecto que elaboraremos y en el trayecto, vayas aprendiendo o consolidando conocimientos sobre Django. Puedo anotar que es el mejor curso que he hecho hasta el momento, he tratado de abarcar lo más posible, mezclando tanto conocimiento de Django , como manejo de ORM del mismo, como las consultas e incluso el uso de Signals ; también la interacción tanto JavaScript donde llegamos a hacer uso de jQuery y algunos Plugins de éste mismo. Dediqué una sección de Reportería, para que veas cómo puedes potenciar tu creatividad realizando informes de cualquier índole y presentarlos con Django. También, podrás ver cómo hacer el Deploy a producción usando el servicio de Heroku , en una sección completa. Al finalizar, tendrás suficientes conocimiento para que hagas tus propios proyectos.

  • Interacción de Django con JavaScript (Ajax, Ventanas Modales)
  • Manejo del ORM de Django en la Práctica
  • Crear y Consumir EndPoint (RestAPI)
  • Deploy en Heroku
  • Elaborar completo sistema de compra y facturación en Django
  • Generar Reportes

Temario

UNIDAD 1 - Introducción · 6 lecciones

UNIDAD 1 - Introducción

  • IntroducciónVideo · 2 min
  • Repositorio del ProyectoLectura · 0 min
  • Clonar RepositorioVideo · 3 min
  • Cargar Proyecto del Curso FinalLectura · 0 min
  • Usar Proyecto del Curso con Django 4.2Video · 16 min
  • Valoración del CursoVideo · 2 min
UNIDAD 2 - Introducción a Python · 10 lecciones

UNIDAD 2 - Introducción a Python

  • IntroducciónVideo · 1 min
  • Que es PythonVideo · 2 min
  • Guias de EstilosVideo · 3 min
  • Instalar Python WindowsVideo · 6 min
  • ListasVideo · 5 min
  • DiccionariosVideo · 5 min
  • FuncionesVideo · 6 min
  • Entornos Virtuales -Windows y LinuxVideo · 11 min
  • Manejo de Paquetes con PythonVideo · 8 min
  • Instrucciones con PIPLectura · 0 min
UNIDAD 3 - Entorno de Trabajo · 15 lecciones

UNIDAD 3 - Entorno de Trabajo

  • IntroducciónVideo · 1 min
  • Consola CMDERVideo · 4 min
  • Instalar Visual Studio CodeVideo · 5 min
  • Integrar CMDER en Visual Studio CodeVideo · 6 min
  • Integrar CMDER en Visual Studio Code [Nuevo Método]Lectura · 0 min
  • Plugin para VSC Manejar ArchivosVideo · 2 min
  • PostgreSQL como Gestor de Base de Datos del ProyectoVideo · 3 min
  • Instalar PostgreSQLVideo · 4 min
  • PostgreSQL desde binariosVideo · 6 min
  • Probar PostgreSQLVideo · 2 min
  • Crear Usuario en la Base de DatosVideo · 3 min
  • Crear Base de Datos en PostgreSQLVideo · 6 min
  • Crear Entorno Virtual del ProyectoVideo · 2 min
  • Instalando extensión para VSC de PythonVideo · 5 min
  • Instalar psycopg2Video · 1 min
UNIDAD 4 - Introducción a Django · 2 lecciones

UNIDAD 4 - Introducción a Django

  • ¿Qué es Django y porqué usarlo?Video · 4 min
  • Instalación DjangoVideo · 2 min
UNIDAD 5 - Inicio del Proyecto · 5 lecciones

UNIDAD 5 - Inicio del Proyecto

  • Crear ProyectoVideo · 4 min
  • Configuración inicial del Proyecto (settings.py)Video · 8 min
  • Migraciones en Django y Primer MigraciónVideo · 8 min
  • Iniciar Proyecto en GITVideo · 4 min
  • Plantilla Web A Utilizar en el Proyecto (SBAdmin2)Video · 2 min
UNIDAD 6 - Sistema de Plantillas de Django · 7 lecciones

UNIDAD 6 - Sistema de Plantillas de Django

  • IntroducciónVideo · 1 min
  • Elementos Básicos de las plantillas en djangoVideo · 7 min
  • Herencia de PlantillaVideo · 4 min
  • Static FilesVideo · 2 min
  • Ubicación de archivos Static y Templates FilesVideo · 4 min
  • Iniciar Personalización de Plantilla SBAdmin2Video · 10 min
  • Agregar Tag Block a PlantillaVideo · 6 min
UNIDAD 7 - Crear Home y probar plantilla web · 5 lecciones

UNIDAD 7 - Crear Home y probar plantilla web

  • IntroducciónVideo · 4 min
  • Crear Aplicación BasesVideo · 3 min
  • Crear Archivo de rutasVideo · 4 min
  • Crear Vista HomeVideo · 11 min
  • Plantilla HomeVideo · 5 min
UNIDAD 8 - Login/Logout · 9 lecciones

UNIDAD 8 - Login/Logout

  • Crear Super UsuarioVideo · 4 min
  • MixinsVideo · 2 min
  • Home para Usuarios Autenticados usando MixinVideo · 4 min
  • Template LoginVideo · 6 min
  • Redirección a LoginLectura · 0 min
  • Ruta LoginVideo · 8 min
  • Cambios en Logout con Django 5Lectura · 0 min
  • LogoutVideo · 6 min
  • Mensajes de Error en la plantillaVideo · 6 min
UNIDAD 9 - Catálogos · 49 lecciones

UNIDAD 9 - Catálogos

  • Introducción y Crear App INVVideo · 3 min
  • Herencia de Modelos - ClaseModeloVideo · 12 min
  • Categoría - ModeloVideo · 9 min
  • Migración Modelo CategoriaVideo · 7 min
  • Categoria - Template - ListarVideo · 11 min
  • Categoria - Vista - GetVideo · 4 min
  • Categoria - URL - ListarVideo · 5 min
  • Categoria - Opción de MenúVideo · 5 min
  • Categoria - New - FormularioVideo · 8 min
  • Categoria - New - Template FormVideo · 8 min
  • Categoria - New - VistaVideo · 8 min
  • Categoria - New - RutaVideo · 5 min
  • Categoria - New - Formulario Renderizado de DjangoVideo · 3 min
  • Categoria - Edit - Template FormVideo · 5 min
  • Categoria - Edit - VistaVideo · 2 min
  • Categoria - Edit - RutasVideo · 5 min
  • Activar DataTable en ListadoVideo · 5 min
  • Categoria - Delete - VistaVideo · 4 min
  • Categoria - Delete - TemplateVideo · 6 min
  • Categoria - Delete - RutasVideo · 5 min
  • SubCategoria - ModeloVideo · 7 min
  • SubCategoria - MigracionVideo · 3 min
  • SubCategoria - Template - ListarVideo · 2 min
  • SubCategoria - Get - VistaVideo · 1 min
  • SubCategoria - Get - RutasVideo · 2 min
  • SubCategoria - FormularioVideo · 3 min
  • SubCategoria - Template - FormularioVideo · 6 min
  • SubCategoria - Get - VistaVideo · 2 min
  • SubCategoria - New - RutaVideo · 5 min
  • SubCategoria - Formulario - ActivosVideo · 4 min
  • SubCategoria - Edit - VistaVideo · 1 min
  • SubCategoria - Edit - RutasVideo · 2 min
  • SubCategoria - Del - VistaVideo · 2 min
  • SubCategorias - Del - RutasVideo · 4 min
  • Marca - List - Insert - UpdateVideo · 4 min
  • Marca - InactivarVideo · 14 min
  • UM - List - Update - InactivateVideo · 2 min
  • Producto - Modelo - Vistas - Form y UrlVideo · 10 min
  • Preparación para usar Ventana Modal de BootstrapVideo · 5 min
  • Producto - Template para FormVideo · 6 min
  • Producto - New - Edit con Ventana ModalVideo · 11 min
  • Producto - Inactivar - UserName en PlantillaVideo · 4 min
  • Proveedor -Modelo -Lista New Edit RutasVideo · 5 min
  • Proveedor - Inactivar - Template ModalVideo · 4 min
  • Proveedor - Inactivar - RutasVideo · 4 min
  • Proveedor - Inactivar - Vista - GETVideo · 3 min
  • Proveedor - Inactivar - Vista - POSTVideo · 2 min
  • Proveedor - Inactivar - Método AJAXVideo · 16 min
  • ResumenVideo · 1 min
UNIDAD 10 - Permisos, Seguridad, Mensajes y limpieza plantilla · 16 lecciones

UNIDAD 10 - Permisos, Seguridad, Mensajes y limpieza plantilla

  • IntroducciónVideo · 1 min
  • Plugin jQuery-ConfirmVideo · 7 min
  • Función mensajes para mostrar en plantillaVideo · 6 min
  • Mensaje desde Vista Función y Plantilla que HeredaVideo · 4 min
  • Mensaje desde Vista Función y Ventana ModalVideo · 10 min
  • Mensaje Vista Basada en ClasesVideo · 5 min
  • Permisos de DjangoVideo · 2 min
  • Crear Usuario y asignar permisos desde ADMINVideo · 5 min
  • Permisos a nivel de PlantillaVideo · 5 min
  • Permisos en Vistas Basadas en ClasesVideo · 5 min
  • Plantilla Sin_PrivilegiosVideo · 5 min
  • Vista SinPrivilegiosVideo · 8 min
  • Vista Sin Privilegio sólo para usuario válidoVideo · 4 min
  • Reduciendo Código - Herencia MúltipleVideo · 5 min
  • Permisos y Login Requerido para Vistas de FuncionesVideo · 6 min
  • Limpieza de Plantilla y Permisos en las VistasVideo · 4 min
UNIDAD 11 - Módulo de Compras · 12 lecciones

UNIDAD 11 - Módulo de Compras

  • IntroducciónVideo · 4 min
  • Modelos y Migración ComprasEnc y ComprasDetVideo · 6 min
  • Listar Compras - Vista, Plantilla y URLsVideo · 5 min
  • Formulario para Encabezado CompraVideo · 2 min
  • Método GET Vista CompraVideo · 11 min
  • Plantilla compras.html y DateTimePickerVideo · 12 min
  • Funcionalidad en la plantilla con jQueryVideo · 13 min
  • Método POST Vista CompraVideo · 18 min
  • Corrección Detalle de CompraLectura · 0 min
  • Validar Envío de Formulario con jQueryVideo · 2 min
  • Borrar DetalleVideo · 5 min
  • Actualizar Producto y Encabezado de Compra con SignalsVideo · 13 min
UNIDAD 12 - Reportes · 7 lecciones

UNIDAD 12 - Reportes

  • Introducción e Instalación XHTML2PDFVideo · 3 min
  • Imprimir Todas las Compras - VistaVideo · 8 min
  • Imprimir Todas las Compras - RutaVideo · 2 min
  • Imprimir Todas las Compras - PlantillaVideo · 9 min
  • Imprimir Una Compra - VistaVideo · 3 min
  • Imprimir Una Compra - RutaVideo · 2 min
  • Imprimir Una Compra - PlantillaVideo · 13 min
UNIDAD 13 - Módulo Facturación · 32 lecciones

UNIDAD 13 - Módulo Facturación

  • IntroducciónVideo · 1 min
  • Aclaración Mensaje Commit Repositorios Remoto GITVideo · 0 min
  • Crear APP para facturaciónVideo · 2 min
  • Modelo ClienteVideo · 7 min
  • Listar ClienteVideo · 6 min
  • Formulario y Plantilla ClienteVideo · 3 min
  • Herencia de Vistas para New y Edit ClienteVideo · 14 min
  • Cambiar Estado - FrontEnd - AjaxVideo · 10 min
  • Cambiar Estado - BackEnd - Vista FuncionesVideo · 9 min
  • Nueva Clase Modelo - Mejora Usuario Crea y ModificaVideo · 7 min
  • Modelos Encabezado y Detalle para FacturaciónVideo · 6 min
  • Listar Clientes usando Boostrap-TableVideo · 19 min
  • Listar FacturasVideo · 5 min
  • Estructura Básica Plantilla FacturasVideo · 6 min
  • Listar Cliente en Factura (uso de Select2)Video · 11 min
  • Completar diseño Plantilla FacturaciónVideo · 4 min
  • Buscar Producto - Ventana ModalVideo · 16 min
  • EndPoint Productos - Preparar entornoVideo · 6 min
  • EndPoint Productos - SerializerVideo · 3 min
  • EndPoint Productos - ViewVideo · 11 min
  • EndPoint Productos - Filtrar por Código y Código de BarraVideo · 5 min
  • EndPoint Productos - Consumir en FrontEndVideo · 9 min
  • Haciendo Cálculos para el DetalleVideo · 3 min
  • Devolver Factura - Método GETVideo · 8 min
  • Guardar Factura - Método POSTVideo · 18 min
  • Calcular Totales al agregar detalle con SignalsVideo · 12 min
  • Permisos PersonalizadosVideo · 10 min
  • Usuarios y grupos de usuariosVideo · 7 min
  • Borrar Detalle - Plantilla - Modal jQuery ConfirmVideo · 20 min
  • Borrar Detalle - Envío POST con AJAXVideo · 22 min
  • Imprimir Factura en Forma de ReciboVideo · 18 min
  • Listado de Factura por Rango de FechaVideo · 15 min
UNIDAD 14 - Complementos · 4 lecciones

UNIDAD 14 - Complementos

  • IntroducciónLectura · 0 min
  • Validacion Formulario desde Ventana ModalVideo · 24 min
  • Select Anidados - Devolver Varios contextos con Vistas Basadas en ClasesVideo · 23 min
  • Proyecto en Django 3Video · 10 min
UNIDAD 15 - Despliegue Django en Heroku · 15 lecciones

UNIDAD 15 - Despliegue Django en Heroku

  • IntroducciónVideo · 1 min
  • Crear cuenta en HerokuVideo · 1 min
  • Instalar GITVideo · 1 min
  • Heroku CLIVideo · 4 min
  • Iniciar Repositorio GITVideo · 1 min
  • Variables de EntornoVideo · 6 min
  • Archivo requirements.txtVideo · 2 min
  • Archivos Procfile y runtime.txtVideo · 2 min
  • Separar Archivos de Configuracion (settings.py)Video · 7 min
  • Levantar Proyecto en LocalLectura · 0 min
  • GitignoreVideo · 3 min
  • Commit de CambiosVideo · 1 min
  • Crear Aplicación en HerokuVideo · 4 min
  • Despliegue en HerokuVideo · 5 min
  • Migraciones en HerokuVideo · 3 min
UNIDAD 16 - Consultas Comunes · 19 lecciones

UNIDAD 16 - Consultas Comunes

  • IntroducciónVideo · 1 min
  • Cambiar Imagen de LoginVideo · 4 min
  • Mantener Activo MenúVideo · 14 min
  • Mantener Menú Activo - Modo Más CompactoLectura · 0 min
  • Validar Fechas y No. Factura al ComprarVideo · 8 min
  • Validar Cantidad a Facturar no sea mayor a existenciaVideo · 5 min
  • Dos Problemas Comunes con PostgreSQLVideo · 8 min
  • Borrar Ultimo Registro de Detalle en CompraVideo · 4 min
  • Cargar Proyecto del Curso FinalVideo · 11 min
  • Agregar condición al CheckBox al agregar registroLectura · 0 min
  • Cliente Predeterminado en FacturaciónVideo · 5 min
  • Agregar o Editar Clientes en FacturaciónVideo · 22 min
  • Filtrar Facturas por Usuario CreaVideo · 16 min
  • Pasar Parámetro a método get_querysetVideo · 21 min
  • Manejo de Imágenes en los ModelosVideo · 23 min
  • Modificar o Crear Clientes desde Facturación sin recargar Parte 1Video · 20 min
  • Modificar o Crear Clientes desde Facturación sin recargar Parte 2Video · 24 min
  • Evitar Registros Duplicados con Ventana Modal y Django 4.2Video · 20 min
  • Proyecto con Django 4.2Video · 16 min
UNIDAD 17 - Implementar ServerSide de DataTable · 6 lecciones

UNIDAD 17 - Implementar ServerSide de DataTable

  • Creación de EndPointVideo · 10 min
  • Configurar e Iniciar ServerSideVideo · 9 min
  • Agregar Botones de Acción (Editar/Inactivar)Video · 9 min
  • Mejoras (Cambio Estado Proveedor) y MásVideo · 15 min
  • ¿Cómo Recargas el DataTable en la opción de Editar Proveedor?Cuestionario · 10 min
  • ¿Cómo Recargarías el DataTable al Editar un Proveedor?Actividad · 0 min
UNIDAD 18 - Contenerizar Proyecto con Docker · 8 lecciones

UNIDAD 18 - Contenerizar Proyecto con Docker

  • IntroducciónVideo · 2 min
  • Clonar RepositorioVideo · 3 min
  • DockerfileVideo · 9 min
  • DockerignoreVideo · 2 min
  • Operaciones con DockerfileVideo · 10 min
  • Levantar Servidor de Prueba de DjangoVideo · 11 min
  • Levantar Proyecto con PostgreSQL LocalVideo · 7 min
  • docker-composeVideo · 16 min
UNIDAD 19 - Sistema de Compra y facturación con Django 3.2 - Proyecto Nuevo · 27 lecciones

UNIDAD 19 - Sistema de Compra y facturación con Django 3.2 - Proyecto Nuevo

  • PresentaciónVideo · 3 min
  • Instalar DependenciasVideo · 7 min
  • Descargar Plantilla AdminLTEVideo · 3 min
  • Crear Repositorio GITVideo · 8 min
  • Crear proyecto y cambios en la configuración (settings.py)Video · 10 min
  • Base de DatosVideo · 6 min
  • Aplicación basesVideo · 3 min
  • Personalizar (extender) Modelo UserVideo · 29 min
  • Ampliar opciones en el registro de Admin del nuevo modelo de usuarioVideo · 18 min
  • Plantilla Base (Inicio trabajo con Plantilla AdminLTE)Video · 17 min
  • Home (Vista, Plantilla heredada y Url)Video · 7 min
  • LoginVideo · 15 min
  • Logout y LoginMixinVideo · 19 min
  • Creación del Menú de la AplicaciónVideo · 17 min
  • Listar UsuariosVideo · 22 min
  • Crear/Editar Usuario - Vista y RutaVideo · 19 min
  • Crear/Editar Usuario - TemplateVideo · 15 min
  • Asegurar Rutas de ClienteVideo · 7 min
  • Grupos de Permisos - Listar (View - Template)Video · 9 min
  • Grupos de Permisos - Agregar (Método Get)Video · 15 min
  • Grupos de Permisos - Lista Permisos de GruposVideo · 5 min
  • Grupos de Permisos - Agregar (Método POST)Video · 10 min
  • Borrar Grupo PermisoVideo · 17 min
  • Mensajería (Toaster)Video · 13 min
  • Permisos a GruposVideo · 18 min
  • Permisos (Grupos) a usuarios (GET)Video · 20 min
  • Permisos (Grupos) a usuarios (POST)Video · 17 min
UNIDAD 20 - Conclusiones o Clases Extras · 2 lecciones

UNIDAD 20 - Conclusiones o Clases Extras

  • ConclusiónVideo · 2 min
  • Clase ExtraLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    20 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    1 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Sistema de Compra y Facturación con Python usando Django

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Daniel Ernesto Bojorge Sequeira.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 20 unidades · 256 lecciones · 60 h
  • 12 meses de acceso
  • 1 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Daniel Ernesto Bojorge Sequeira; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Sistema de Compra y Facturación con Python usando Django

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture