Contenido del curso

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Crear un nuevo proyecto en Django

    4. ¿Qué es una URL y una vista?

    5. Creando nuestra primera URL y vista

    6. Creando más URLs y vistas

    7. Rutas dinámicas

    8. Convertidores de rutas

    9. Simplificando la lógica de forma dinámica

    10. Redirecciones

    11. HTTP Status Codes

    12. Named URLs

    13. Función reversiva

    14. Regresando un HTML

    15. Código fuente de la sección

    16. Repaso interactivo: URLs y Vistas

    1. Introducción al curso

    2. Temas puntuales de la sección

    3. ¿Qué es un template?

    4. Creando una aplicación nueva

    5. Registrando un template

    6. Renderizando un template

    7. Django Template Language e Interpolación de variables

    8. Filtros

    9. Tags

    10. If tag

    11. For tag

    12. URLs Dinámicas y URL Tag

    13. Herencia de templates (Block tag)

    14. Ejercicio de templates en quotes (instrucciones)

    15. Ejercicio de templates en quotes (solución)

    16. Fragmentos de templates (include tag)

    17. Template 404

    18. Archivos estaticos

    19. Archivos estaticos globales

    20. Código fuente de la sección

    21. Repaso interactivo: Templates

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Proyecto

    4. Nuestro proyecto y su alcance

    5. Creando nuestro proyecto

    6. Creando aplicaciones necesarias

    7. Agrupando aplicaciones

    8. Maqueta del proyecto HTML, CSS y JS

    9. Creando templates globales

    10. Cursos (URLs y Views)

    11. Exploración de cursos - Adaptando template

    12. Exploración de cursos - Cargar imágenes

    13. Creando bloque de scripts y enlaces

    14. Exploración de cursos - Envio de variables

    15. Detalles del curso - Adaptando template

    16. Reutilizando secciones de HTML

    17. Detalles del curso - Enviando variables

    18. Detalles del curso - Imagen y enlace

    19. Sección de lecciones - Adaptando template

    20. Sección de lecciones - Enviando variables

    21. Dashboard - URLs, Views y Templates

    22. Perfil de usuario - URLs, Views y Templates

    23. Agregando enlaces al sidebar

    24. Código fuente de la sección

    25. Proyecto - URLs, Views y Templates

Acerca de este curso

  • $60.00
  • 418 lecciones
  • 44 horas de contenido en video
  • Ricardo Cuéllar
  • Subtítulos disponibles

Requisitos previos

• Conocimientos básicos de Python
• Conocimientos básicos de HTML, CSS y JS
• Conocimientos básicos de SQL (No obligatorio pero deseable)
• Poder realizar instalaciones en el equipo como administrador
• Usar sistema operativo Mac (OSx), Windows o Linux
• Ganas de aprender una tecnología desde cero
• Compromiso para mejorar carrera profesional y hacer los ejercicios, proyectos realizados en el curso.

Descripción del curso

Este curso tiene como objetivo llevar tus conocimientos de Python al área del desarrollo web, guiándote desde cero hasta un nivel competitivo en el mercado laboral actual. Aprenderás desde las bases de Django hasta construir aplicaciones robustas, seguras y listas para ser desplegadas en producción.

Django es el framework preferido por las empresas para desarrollar software de manera rápida, escalable y con baterías incluidas. Con él, podrás estructurar proyectos profesionales reduciendo drásticamente el tiempo de desarrollo gracias a su potente arquitectura.

Aprende haciendo y a tu propio ritmo: El curso combina mini aplicaciones conceptuales con el desarrollo progresivo de un proyecto real. Además, incluye una sección introductoria de nivelación en Python para refrescar los conceptos más esenciales del lenguaje antes de sumergirte de lleno en el framework.

Temas fundamentales que dominarás en el curso:

Exploraremos el ecosistema de Django paso a paso, cubriendo los componentes esenciales de su arquitectura:

  • Enrutamiento y Control: Manejo avanzado de URLs y mapeo de peticiones HTTP en el backend.
  • Vistas Flexibles: Dominio de las dos filosofías de Django: Function Based Views (FBVs) y Class Based Views (CBVs) para reutilizar código de forma eficiente.
  • Capa de Presentación: Creación de interfaces dinámicas e interactivas utilizando el motor de Templates de Django.
  • Persistencia de Datos (ORM): Creación de modelos, relaciones y migraciones de bases de datos sin necesidad de escribir SQL manual.
  • Django Admin: Configuración y personalización del panel de administración nativo, una de las herramientas más potentes del framework.
  • Seguridad y Filtros: Implementación de flujos de autenticación de usuarios y desarrollo de Middlewares para interceptar y procesar peticiones de forma global.
  • ¡Y muchas cosas más a lo largo de las secciones prácticas!

¿Qué lograrás al finalizar?

  • Diseñar, estructurar y administrar aplicaciones web completas utilizando un solo framework.
  • Postular con confianza a puestos de desarrollo backend que exijan el dominio de Django y Python.
  • Lanzar tus propios proyectos o Producto Mínimo Viable (MVP) listos para el mercado real.

🐍 ¡Da el salto al desarrollo web profesional y domina el framework de Python más utilizado en el mundo de la ingeniería de software!



Pago único

Adquiere el curso con un único pago de forma vitalicia y acceso a posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.