Month: abril 2023

Introducción a las excepciones en Java

En esta ocasión, verás una pequeña introducción a las excepciones en Java. La importancia del manejo de excepciones en el desarrollo de software El manejo adecuado de excepciones es muy importante en el desarrollo de software, ya que permite detectar errores y fallos que puedan ocurrir durante la ejecución del programa, lo que ayuda a […]

Introducción al Backend y Frontend: Guía para principiantes

En este artículo te explicaré de manera sencilla qué es el backend y el frontend, cuáles son las principales diferencias entre ambos y quién es el encargado de desarrollar cada uno de ellos. ¿Qué es el backend? Empecemos por el backend, que es la parte de un sitio web o aplicación que se encarga de […]

[ DJANGO ] Creación de modelos y tipos de campos

En esta ocasión, te explicaré como funcionan los campos de los modelos Django y sus opciones, así como un ejemplo práctico donde utilizaremos muchos de estos tipos de campos y opciones. Tipos de campos en los modelos Django Los campos son los atributos que tendrán los objetos que se almacenarán en la base de datos. […]

[DJANGO] Introducción a los modelos

Comencemos con una pequeña introducción a los modelos de Django y veamos por qué son tan útiles. ¿Qué son los modelos de Django? Los modelos son una parte fundamental de cualquier aplicación de Django. Los que veremos en el curso son una representación de tablas de una base de datos relacional. En Django, los modelos […]

[DJANGO] El uso de plantillas

En este capítulo vas a ver de qué forma funcionan y para qué sirven las templates o plantillas de Django y los archivos estáticos. ¿Qué son las plantillas de Django? Las templates (plantillas) de Django son archivos HTML que se utilizan para definir la estructura visual de las páginas web en un proyecto de Django. […]

Herramientas de desarrollo del navegador con Django

Las herramientas de desarrollo del navegador son un conjunto de funciones integradas en los navegadores web que permiten inspeccionar y modificar HTML, CSS y JavaScript de una página web, así como ver información sobre el rendimiento y los recursos solicitados por la misma. Puesto que Django es un framework para el desarrollo web, es imprescindible […]

HTTP y HTTPS con requests de Python

En esta ocasión, vengo a hablar de forma breve y simplificada sobre el protocolo HTTP y HTTPS, cuál es su principal diferencia, los métodos que utilizan, los códigos de respuesta y practicaremos un poco con todo esto con el módulo requests de Python, de forma que podáis materializar toda la información con algo práctico. ¿Cuál […]

Creando una app de varias URL con Django

En este capítulo nos vamos a dedicar a crear una sencilla app de varias páginas para que empieces a comprender de qué forma funciona Django. Entrar al entorno virtual para crear el proyecto Lo primero que vamos a hacer, es entrar al entorno virtual creado en los capítulos anteriores, si no los has visto, te […]

Los modelos MVC y MVT con Django

Django se basa en el patrón de diseño MVT (Modelo-Vista-Plantilla), una variación del conocido MVC (Modelo-Vista-Controlador). En este artículo te explicaré qué son estos patrones de diseño, cómo se aplican en Django y qué ventajas ofrecen para el desarrollo web. El modelo MVC El patrón Modelo-Vista-Controlador (MVC) es una forma de organizar el código de […]

Introducción a Django con Python

Empezamos un nuevo módulo en el curso de Máster en Python. Se trata de Django. Lo haremos con una completa introducción a Django. ¿Qué es Django? Django es un framework de desarrollo para Python que se usa para la construcción de sitios web. Esto quiere decir, que entre otras cosas, podrás crear aplicaciones web completas. […]

Scroll hacia arriba