Bienvenidos sobre el framework web de referencia para desarrollar backends con Python.
Este curso es 100% compatible con Django 2, 3 y 4. Todos los proyectos han sido revisados en Febrero de 2022 utilizando Python 3.10.2 y Django 4.0.2
Seré conciso y claro, el curso tiene un objetivo por encima de todo: aprender practicando cosas útiles y reales. Para ello te mostraré cómo completar tres proyectos paso a paso:
- Web Personal: un proyecto básico de introducción al framework, basado en la creación de una web sencilla con un portafolio dinámico y un panel de administrador para manejar los proyectos del portafolio.
- Web Empresarial: un proyecto intermedio para practicar lo aprendido e introducir nuevos conceptos, basado en realizar la web de presentación de una cafetería con varias secciones dinámicas manejadas desde el panel de administrador.
- Web Playground: un proyecto avanzado y de especialización, centrado puramente en el backend. Aquí aprenderás a manejar la autenticación y el registro de usuarios, a crear secciones internas sólo para usuarios identificados, perfiles de usuario y lo mejor de todo: un sistema de mensajería privada.
Al finalizar las tres webs habrás desarrollado 10 apps de Django listas para utilizar en tus futuros proyectos, con suficiente calidad para aplicar tanto en el ámbito personal como en el comercial.
También aprenderás sobre el proceso de despliegue porque te enseñaré a publicar tus proyectos en Internet utilizando un servicio gratuito.
Finalmente contarás con una sección de anexos donde encontrar enlaces de interés y otro contenido interesante.
¿Estás listo para aprender Django y controlar la Web Backend con Python como nunca habías imaginado?