Curso para crear tus apps web en Python con MongoDB, Django y Flask

Video thumbnail

Curso en Legacy (No tendrá más actualizaciones)

 

En este curso vamos a construir apps modernas empleando Python web con MongoDB específicamente empleando los frameworks de Django y Flask con los conectores específicos para conectarse a MongoDB en conjunto con otras tecnologías como HTML, CSS, JavaScript nativo, Bootstrap 5, Vue 3 y muchas otras más de manera integrada.

Este curso de nivel intermedio, necesitas que cuentes con conocimientos básicos en Flask, Django y Vue, además de conocer algo de Bootstrap; recuerda que cuento con cursos básicos en estas tecnologías en caso de que NO cuentes con conocimientos en estas tecnologías o quieras profundizar más.

 

 

Vamos a aprender a trabajar con MongoDB como tecnología central, no es necesario que sepas nada de MongoDB ya que TODO lo vamos a cubrir en este curso pero sí que conozcas algo del ambiente relacional de las base de datos, como MySQL o MariaDB, y esto es que, vamos a realizar comparaciones y apoyarnos en el esquema relacional para aprender MongoDB.

El curso es práctico, iremos de a poco conociendo cómo trabajar con MongoDB, y a medida que aprendamos cómo movernos con esta herramienta iremos creando la aplicación en Django y a posterior, vamos a construir la misma app en Flask.

También vamos a crear una aplicación OnePage, en Vue 3 para consumir la Rest Api que creamos en Django y consumir el completo CRUD de la Rest mediante Vue, aprenderemos a hacer adaptaciones interesantes entre ambas tecnologías.

Recuerda que en el caso de Django estamos trabajando con tecnologías con versiones específicas, por lo tanto habrá bugs, problemas de incompatibilidad de versiones, y conoceremos a fondo varios elementos en Django que emplearemos para solventar posibles problemas de integración entre todas las herramientas que vamos a ver; en definitiva, vamos a hacer que funcionen de manera conjunta:

  1. Django
  2. Django Rest Framework
  3. Djongo
  4. Rest Meets Djongo

Flask, al ser un micro framework se nos hará más amena la integración con este tipo de tecnologías y por lo tanto con MongoDB; emplearemos como conector nuestro MongoEngine en una versión específica para Flask.

 

 

Por lo tanto, en resumen, vamos a aprender a crear aplicaciones modernas y recurrentes en Django y Flask teniendo como elemento central MongoDB y luego consumirlas desde otras aplicaciones como Vue 3 mediante una Rest Api.

  1. En el curso vas a aprender:
  2. Operaciones CRUD en MongoDB
  3. Relaciones en MongoDB de tipo:
  4. Uno a uno documentos embebidos
  5. Uno a muchos relacional y embebido
  6. Muchos a Muchos relacional
  7. Trabajar con espacios o ambientes virtuales en Python
  8. El framework de agregación y proyección en MongoDB
  9. Integrar Django con MongoDB con Djongo
  10. Crear operaciones de tipo CRUD en Django con MongoDB
  11. Relaciones en MongoDB y Django
  12. Crear una Api Rest en Django con Django Rest Framework
  13. Integración de Django Admin con MongoDB
  14. Crear una aplicación en Vue 3 que consuma la Api Rest
  15. Posibles problemas y múltiples demostraciones de cómo resolverlos en la integración de Django con MongoDB.
  16. Lo hablado anteriormente en Django MongoDB con Flask

 

Curso para desarrollar aplicaciones en Python Web con Django o Flask y MongoDB; creación de CRUDs, relaciones, relaciones embebidas, creación de Rest Api, app en Vue 3 y mucho más!

Acepto recibir anuncios de interes sobre este Blog.

Algunas recomendaciones

Benjamin Huizar Barajas

Laravel Legacy - Ya había tomado este curso pero era cuando estaba la versión 7 u 8. Ahora con la ac...

Andrés Rolán Torres

Laravel Legacy - Cumple de sobras con su propósito. Se nota el grandísimo esfuerzo puesto en este cu...

Cristian Semeria Cortes

Laravel Legacy - El curso la verdad esta muy bueno, por error compre este cuando ya estaba la versi...

Bryan Montes

Laravel Legacy - Hasta el momento el profesor es muy claro en cuanto al proceso de enseñanza y se pu...

José Nephtali Frías Cortés

Fllask 3 - Hasta el momento, están muy claras las expectativas del curso

Andrés Cruz