
En esta clase, veremos una breve presentación de lo que será el proyecto del curso. Trabajaremos con 4 tipos de crud.
Sencillos. Sobre un único modelo que llamaremos categorías.
Maestro detalle simple. Modelo categoría con distintas sub categorías.
Maestro detalle relacionado. Modelo productos debe vincularse a una sub categoría, mostraremos tanto la categoría como la sub categoría, para que el usuario sepa exactamente qué valor está seleccionando.
Maestro detalle complejo. Realizaremos una factura donde se cargarán encabezado y detalle de factura, en el detalle se seleccionará un producto, así como la cantidad y el precio; el sistema será capaz de calcular el total.
Finalizando con la generación de reportes en PDF.
Veremos la definición de python, así como las guías de estilo, las cuales diríamos que son las normas o estándares a seguir para poder programar una aplicación Python. Al finalizar esta clase, tendrás el concepto de Python y las reglas a seguir para programar en este maravillo lenguaje de programación.
En esta clase veremos rápidamente cómo instalar python para windows, resumiéndolo en sencillos pasos, sería:
Ir al sitio https://www.python.org/
Poner cursor sobre la opción Downloads
Click en el botón que indica la versión que el sitio recomienda de python, tomando en cuenta nuestro sistema operativo
Para el momento de grabación de este curso, python estaba en la versión 3.7.0, por lo que puede variar dependiendo del momento en que estés llevando este curso.
Una vez descargado el archivo, debemos de dar doble click sobre él e iniciará la instalación
Muy importante es que esté seleccionada la opción ADD PYTHON TO PATH, esto para agregar python al PATH de Windows. Con esto, podremos ejecutar desde cualquier ventana de comando (sin importar en qué directorio esté), el comando python o py, sin tener que anteponer la ruta de la instalación.
Si todo bien, abrir una consola y ejecutar el comando python -V, si devuelve la versión de python, habrás instalado satisfactoriamente python en tu sistema operativo.
En los recursos de esta clase, dejo enlaces para la instalación de python en otros sistemas operativos
En esta clase vemos los tipos de datos y las variables en Python.
Configurar Visual Studio Code
Vemos la instalación de Django de manera online y offline.
¿Sabías que Python es uno de los lenguajes de programación más populares y potentes que existen y que además es de los más sencillos de aprender?
Django, el framework para desarrollo web de Python, va sobre esa misma popularidad, potencia y sencillez, por eso he decidido hacer un curso sobre él. Pero no cualquier curso, uno en que puedas aprender haciendo (practicando) 4 tipos de CRUD (CRUD es el acrónimo de Create, Read, Update, Delete) sobre una base de datos PostgreSQL.
Soy Daniel Bojorge y tengo más de 20 años de experiencia desarrollando aplicaciones tanto de escritorio como web, utilizando diferentes lenguajes de programación y frameworks. Permíteme guiarte en la elaboración de un proyecto que podrás dejarlo en tus repositorios principales para consultas y te servirá de herramienta para crear aplicaciones a gran escala, tanto para web como para móviles, utilizando como lenguaje de programación Python.
Lo que dicen los estudiantes inscritos :
Tengo comprados como 10 cursos de python, django y varias yerbas. Sin duda, este curso de Django es Excelente, todo es muy práctico, hay teoría sí, pero lo basico y necesario para entender. Lo que más me gusta es que desarrolla una aplicación completa. La mayoría de los otros autores utilizan el "django admin" pero él se da el trabajo de hacer el app de 0 y te muestra como. Hay cosas que aprendí que no sabía de django sobretodo con el tema de templates. Buen trabajo señor... muy buen trabajo.
El cursos esta explicado con un lenguaje sencillo, con todas las concreciones necesarias para la adquisición del conocimiento. Si tienes alguna cuestión que se te escapa, el profesor te contesta en poco tiempo, lo cual hace más fácil seguir el contenido. Totalmente recomendado.
Uno de los mejores cursos de Django que vi en esta plataforma Udemy el instructor es de los mejor.