Udemy – Django 3 o 4 con Python +IntegraciónCon Vue, Bootstrap 4 o 5

Información

Descarga gratis el Curso Django 3 o 4 con Python +IntegraciónCon Vue, Bootstrap 4 o 5 de Udemy. Un excelente curso que pueden obtener totalmente gratis. Si el curso realmente les sirvió, apoyen al instructor comprando el curso como una manera de agradecimiento.

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

Lo que aprenderás

  • 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

Requisitos

  • Nociones básicas en SQL
  • Conocer de manera básica que es una ApiRest
  • Un PC, Mac o Linux
  • Nociones básicas de programación orientada a objetos
  • Nociones básicas de programación
  • Nociones básicas del desarrollo web como CSS, HTML y JavaScript
  • Conocer el patrón Modelo Vista Controlador (o la variación del MTV)

Descripción

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

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

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.

¿Para quién es este curso?

  • Desarrolladores en PHP
  • Desarrolladores de Python
  • Desarrolladores web
  • Programadores que quieran adquirir nuevos conocimientos y habilidades
  • Desarrolladores que quieran mejorar sus posibilidades laborales
  • Apasionados por las tecnologías y la programación

Enlaces de Descarga

Mediafire

UptoBox

TeraBox

ZippyShare

Contraseña: redvirtual.bid

Página Oficial del Curso

Udemy