Django

Django

Creación de Web Apps

Aprende Django de una manera práctica diseñando, analizando y desarrollando tu propio eCommerce

web apps con Django

Tiempo de estudio: 50 horas

Duración 8 semanas

Tutelados: Seguimiento continuo

Ejercicios Prácticos

100% Bonificable Fundae

Plazas Limitadas

Próxima convocatoria:

22 abril de 2024

375,00

IVA no incluido

¿Eres autónomo, desempleado, estudiante?¿No puedes bonificar el curso? Consúltanos los descuentos para colectivos.
resumen curso
Resumen del curso
profesor del curso
El profesor
temario y objetivos del curso
Temario y objetivos
opiniones de alumnos
Opiniones
Preguntas frecuentes
FAQ
resumen

Curso Creación de web apps con Django

En el Curso creación de web apps con Django te explicaremos como crear Web Apps utilizando Django, poniéndonos como objetivo principal crear un eCommerce Web App.

¿Qué aprenderás?

  • Mantenimiento de Productos y Categoríaas
  • Creación de modelo de seguridad para usuarios
  • Gestión de carrito de compras o shopping Cart
  • Upload de archivos
  • Creación de potentes interfaces gráficas utilizando bootstrap
  • Gestión de Venta de Productos utilizando Paypal
  • Enviar emails para activar cuentas de usuarios
  • Enviar emails para resetear password de usuarios
  • Creación de base de datos Postgres

Hemos diseñado este curso para personas orientadas a aprender python en función a un proyecto que pueda ser consumido por clientes reales.

Al final del curso estarás capacitado para poder diseñar, analizar y desarrollar tu propio eCommerce.

web apps con Django

profesor
Javier Melendrez Curso Aplicaciones profesionales con ASP.NET Core
David Morillo

Javier Melendrez

Llevo trabajando como software developer desde hace más de 20 años, dando consultorías a diversas empresas en tecnologías Microsoft y también Open Source, especializado en desarrollo web y móvil, manejando metodologías de desarrollo ágiles.

Tengo un grado de ingeniero de sistemas y desde hace 10 años me dedico también a dar conferencias, y cursos sobre tecnología y programación.

Soy licenciado en Ciencias de la Computación y desde el 2018 me dedico también a impartir mi experiencia en cursos de programación.

David Morillo

Más de 5 años como Emprendedor, fundando y co-fundando diferentes startups. HiringIT, TrainingIT, Tekki.tv. Experiencia en Personas: Reclutamiento y Capacitación
Más de 12 años como gerente de proyecto/líder de equipo en proyectos de IT multidisciplinarios, multiplataforma y de alto presupuesto desde el concepto hasta el lanzamiento. Sectores: Fintech, Pagos Online, Servicios de Valor Añadido, Telecomunicaciones, Juegos Online..

 

Cursos de David Morillo:

temario
1. Instalación de herramientas

• Instalación de Herramientas
• Instalación de virtual env
• Creación de proyecto Django

2. Creación de Web Project con Django

• Patrón MVT y Django
• HttpResponse en Django
• Templates en Django
• Bootstrap y Django
• Creación de Apps en Django
• App y Bootstrap Table
• Creación de modelos en Django
• Administración y superuser en Django
• Agregar entidad y tabla en Django Admin
• Consulta de datos en Django desde database

3. Ecommerce App

• Creación de proyecto Ecommerce en Django
• Creación del template en Django
• Creación de página inicial del Ecommerce
• Factorización de componentes Web

4. Manejo de categorías en Ecommerce

• Creación de modelo Categoría
• Creación de Usuarios App
• Dashboard de Usuarios
• Registro de categorías e imágenes
• Manejo de slug
• Instalación de SQLite

5. Módulo de productos en eComerce

• Creación de entidad Productos
• Agregar Productos
• Desplegar productos en página Home
• Creación de página Tienda Store
• Desplegar productos en el Store
• Buscar productos por Categoría

6. Diseño de templates para Detalle Producto

• Consultar categorías en lista desplegable y filtros de productos
• Categorías de productos en el store
• Creación de la página Detalle Producto
• Consulta por producto slug en la pagina
• Manejo de url en portal
• Regla de negocio para stock

7. Github en eCommerce

• Sistema de versiones GIT
• Dar de alta en Github.com
• Enviar repositorio a Github

8. Administración de Carrito de Compras

• Creación de página Carrito de Compras
• Creación de estructura ShoppingCart
• Agregar elemento al Carrito de Compras
• Implementar data de Carrito de Compras
• Mantenimiento de Carrito de Compras
• Revisar si producto existe en Carrito de Compras
• Carrito de Compras badge
• Ajuste en Link del Carrito de Compras

9. Paginación en eCommerce

• Paginación en Ecommerce
• Eventos de Paginación
• Búsqueda de Productos

10. Diseño de Variaciones en eCommerce

• Variants en Ecommerce
• Crear Modelo variant
• Implementar modelo dinámico en template
• Almacenar variations en carrito de compras
• Variations en carrito de compras
• Variations en línea del producto
• Botones de cantidad y eliminar en variations

11. Manejo de seguridad en eCommerce

• Seguridad Registro de Usuarios
• Template registro en Django
• Registro de usuarios en la base de datos
• Mensajes personalizados en Django
• Login en Ecommerce

12. Activación de Cuenta

