Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Django: Crea aplicaciones web robustas con Python
Bestseller
Rating: 4.6 out of 5(117 ratings)
1,175 students

Django: Crea aplicaciones web robustas con Python

Model View Template, Django ORM, Django Admin, Function y Class Based Views, Middlwares, Auth, Sessions, Signals y más.
Last updated 4/2026
Spanish

What you'll learn

  • Conocer las bases del framework Django
  • Crear aplicaciones web con Django
  • Arquitectura Model View Template
  • Vistas con Function Based Views y Class Based Views
  • Django ORM, Relaciones, Django Admin, Middlewares, Sessions, etc.

Course content

25 sections395 lectures44h 31m total length
  • Introducción al curso3:23
  • Prerequisitos del curso0:53
  • ¿Cómo realizar el curso?5:16
  • Temas y contenidos del curso8:40
  • ¿Cómo hacer preguntas?6:20
  • Instalar Python en Windows4:59
  • Instalar Python en MacOs5:11
  • Instalaciones recomendadas10:33
  • Hola mundo en Python2:28

Requirements

  • Python básico
  • Desarrollo web básico
  • SQL básico
  • No sé nesecita experiencia en programación pero es recomendado

Description

Django: crea aplicaciones web robustas con Python


Bienvenidos al curso de Django, este curso tiene como objetivo llevar tus conocimientos de Python al área de Aplicaciones Web, llevando tus conocimientos desde cero hasta un nivel competitivo en el mercado laboral. Este curso te llevará desde las bases de Django hasta construir aplicaciones listas para ser desplegadas utilizando únicamente el framework Django.


El curso cuenta con secciones introductorias al framework, mini aplicaciones para explicar conceptos, y secciones en las cuales vamos construyendo un proyecto conforme aprendemos y aplicamos lo aprendido.


También cuentas con una sección introductoria a Python para que puedas refrescar conceptos o, si te aventuraste a ir directo al framework, también puedas tomar los conocimientos más esenciales del lenguaje.


Django es uno de los frameworks más poderosos y usados en el mundo del desarrollo web. Con él puedes transformar una idea en una aplicación lista para usar en muy poco tiempo, porque ya incluye lo esencial: manejo de usuarios, bases de datos, seguridad y hasta un panel de administración.


Lo mejor es que Django te permite crear proyectos reales: desde un simple blog hasta un sistema de e-commerce o una red social completa. Es seguro, escalable y cuenta con una enorme comunidad que te respalda en cada paso.


En pocas palabras: aprender Django es una inversión en tu futuro como programador. Te dará las herramientas para crear proyectos profesionales, abrir más oportunidades laborales y diferenciarte en un mercado que cada vez demanda más desarrolladores con estas habilidades.


¿Qué aprenderás en el curso?

Estos son algunos de los temas que veremos:


  • Model View Template (MVT)

  • URLs

  • Views

  • Templates

  • Modelos y bases de datos

  • Relaciones entre modelos

  • Django ORM

  • Django Admin

  • Filtros, búsquedas y paginación

  • Signals

  • Class Based Views

  • Function Based Views

  • Middlewares

  • Autenticación y permisos de usuarios

  • Sessions

  • Autenticación y permisos de usuarios desde código

  • Subida de archivos

  • Content Types

  • Context Processors

  • Y muchas cosas más…


Objetivo del curso

El objetivo principal es que conozcas y aprendas Django para que puedas construir aplicaciones web completas para MVPs y proyectos rápidos con un solo framework, aplicando estándares actuales del desarrollo profesional.


Cada sección fue pensada para que conozcas una parte del framework con ejemplos prácticos. En algunas secciones aplicamos todos los conocimientos y los plasmamos en un proyecto MVP: una plataforma de cursos en línea, partiendo desde cero hasta tener el MVP terminado.


Resultados al finalizar

Al finalizar el curso estarás preparado para:


  • Enfrentar proyectos reales con Python

  • Postular a empleos que usen Django

  • Ser parte esencial de un equipo de desarrollo

  • O incluso lanzar tus propios proyectos, como lo hicieron Instagram, Spotify o Pinterest


¡Te espero en el curso y deseo mucho éxito en tu trayectoria profesional!

Who this course is for:

  • Desarrolladores en Python principiantes e intermedios
  • Desarrolladores web con interés en Python
  • Desarrolladores principiantes en desarrollo web
  • Interesados en aprender a crear aplicaciones web completas con un solo framework
  • Personas curiosas e interesadas en aprender un framework fácil y completo
  • Desarrolladores que han manejado algún otro framework y quieren interactuar con Django
  • Personas que deseen conocer las bases de Django