Libro electrónico gratuito sobre Python y Django: fundamentos, bases de datos, desarrollo web, APIs, seguridad, pruebas e implementación.
Contenido gratuito del libro electrónico + audiolibro
-
Introducción a Python
+ Ejercicio: ¿Quién lanzó el lenguaje de programación Python y en qué año? 3 minutos -
Configuración del entorno de desarrollo Python
+ Ejercicio: ¿Cuál es el procedimiento correcto para configurar un entorno de desarrollo Python eficiente y eficaz? 3 minutos -
Sintaxis básica de Python
+ Ejercicio: ¿Quién lanzó el lenguaje de programación Python y en qué año? 3 minutos -
Estructuras de control en Python
+ Ejercicio: ¿Cuáles son las cuatro estructuras de control fundamentales en Python mencionadas en el texto? 2 minutos -
Estructuras de control en Python: estructuras condicionales
+ Ejercicio: ¿Cuál es el papel de las declaraciones condicionales en la programación de Python? 2 minutos -
Estructuras de control en Python: estructuras repetidas
+ Ejercicio: ¿Cuáles son las dos estructuras de bucle principales en Python y cuál es la función de cada una? 3 minutos -
Estructuras de control en Python: bucles
+ Ejercicio: ¿Cuál es la diferencia entre los bucles 'for' y ' while' en Python? 3 minutos -
Estructuras de control en Python: comandos de flujo de control
+ Ejercicio: ¿Cuál de las siguientes declaraciones de control de flujo de Python se utiliza para detener la ejecución de un bucle? 3 minutos -
Estructuras de control en Python: estructuras de decisión
+ Ejercicio: ¿Cuál es el papel de las estructuras de decisión en Python? 3 minutos -
Estructuras de control en Python: bucles
+ Ejercicio: ¿Cuáles son las dos formas principales de estructuras de control de bucles en Python? 3 minutos -
Estructuras de control en Python: If-else
+ Ejercicio: ¿Cuál es la función de la estructura de control if-else en el lenguaje de programación Python? 2 minutos -
Estructuras de control en Python: mientras
+ Ejercicio: ¿Cuál es la función de la declaración while en Python? 2 minutos -
Estructuras de control en Python: para
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre el bucle For en Python es verdadera? 2 minutos -
Estructuras de datos en Python
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre estructuras de datos en Python es verdadera? 3 minutos -
Estructuras de datos en Python: listas
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre listas en Python es verdadera? 3 minutos -
Estructuras de datos en Python: tuplas
+ Ejercicio: ¿Qué es una tupla en Python y cómo se crea? 3 minutos -
Estructuras de datos en Python: diccionarios
+ Ejercicio: ¿Qué es un diccionario en Python y cómo se utiliza? 3 minutos -
Estructuras de datos en Python: conjuntos
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre conjuntos en Python es verdadera? 3 minutos -
Estructuras de datos en Python: pilas
+ Ejercicio: ¿Cuál es el principio que sigue la estructura de datos 'pila' en Python y cómo se implementa? 2 minutos -
Estructuras de datos en Python: colas
+ Ejercicio: ¿Qué estructura de datos en Python sigue el orden de operación FIFO (primero en entrar, primero en salir)? 3 minutos -
Estructuras de datos en Python: árboles
+ Ejercicio: ¿Qué es un árbol en la programación Python y por qué es útil? 2 minutos -
Estructuras de datos en Python: gráficos
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre las estructuras de datos de gráficos en Python? 3 minutos -
Estructuras de datos en Python: hash
+ Ejercicio: ¿Qué es Hashing en Python y cómo se implementa? 2 minutos -
Estructuras de datos en Python: clasificación
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre la clasificación en Python es cierta? 3 minutos -
Estructuras de datos en Python: búsqueda
+ Ejercicio: ¿Cuál es la complejidad temporal de la operación de recuperación en diferentes estructuras de datos en Python? 3 minutos -
Funciones en Python
+ Ejercicio: ¿Para qué sirven las funciones en Python? 3 minutos -
Funciones en Python: Introducción a las funciones
+ Ejercicio: ¿Cuál es el uso principal de las funciones en Python? 2 minutos -
Funciones en Python: definición de función
+ Ejercicio: ¿Para qué sirven las funciones en el lenguaje de programación Python? 2 minutos -
Funciones en Python: llamadas a funciones
+ Ejercicio: ¿Cómo se define una función en Python? 3 minutos -
Funciones en Python: parámetros de función
+ Ejercicio: ¿Cuál es el propósito de los parámetros en una función de Python y cómo se definen? 3 minutos -
Funciones en Python: valores devueltos
+ Ejercicio: ¿Cuál es el papel de la palabra clave "return" en una función de Python? 2 minutos -
Funciones en Python: alcance variable
+ Ejercicio: ¿Cuál es el alcance de una variable en Python y cuáles son sus principales tipos? 2 minutos -
Funciones en Python: funciones recursivas
+ Ejercicio: ¿Qué es una función recursiva en Python? 3 minutos -
Funciones en Python: funciones Lambda
+ Ejercicio: ¿Qué es una función lambda en Python y cómo se usa? 2 minutos -
Funciones en Python: funciones integradas en Python
+ Ejercicio: ¿Cuál de las siguientes afirmaciones sobre las funciones integradas de Python es correcta? 3 minutos -
Clases y objetos en Python
+ Ejercicio: ¿Qué es una clase en Python? 3 minutos -
Clases y objetos en Python: Introducción a clases y objetos
+ Ejercicio: ¿Qué son las clases y los objetos en la programación orientada a objetos en Python? 3 minutos -
Clases y objetos en Python: atributos y métodos de una clase
+ Ejercicio: ¿Qué son las variables de instancia y las variables de clase en Python? 3 minutos -
Clases y objetos de Python: modificadores de acceso y encapsulación
+ Ejercicio: ¿Cuál es el papel de la encapsulación en la programación orientada a objetos en Python y cómo se implementa? 3 minutos -
Clases y objetos en Python: herencia y polimorfismo
+ Ejercicio: ¿Cuáles son los dos conceptos fundamentales de la programación orientada a objetos (POO) y cómo se utilizan en Python? 3 minutos -
Clases y objetos en Python: métodos especiales
+ Ejercicio: ¿Cuál de los siguientes métodos especiales se llama automáticamente cuando se crea un objeto a partir de una clase de Python? 3 minutos -
Clases y objetos en Python: constructores y destructores
+ Ejercicio: ¿Cuál es la función del constructor en Python y cómo se define? 2 minutos -
Clases y objetos en Python: Asociación entre clases
+ Ejercicio: ¿Cuál de los siguientes conceptos es correcto según el texto sobre programación orientada a objetos en Python? 3 minutos -
Clases y objetos en Python: composición y agregación
+ Ejercicio: ¿Cuál es la diferencia entre composición y agregación en programación orientada a objetos en Python? 2 minutos -
Clases y objetos en Python: sobrecarga de operadores
+ Ejercicio: ¿Qué es la sobrecarga de operadores en Python y cómo se implementa? 3 minutos -
Clases y objetos en Python: clases e interfaces abstractas
+ Ejercicio: ¿Cuál de los siguientes conceptos es cierto sobre la programación orientada a objetos en Python? 3 minutos -
Manipulación de archivos en Python
+ Ejercicio: ¿Cuál es la función utilizada para abrir un archivo en Python y cuáles son las posibles formas de abrir un archivo? 3 minutos -
Manejo de excepciones en Python
+ Ejercicio: ¿Cuál es la función del bloque 'finalmente' en el manejo de excepciones en Python? 3 minutos -
Módulos y paquetes de Python
+ Ejercicio: ¿Qué es un módulo en Python y cómo se puede utilizar? 2 minutos -
Módulos y paquetes de Python: Introducción a los módulos y paquetes de Python
+ Ejercicio: ¿Qué es un módulo en Python y cómo se puede utilizar? 2 minutos -
Módulos y paquetes de Python: importación de módulos y paquetes de Python
+ Ejercicio: ¿Qué son los módulos y paquetes en Python y cómo se utilizan? 3 minutos -
Módulos y paquetes de Python: creación y organización de paquetes de Python
+ Ejercicio: ¿Qué son los módulos y paquetes en Python y cómo se utilizan? 3 minutos -
Módulos y paquetes de Python: uso de módulos y paquetes de terceros
+ Ejercicio: ¿Cuál es la diferencia entre módulos y paquetes en Python? 3 minutos -
Módulos y paquetes de Python: gestión de dependencias con pip
+ Ejercicio: ¿Cuál es el papel de pip en la gestión de dependencias en Python? 2 minutos -
Módulos y paquetes de Python: creación y publicación de sus propios paquetes
+ Ejercicio: ¿Qué se necesita para que un directorio sea reconocido como un paquete en Python? 3 minutos
-
Introducción a Django
+ Ejercicio: ¿Qué significa el principio DRY en Django? 2 minutos -
Configurar el entorno de desarrollo de Django
+ Ejercicio: ¿Cuál es la secuencia correcta para configurar el entorno de desarrollo de Django? 4 minutos -
Creando un proyecto Django
+ Ejercicio: ¿Cuál es el propósito del archivo 'manage.py' en un proyecto Django? 3 minutos -
Creando un proyecto Django: instalando Django
+ Ejercicio: ¿Cuál es el proceso para instalar Django y crear un nuevo proyecto Django? 3 minutos -
Creando un proyecto Django: estructura de un proyecto Django
+ Ejercicio: ¿Cuál es la función del archivo "settings.py" en un proyecto Django? 3 minutos -
Creando un proyecto Django: configuración de la base de datos
+ Ejercicio: ¿Cuál es el proceso para crear un proyecto Django y configurar la base de datos? 2 minutos -
Creando un proyecto Django: creando plantillas
+ Ejercicio: ¿Qué son las plantillas en el contexto de un proyecto Django y cuál es su propósito? 3 minutos -
Creando un proyecto Django: creando vistas
+ Ejercicio: ¿Cuál es el papel de las 'vistas' en el marco de Django? 3 minutos -
Creando un proyecto Django: plantillas y renderizado
+ Ejercicio: ¿Qué es la función 'render()' en Django y cómo se usa? 3 minutos -
Creando un proyecto Django: URL y rutas
+ Ejercicio: ¿Cuál es el papel de las URL y las rutas en un proyecto Django? 3 minutos -
Creando un proyecto Django: formularios y validación
+ Ejercicio: ¿Cuál es una de las características clave de Django mencionadas en el texto? 4 minutos -
Crear un proyecto Django: autenticar usuarios
+ Ejercicio: ¿Cuál es el proceso para configurar la autenticación de usuario en un proyecto Django? 5 minutos -
Creando un proyecto Django: autorización y permisos
+ Ejercicio: ¿Cuál es la diferencia entre autorización y permisos en el contexto de Django? 3 minutos -
Crear un proyecto Django: enviar correos electrónicos
+ Ejercicio: ¿Qué función de Django se utiliza para enviar correos electrónicos y cuáles son sus parámetros? 4 minutos -
Creación de un proyecto Django: integración con API
+ Ejercicio: ¿Cuál es el primer paso para integrar API en un proyecto Django? 2 minutos -
Creando un proyecto Django: pruebas automatizadas
+ Ejercicio: ¿Qué importancia tienen las pruebas automatizadas en el desarrollo de software, especialmente en un proyecto Django? 3 minutos -
Crear un proyecto Django: implementar una aplicación Django
+ Ejercicio: ¿Cuál es el proceso para crear un proyecto Django después de instalar Django? 2 minutos -
Creando una aplicación Django
+ Ejercicio: ¿Cuál es el propósito de las plantillas en Django al crear una aplicación? 3 minutos -
Plantillas en Django
+ Ejercicio: ¿Qué representan los modelos en Django y cómo se usan? 2 minutos -
Modelos en Django: Introducción a Django
+ Ejercicio: ¿Qué es un modelo en Django y cómo se utiliza? 3 minutos -
Modelos en Django: Estructura de un proyecto Django
+ Ejercicio: ¿Cuál es la función del archivo 'settings.py' en un proyecto Django? 4 minutos -
Plantillas en Django: Plantillas en Django
+ Ejercicio: ¿Qué son los modelos en Django y cómo funcionan? 3 minutos -
Plantillas en Django: campos de plantilla
+ Ejercicio: ¿Qué es una plantilla de Django y cuál es su finalidad en una aplicación web? 3 minutos -
Modelos en Django: Relaciones entre modelos
+ Ejercicio: ¿Cuáles son los tres tipos principales de relaciones que se pueden definir entre modelos en Django y cuál es el propósito de cada uno? 3 minutos -
Modelos en Django: Migraciones de Bases de Datos
+ Ejercicio: ¿Cuál es el papel de las plantillas y las migraciones de bases de datos en el marco de Django? 3 minutos -
Modelos en Django: consultas de bases de datos
+ Ejercicio: ¿Qué método se utiliza en Django para realizar consultas simples y recuperar todos los registros de una tabla? 2 minutos -
Plantillas en Django: Administración de Django
+ Ejercicio: ¿Qué es el sistema de administración de Django y cuáles son sus principales características? 3 minutos -
Plantillas en Django: Formularios en Django
+ Ejercicio: ¿Cuál es la principal funcionalidad de los formularios en Django? 2 minutos -
Modelos en Django: Vistas en Django
+ Ejercicio: ¿Cuál es la función de las Vistas en Django y cómo se crean? 3 minutos -
Plantillas en Django: Plantillas en Django
+ Ejercicio: ¿Cuál es el papel de las plantillas en Django? 3 minutos -
Plantillas en Django: URL en Django
+ Ejercicio: ¿Cuál es el papel de las URL en el marco de Django? 3 minutos -
Plantillas en Django: Autenticación y Autorización
+ Ejercicio: ¿Cuál es la función del sistema de autenticación y autorización integrado de Django? 3 minutos -
Modelos en Django: Pruebas en Django
+ Ejercicio: ¿Cuál es la importancia de las pruebas en el desarrollo de software utilizando el framework Django? 2 minutos -
Plantillas de Django: implementación de una aplicación Django
+ Ejercicio: ¿Qué necesito hacer antes de implementar una aplicación Django? 2 minutos
-
Administración en Django
+ Ejercicio: ¿Cuál es la función del módulo de administración de Django? 2 minutos -
Vistas en Django
+ Ejercicio: ¿Cuál es la función principal de las Vistas en Django? 3 minutos -
Vistas en Django: Introducción a las vistas en Django
+ Ejercicio: ¿Qué son las vistas en Django y cuál es su función? 3 minutos -
Vistas en Django: Creando una vista simple
+ Ejercicio: ¿Cuál es el proceso para crear una vista simple en Django? 3 minutos -
Vistas en Django: pasar datos a la vista
+ Ejercicio: ¿Cuál es el papel de las vistas en Django en la arquitectura Modelo-Vista-Plantilla? 2 minutos -
Vistas en Django: plantillas de renderizado
+ Ejercicio: ¿Qué es una vista en Django y cuál es su función? 2 minutos -
Vistas en Django: trabajar con formularios
+ Ejercicio: ¿Cuál es la función de las Vistas en Django en el desarrollo de aplicaciones web? 3 minutos -
Vistas en Django: Validación de datos
+ Ejercicio: ¿Cuál es el papel de las Vistas en Django y cómo se relacionan con la validación de datos? 3 minutos -
Vistas en Django: redirección de URL
+ Ejercicio: ¿Qué acepta la función de redireccionamiento en Django como argumento para redireccionar URL? 3 minutos -
Vistas en Django: trabajar con autenticación
+ Ejercicio: ¿Cuál es el papel de Django en el desarrollo de la autenticación web? 4 minutos -
Vistas en Django: creación de API con Django Rest Framework
+ Ejercicio: ¿Qué es Django Rest Framework y cómo se utiliza para crear API? 3 minutos -
Plantillas en Django
+ Ejercicio: ¿Qué es una Plantilla en Django y cuál es su función? 3 minutos -
Plantillas en Django: Introducción a Django
+ Ejercicio: ¿Cuál es el papel del sistema de plantillas en Django? 3 minutos -
Plantillas en Django: configuración del entorno de desarrollo
+ Ejercicio: ¿Cuál es el proceso para configurar el entorno de desarrollo para trabajar con Plantillas en Django? 3 minutos -
Plantillas en Django: Plantillas en Django
+ Ejercicio: ¿Qué es un modelo en Django y cuál es su función? 3 minutos -
Plantillas en Django: Vistas en Django
+ Ejercicio: ¿Cuál es el papel de las plantillas y vistas en Django? 3 minutos -
Plantillas en Django: Plantillas en Django
+ Ejercicio: ¿Qué es una plantilla en el contexto del desarrollo web con Django? 3 minutos -
Plantillas en Django: URL en Django
+ Ejercicio: ¿Cuál es la función de las etiquetas de plantilla 'url' y 'estática' en Django? 3 minutos -
Plantillas en Django: Formularios en Django
+ Ejercicio: ¿Qué son las plantillas en Django y cuál es su función? 2 minutos -
Plantillas en Django: Autenticación y Autorización en Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre la autenticación y autorización en Django? 3 minutos -
Plantillas Django: Administración de Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre el sistema de plantillas de Django? 3 minutos -
Plantillas en Django: Pruebas en Django
+ Ejercicio: ¿Cuál es el papel de las plantillas en Django y cómo se crean? 2 minutos -
Plantillas en Django: implementación de aplicaciones Django
+ Ejercicio: ¿Qué son las plantillas en Django y cuál es su función? 2 minutos -
Formularios en Django
+ Ejercicio: ¿Cuál es el proceso para crear un formulario en Django? 3 minutos -
Formularios en Django: Introducción a Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre las formas de Django? 2 minutos -
Formularios en Django: configuración del entorno de desarrollo
+ Ejercicio: ¿Cuál es la secuencia correcta para configurar el entorno de desarrollo para trabajar con formularios en Django? 2 minutos -
Formularios en Django: creación de un proyecto Django
+ Ejercicio: ¿Cuál es la función del archivo 'mysite/urls.py' en un proyecto Django? 3 minutos -
Formularios en Django: creación de una aplicación Django
+ Ejercicio: ¿Cuál es la función del método is_valid() en Django? 4 minutos -
Formularios en Django: Plantillas en Django
+ Ejercicio: ¿Qué es la clase ModelForm en Django y cómo se usa? 3 minutos -
Formularios en Django: Migraciones en Django
+ Ejercicio: ¿Qué son las formas y migraciones en Django y cuáles son sus funciones? 2 minutos -
Formularios en Django: Administración en Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre los formularios y la administración en Django? 3 minutos -
Formularios en Django: URL y vistas en Django
+ Ejercicio: ¿Qué es Django y cuáles son sus principales características? 3 minutos -
Formularios en Django: Plantillas en Django
+ Ejercicio: ¿Cuál es el papel del sistema de plantillas de Django? 4 minutos -
Formularios en Django: Formularios en Django
+ Ejercicio: ¿Cuál es la diferencia entre django.forms.Form y django.forms.ModelForm en Django? 3 minutos -
Formularios en Django: Validación de formularios en Django
+ Ejercicio: ¿Qué es la validación de formularios en Django y por qué es importante? 3 minutos -
Formularios en Django: Autenticación y autorización en Django
+ Ejercicio: ¿Cuál es el papel del módulo de autenticación de Django en una aplicación web? 3 minutos -
Formularios en Django: trabajar con una base de datos en Django
+ Ejercicio: ¿Qué es un Formulario en Django y cómo se utiliza para interactuar con la base de datos? 3 minutos -
Formularios en Django: Relaciones en Django
+ Ejercicio: ¿Cuál es el papel de OneToOneField, ForeignKey y ManyToManyField en Django? 3 minutos -
Formularios en Django: API en Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre el uso de formularios y API en Django? 2 minutos -
Formularios en Django: Pruebas en Django
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre Django? 2 minutos -
Formularios en Django: implementación de una aplicación Django
+ Ejercicio: En el contexto del desarrollo de sistemas con Python y Django, ¿qué se hace durante el proceso de implementación de una aplicación Django? 3 minutos
-
Autenticación en Django
+ Ejercicio: ¿Qué se necesita para empezar a utilizar el sistema de autenticación Django? 3 minutos -
Autenticación en Django: Configuración de autenticación en Django
+ Ejercicio: ¿Qué es el Modelo de Usuario en Django y cómo se puede personalizar? 3 minutos -
Autenticación en Django: Modelos de usuario en Django
+ Ejercicio: En Django, ¿cómo se puede crear una plantilla de usuario personalizada que incluya un campo para el número de teléfono del usuario? 3 minutos -
Autenticación en Django: Autenticación de usuario con nombre de usuario y contraseña
+ Ejercicio: ¿Qué importancia tiene la autenticación de usuarios en las aplicaciones web y cómo ayuda Django con este proceso? 4 minutos -
Autenticación en Django: Autenticación de usuario con correo electrónico y contraseña
+ Ejercicio: En Django, ¿cómo se implementa la autenticación de usuario con correo electrónico y contraseña? 3 minutos -
Autenticación en Django: Autenticar usuarios con redes sociales
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre la autenticación de usuarios con redes sociales en Django? 2 minutos -
Autenticación en Django: Permisos de acceso
+ Ejercicio: ¿Cuál es el papel de la autenticación y la autorización en el marco de Django? 3 minutos -
Autenticación en Django: recuperación de contraseña
+ Ejercicio: ¿Cuál es el proceso para implementar la recuperación de contraseña en Django? 3 minutos -
Autenticación en Django: Protección contra ataques de fuerza bruta
+ Ejercicio: ¿Cuáles son algunas de las herramientas que proporciona Django para protegerse contra ataques de fuerza bruta? 3 minutos -
Autenticación en Django: Implementación de autenticación con tokens
+ Ejercicio: ¿Cuál es el papel del token en la autenticación con tokens en Django? 3 minutos -
Autenticación en Django: Integración con sistemas de terceros para autenticación
+ Ejercicio: ¿Cuál es el papel del paquete Django Allauth en la integración de Django con sistemas de autenticación de terceros? 2 minutos -
Autenticación en Django: Pruebas de autenticación
+ Ejercicio: ¿Qué se verifica durante las pruebas de autenticación en Django? 3 minutos -
Pruebas en Django
+ Ejercicio: ¿Qué puedes hacer con las pruebas en Django? 2 minutos -
Implementación de una aplicación Django
+ Ejercicio: ¿Cuál es el proceso para implementar una aplicación Django? 3 minutos -
Integración de Python con la base de datos
+ Ejercicio: ¿Qué se cubre en la unidad 23 del curso Construcción completa de sistemas con Python y Django? 3 minutos -
Integración de la base de datos Python: conexión de la base de datos
+ Ejercicio: ¿Cuál es el papel del controlador de la base de datos en la integración de Python con las bases de datos? 3 minutos -
Integración de bases de datos Python: creación de tablas
+ Ejercicio: ¿Cuál es el papel del Mapeo Relacional de Objetos (ORM) en Django? 3 minutos -
Integración de la base de datos Python: inserción de datos
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre la inserción de datos en bases de datos usando Python? 3 minutos -
Integración de base de datos Python: consulta de datos
+ Ejercicio: ¿Cuál es la principal ventaja de Python en lo que respecta a las bases de datos y cómo se logra? 3 minutos -
Integración de la base de datos Python: actualización de datos
+ Ejercicio: ¿Cuál es el papel de ORM (Mapeo relacional de objetos) en el marco Django de Python para interactuar con bases de datos? 3 minutos -
Integración de la base de datos Python: eliminación de datos
+ Ejercicio: ¿Qué módulo se necesita para trabajar con bases de datos en Python y cuál es su función? 3 minutos -
Integración de bases de datos Python: relaciones entre tablas
+ Ejercicio: ¿Cuál es el tipo de relación entre tablas en Python y Django que permite que un objeto esté relacionado con muchos otros objetos y viceversa? 3 minutos -
Integración de bases de datos Python: consultas avanzadas
+ Ejercicio: ¿Cuál es la funcionalidad del ORM de Django en términos de interacción con bases de datos? 2 minutos -
Integración de la base de datos Python: transacciones
+ Ejercicio: En el contexto de la programación Python y la manipulación de bases de datos, ¿cuál es la secuencia correcta de operaciones para realizar una transacción? 3 minutos -
Integración de bases de datos Python: migraciones de bases de datos
+ Ejercicio: ¿Qué son las migraciones de bases de datos en el contexto de Django, un marco de desarrollo web de alto nivel escrito en Python? 3 minutos -
Integración de bases de datos Python: optimización de consultas
+ Ejercicio: ¿Qué es ORM en el contexto de Django y cómo ayuda con el desarrollo de aplicaciones web? 3 minutos -
ORM (Mapeo relacional de objetos) en Django
+ Ejercicio: ¿Qué es el Mapeo Relacional de Objetos (ORM) en Django y cómo funciona? 3 minutos -
Usando Middleware en Django
+ Ejercicio: ¿Qué es el middleware en el contexto del desarrollo de aplicaciones web con Django y cuáles son los pasos para agregar middleware a su proyecto Django? 2 minutos -
Seguridad en Django
+ Ejercicio: ¿Cuáles son algunas de las medidas de seguridad implementadas por el marco de desarrollo web Django? 3 minutos -
Optimización del rendimiento de Django
+ Ejercicio: ¿Cuál de las siguientes es una técnica para optimizar el rendimiento en Django? 2 minutos -
Usando API en Django
+ Ejercicio: ¿Cuál es el papel de las API en el desarrollo de sistemas con Django? 3 minutos
-
Desarrollo de aplicaciones web con Django
+ Ejercicio: ¿Cuál es el objetivo principal de Django en el desarrollo de aplicaciones web? 3 minutos -
Desarrollo de aplicaciones móviles con Django
+ Ejercicio: ¿Cuáles son algunas de las ventajas de utilizar Django para el desarrollo de aplicaciones móviles? 2 minutos -
Desarrollo de aplicaciones de escritorio con Django
+ Ejercicio: ¿Cuál es la razón principal para usar Django en aplicaciones de escritorio? 3 minutos -
Integración de Django con otras tecnologías
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre la integración de Django con otras tecnologías? 2 minutos -
Python y Django para análisis de datos
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre Python y Django en el análisis de datos? 3 minutos -
Python y Django para el aprendizaje automático
+ Ejercicio: ¿Cuál es el papel de Django en el desarrollo de aplicaciones de Machine Learning? 3 minutos -
Python y Django para la inteligencia artificial
+ Ejercicio: ¿Cuáles son las principales ventajas de utilizar Python y Django para el desarrollo de sistemas de Inteligencia Artificial? 3 minutos -
Python y Django para ciencia de datos
+ Ejercicio: ¿Cuál es la razón principal por la que Python es popular para la ciencia de datos? 3 minutos -
Python y Django para Big Data
+ Ejercicio: ¿Qué es Big Data y qué herramientas ofrecen Python y Django para afrontarlo? 3 minutos -
Python y Django para web scraping
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre Python, Django y el web scraping? 2 minutos -
Python y Django para procesamiento de imágenes
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre Python y Django en el contexto del procesamiento de imágenes? 2 minutos -
Python y Django para el procesamiento del lenguaje natural
+ Ejercicio: ¿Cuál es el papel de Python y Django en el procesamiento del lenguaje natural (PNL) y cómo se pueden utilizar? 2 minutos -
Python y Django para cifrado
+ Ejercicio: ¿Cuál de las siguientes afirmaciones es cierta sobre Python y Django con respecto al cifrado? 3 minutos -
Python y Django para blockchain
+ Ejercicio: ¿Cuál es el enfoque principal del curso Construyendo Sistemas con Python y Django para Blockchain? 3 minutos -
Python y Django para el desarrollo de chatbots
+ Ejercicio: ¿Cuál es la importancia de Python y Django en el desarrollo de chatbots? 2 minutos
Acerca del libro electrónico gratuito con audio
Curso de creación de sistemas con Python y Django completo
Este libro electrónico gratuito reúne una ruta estructurada para conocer Python y aplicar sus fundamentos al desarrollo de sistemas web con Django.
Una base sólida para desarrollar con Python
El recorrido aborda la preparación del entorno, sintaxis, estructuras de control, estructuras de datos, funciones, programación orientada a objetos, archivos, excepciones, módulos, paquetes y conexión con bases de datos.
Desarrollo de sistemas con Django
Continúa con la creación y configuración de proyectos y aplicaciones Django, incluyendo modelos, migraciones, vistas, URL, plantillas, formularios, panel de administración, ORM, middleware, APIs, pruebas e implementación.
Temas que encontrarás
- Fundamentos y buenas prácticas de programación con Python.
- Creación de proyectos y aplicaciones web con Django.
- Gestión de bases de datos, modelos, consultas y migraciones.
- Autenticación, permisos, seguridad y protección de aplicaciones.
- Integración de APIs, pruebas automatizadas y despliegue.
- Panorama de usos de Python y Django en datos, inteligencia artificial, scraping, chatbots y más.
Material de consulta gratuito
Una guía de referencia para quienes buscan comprender el ecosistema Python y Django y organizar su aprendizaje en torno al desarrollo de aplicaciones y sistemas.
¿El libro incluye la creación de proyectos y aplicaciones en Django?
Sí. Incluye configuración, estructura de proyectos, aplicaciones, vistas, URL, plantillas y formularios.
¿Se explican bases de datos y el ORM de Django?
Sí. Trata modelos, migraciones, consultas, relaciones entre tablas y ORM.
¿El material aborda autenticación y seguridad en Django?
Sí. Incluye usuarios, permisos, recuperación de contraseña, tokens y medidas de seguridad.
Este libro electrónico/audiolibro incluye:
9 horas y 31 minutos de contenido de audio
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Listo para empezar?
En la aplicación también encontrarás...
Más de 5000 cursos gratuitos
¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis
Plan de estudios con IA
La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas
De cero al éxito profesional
Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños
También puedes utilizar el código QR o los enlaces que aparecen a continuación.













