Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap

Tienda Online, Sesión, Login Social, PayPal, Channels, Websocket, Rest Api, TokenAuth, Vue.js CLI, BootstrapVue y mucho+

4.80 (210 reviews)
Udemy
platform
Español
language
Web Development
category
Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap
1,192
students
49 hours
content
Mar 2024
last update
$54.99
regular price

What you will learn

Instalar Python y Django

Emplear Django de manera fluida y conocer sus componentes fundamentales

Crear una Rest Api con Django

Conectar la Rest Api con una app en Vue Cli

Organizar el proyecto en aplicaciones

Cargar recursos entre aplicaciones

Conocer la aplicación para la gestión de la misma

Redirecciones y rooteo

Crear una aplicación mínima en Django a completa

Aprender a trabajar con tecnologías punteras en conjunto: HTML, CSS, Bootstrap, MySQL y Vue con Django

Crear una Rest Api para gestionar un CRUD

Manejar la base de datos mediante el ORM de Django

Crear componentes de Vue con Bootstrap 4 o 5

Why take this course?

En este curso aprenderás a trabajar con el framework PHP Django 3 o 4 desde cero; cuando termines el curso podrás crear aplicaciones en este framework básicas y no tan básicas de manera fluida.

Tendrás una idea clara de cómo atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog, o tienda en línea, y mediante sockets con Django Channels.

Vas a aprender a crear apps tradicionales con módulo administrador empleando Django admin, conocer los componentes base del framework como librerías, funciones de ayuda, manejo del MTV, creación de Rest Apis hechas a medias, consumirlas mediante Vue y adaptar tu ds con otras tecnologías como Bootstrap 4 o 5.

***IMPORTANTE***

Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de Django 3 o 4 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas.

  • En el caso de Django, fué creado empleando la versión 3, pero lo presentado en el curso funciona para la versión 4.

  • En el caso de Bootstrap, el curso fue grabado con Bootstrap 4 pero se van dando pequeños tips para adaptar el desarrollo a Bootstrap 5 en donde sea necesario.

¿Qué aprenderemos?

A nivel técnico aprenderás ha trabajar con las siguientes características en Django:

  1. Sobre Django

  2. Requerimientos de Django y software a emplear

  3. Primeros pasos con Python

  4. Crear espacios virtuales e instalar paquetes

  5. Instalar Django mediante la PIP

  6. La herramienta de CLI de Django para crear aplicaciones, manejar migraciones y levantar el servidor

  7. Explicar estructura de un proyecto en Django

  8. Visual Studio Code como IDE para desarrollar

  9. Manejo de las rutas

  10. MTV

  11. Trabajar con múltiples vistas (layout)

  12. Conexión a la base de datos

  13. Formularios para la gestión de datos y validación

  14. Sesión y sesión flash

  15. Carga de archivos

  16. Redirecciones y mensajes por sesión

  17. Seeder: Generar datos de prueba en nuestra aplicación

  18. CRUD con los modelos

  19. Conocer las librerías y funciones de ayuda principales en Django

  20. Crear funciones de Ayuda o helpers personalizadas.

  21. Creación de RestApis tipo CRUD

  22. Módulo de usuario con login registro

  23. Uso de los middleware para interceptar peticiones

  24. Paquetes y aspectos generales

  25. Integrar con PayPal

  26. Personalizar el módulo administrador

  27. Envío de emails

  28. Carrito de compra

  29. Integrar con Bootstrap 5

  30. Crear apps en Vue con la CLI

    1. CRUDs.

    2. Integrar con Naive UI.

    3. Consumir la Rest Api.

    4. Tailwind.css.

  31. Vistas Basadas en clase tipo CRUD y para el Login

  32. Crear apps en Vue con la CLI

  33. Manejo de CSVs y PDFs

  34. Introducción a Alpine.js

En Bootstrap vamos a usar:

  • Nav

  • Cartas

  • Alertas

  • Modals

  • Tablas

  • Imágenes

  • Carrusel

  • Botones

  • Grid y contaniner

  • Font Awesome para los íconos

Proyectos o aplicaciones

  • Secciones para crear una aplicación de tienda en línea con PayPal y Stripe con listado de productos, filtros, login y pasarela de pagos.

  • Secciones para crear apps en Vue para consumir la Rest Api y comunicar con los websockets.

  • Secciones para crear una aplicación de chat y de alerta

  • Aplicación para generar y leer archivos excels y csv; generar pdfs.

  • Aplicación de to do con Alpine y Boostrap con una Rest Api en Django

Ventajas de desarrollar en Django y de tomar este curso

  • Django es un framework estupendo para ti y para comenzar en el mundo de desarrollo y adentrarse al desarrollo de apps con Python, es mucho más amigable que trabajar con otros frameworks

  • Ofrece una excelente organización modular, es un framework rápido, potente, con librerías y helpers listas para usar tanto de Django como de Python y extensible con paquetes y librerías de terceros; a su vez.