• Link de activación de cuenta
• Creación de Link y envió de Email confirmación
• Dashboard Template
• Resetear password usando envió de Link al email

13. Checkout de Carrito de Compra

• Página de checkout de carrito
• Desplegar items en checkout
• Carrito de compras y sesión de usuario
• Carrito de compras y productos en sesión de usuario
• Ajustes de variaciones en sesión de usuario
• Ajustes en carrito de compras en sesión
• Eliminar elementos del carrito de compras
• Redireccionamiento de página al checkout

14. Órdenes de Compra en eCommerce
  • Órdenes de compra
  • Registrar nueva orden de compra
  • Creación de página de pagos
  • Consulta de orden de compra y revisión de productos
15. eCommerce Pagos con Paypal
  • Creación de Business Account Paypal
  • Crear cuentas de vendedor y comprador en Paypal
  • Realizar pagos en Paypal
  • Guardar Payment en base de datos
16. Enviar Email de órdenes de compra en Django
  • Agregar carrito de compra en órdenes de productos
  • Agregar variations a la orden del producto
  • Actualizar stock y carrito de compras
  • Envío de correo electrónico de orden de compra
  • Página de confirmación de orden
  • Desplegar orden de compra
17. eCommerce y calificación de productos

• Creación de entidad comentario
• Creación de Formulario Review
• Estilos en formularios Comentario
• Guardar Comentario en la base de datos
• Validar Usuario para enviar comentario
• Desplegar comentarios desde la base de datos
• Promedio de calificación de producto
• Agregar calificación con estrellas
• Detalle Producto para usuarios anónimos

18. Perfil de usuario

• Administracion de Dashboard
• Panel de mis órdenes de compra
• Creación de Perfil Usuario Class
• Actualizar Perfil de Usuario
• Crear cuenta de Perfil
• Resetear password
• Actualizar imagen de Perfil en dashboard
• Agregar calificación en dashboard
• Seguridad en Django Admin
• Salir de sesión automáticamente por inactividad

objetivos

Curso Creación de web apps con Django

En este curso Creación de web apps con Django aprenderás:

  • Mantenimiento de Productos y Categoríaas
  • Creación de modelo de seguridad para usuarios
  • Gestión de carrito de compras o shopping Cart
  • Upload de archivos
  • Creación de potentes interfaces gráficas utilizando bootstrap
  • Gestión de Venta de Productos utilizando Paypal
  • Enviar emails para activar cuentas de usuarios
  • Enviar emails para resetear password de usuarios
  • Creación de base de datos Postgres

requisitos

  • Conocimientos de Python a nivel intermedio
  • Conocimientos de HTML
  • Conocimientos de Javascript
  • Conocimientos de CSS
  • Manejo básico de bases de datos
  • Requiere una computadora idealmente con sistema operativo Windows 10/11 Professional

 

 

faq

Quiero bonificar el curso pero en mi empresa NO sabe cómo hacerlo

Podemos encargarnos, no te preocupes. Tiene un coste de un 10% sobre el importe del curso. Y este importe también es bonificable.

Quiero bonificar el curso y mi empresa se encargará de los trámites.

En este caso ponte en contacto con nosotros y te haremos llegar toda la documentación del curso para que podáis dar de alta la acción y grupo formativo.

¿Obtengo diploma de certificación?

Ofrecemos dos certificados:

  • Alumnos que bonifican el curso:
    • Certificado de asistencia al curso: para obtener este certificado debes haber completado el 75% del curso.
    • Certificado de aprovechamiento: Si has completado el curso y has realizado todas las pruebas prácticas del curso, y la media de tu calificación es igual o superior a 6.
  • Todos los alumnos:
    • Insignia de participación: si realizas el curso completo pero tu nota en los ejercicios del curso es inferior a un 6.
    • Insignia de aprovechamiento: si realizas el curso completo y tu nota en los ejercicios del curso es igual o superior a 6.
¿Cómo de estrictos son los plazos?

Los cursos están pensados entre dos fechas, para tener disponible al profesor y resto de alumnos para resolver dudas. Si no lo terminas a tiempo, seguirás teniendo acceso a la plataforma con todo el material disponible. Sin embargo, no tendrás a los profesores a tu disposición, aunque sí a otros alumnos que puedan estar en tu misma situación.Los alumnos que bonifiquen el curso tendrán que completarlo en los plazos especificados, al menos con un 75% de las actividades del curso completadas, y unos tiempos de conexión a la plataforma acordes a los tiempos de dedicación del curso. De no ser así no se podrá aplicar bonificación sobre el curso.

Soy autónomo, ¿puedo bonificar el curso?

Lamentablemente no. Sólo pueden bonificar los cursos tus empleados si los tienes. Ponte en contacto con nsotros y te ofreceremos un descuento.

No encuentro la forma de realizar el pago en la web

No puedes pagar el curso a través de la web. Rellena el formulario del curso que te interese y un miembro del equipo de trainingIT se pondrá en contacto contigo.

Cuando finalice el curso ¿seguiré teniendo acceso al curso?

Si, una vez finalice el curso podrás seguir accediendo a os materiales del mismo. Pero los profesores ya no atenderán el curso.

¿Y si no resido en España?

No supone ningún problema. Si estás contratado por una empresa española, y tienes contrato en España podrás bonificar el curso igualmente. Si no es tu caso podrás realizar el curso por tu cuenta.