Visita las secciones del curso para más información.

Screenshots

Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Screenshot_01Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Screenshot_02Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Screenshot_03Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Screenshot_04

Reviews

Ricardo
February 17, 2023
He tomado varios cursos de Django, este es excepcional, felicidades al profesor y su metodología. Al principio es un poco pesado, mucha teoría, vale la pena repasar dos veces el bloque introductorio, después de esta sección, el curso es fantástico.
MARCELO
January 4, 2023
Explica bien, pero es como que queda todo muy por arriba no va en profundidad, igual sirve como referencia. Consejo, investigar más por otras fuentes
Vasil
October 26, 2022
De momento solo he visto el tema de los formularios. De momento me resulta muy útil. Se explica todo bastante a fondo y con buenas referencias de la documentación ofical.
Carlos
August 18, 2022
Ya tengo algo de conocimiento de python y aun así hay cosas que aquí se han explicado que no sabia, muy bueno.
Gilberto
October 27, 2021
El curso esta bien estructurado, la mayoria de los videos son cortos y explicitos, se porporcionan la urls a la documentacion del tema que se explica, se responden las dudas
Fernando
August 20, 2021
El profesor no explica bien, el curso es como seguir un tutorial. La única forma de entender los conceptos es consultando documentación externa.
Henrry
March 9, 2021
Andrés es un excelente profesor, se le entiende con claridad cada una de las observaciones que realiza. Es un curso muy especializado que de seguro te llevará a otro nivel en Django. Gracias por la calidad de tus clases. Sigue adelante.
Ruber
January 7, 2021
Muy buen curso, Muy recomendado el curso, siempre me a gustado Django y espero seguir aprendiendo mas
Jordi
January 2, 2021
El curso es simplemente EXCELENTE. Veo bastantes comentarios negativos y en mi opinión son comentarios realizados por personas que no tienen experiencia/conocimiento en el mundo del desarrollo. El mundo del desarrollo de calidad se basa en un seguimiento lo más cercano posible a la documentación oficial, por lo que ésta es el eje central a través de la cual se tiene que establecer la estrategia de desarrollo. Pero ésta documentación se ha de interpretar y usar correctamente, y el instructor lo hace, y no siempre es una tarea fácil, aunque parezca que sí. Es un curso que a mi me está resultando muy útil, pero también tengo que decir que ya partía de una experiencia importante y partía de conocimientos base (bd relacionales, serializaciones, js, python, django etc) que se dan por hecho. Puede que no sea el mejor curso para iniciarse pero si es un curso adecuado para aquellos que ya tienen conocimientos base y quieren aprender o ampliar el mundo del desarrollo en Python - Django. ¡Un abrazo Andrés y muchos éxitos!
Mauricio
December 14, 2020
Pense que era un curso de Django + Vue Js, es un curso 90% Django , 10% Vue JS, No lo compren si esperan aprender vue y integrarlo con Django
Luis
October 5, 2020
El instructor es claro y explica correctamente el tema de una forma entendible, sin embargo no es muy recomendable para personas que no están familiarizadas con el tema o que están iniciando apenas en el mundo de la programación web.
Faber
September 15, 2020
Si bien el contenido es interesante, es porque se extrae tacita y directamente de la documentación del fabricante (django, vue). Me queda la sensación que accediendo a la página del fabricante de manera gratuita, tendría el mismo resultado, ya que el aporte del docente no resalta, no niego que hay un esfuerzo al filmar las presentaciones y mostrar las páginas, pero no veo calidad doscente. De otra parte son bastante molestas las muletillas "por aqui" y "viene siendo".
Alberto
July 17, 2020
Voy por el punto 43 y, de momento, el curso se limita a leer la documentación de Django, escribirlo por pantalla y ejecutarlo.
TecnoDev
July 16, 2020
Me parece que solo nos lees la documentacion. No hay iniciativa de desarrollo personalizado. Bueno para quienes nunca han programado
Sergio
April 16, 2020
Excelente curso, cumple con las expectativas de aprender a desarrollar en el framework Django. He aprendido mucho en este curso, 27 horas muy completas lo cual estoy satisfecho. me servirá de mucho a la hora de emplear proyectos en Django. Esperando en el tiempo se añadan mas secciones o mas vídeos estaré muy feliz de volver al curso!. Recomendado para usuarios que están iniciando en python.

Charts

Price

Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Price chart

Rating

Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Ratings chart

Enrollment distribution

Legacy: Django 3 o 4 con Python +Integración Vue, Bootstrap - Distribution chart

Related Topics

2863268
udemy ID
3/10/2020
course created date
3/28/2020
course indexed date
Bot
course submited by