PROBAR DJANGO | Crear una Aplicación Web

Curso de Django para principiantes: aprender lo básico para crear una página de aterrizaje dinámica en muy poco tiempo.

4.33 (2930 reviews)
Udemy
platform
Español
language
Web Development
category
instructor
PROBAR DJANGO | Crear una Aplicación Web
71,351
students
4.5 hours
content
Nov 2016
last update
FREE
regular price

What you will learn

Crear una página web con varios elementos de funcionalidad y con diseño básico

Crear una aplicación web con Django (un backend framework para perfeccionistas con poco tiempo)

Escribir código en Python

Entender los elementos fundamentales de Django para poder crear proyectos dinámicos

Why take this course?

Probar Django 1.10 es un video tutorial de Django para principiantes. Un curso ideal para gente sin mucha experiencia técnica ya que Django es un framework que fomenta el desarrollo rápido junto a un diseño limpio y pragmático. Te enseñaremos lo suficiente --sin marearte-- para que te quedes con una buena base para después, poder crear una aplicación web.

Crear el proyecto de tus sueños en poco tiempo.

  • Empezar un proyecto con Django
  • Acabar con una página de aterrizaje ("landing page") 
  • Instalar todo el software necesario
  • Aprender los componentes básicos del framework
  • Escribir código utilizando el lenguaje de programación 'Python'
  • Darle estilo y diseño a tu proyecto con CSS y Bootstrap (un framework de frontend)

Django es un backend framework de código abierto y de alto nivel, utilizado por Instagram y Pinterest. Con Django es posible construir aplicaciones web muy útiles y poderosas para todos tus proyectos. Está escrito en Python, un lenguaje de programación potente y muy expresivo, es perfecto tanto para expertos como para principiantes.

Las comunidades de Django y Python no dejan de crecer, únete y verás las posibilidades que te salen!

Resumen del Curso

Este curso con enfoque práctico está dirigido a gente motivada y sin experiencia técnica ya que con Django se puede crear aplicaciones escribiendo el menor código posible.

Como está escrito en Python, aprenderás el concepto de programación orientada a objetos (POO, u OOP según sus siglas en inglés), un paradigma de programación que usa objetos en sus interacciones, para diseñar programas informáticos. Está basada en varias técnicas, incluyendo herencia y encapsulamiento.

Siguiendo el curso, crearás una página de aterrizaje --pasito a pasito-- algo que te servirá como base para tu gran proyecto, una aplicación web con mucha funcionalidad.

Por último, doy explicaciones para principiantes, es decir, no te explicaré "en marciano". Quiero que tu primera experiencia con Django sea agradable NO frustrante!

Elementos de Django que cubrimos en este curso:

  • Formularios (Django Forms y Model Forms)
  • Modelos
  • Vistas
  • Interfaz Administrativa
  • Plantillas
  • URLs (configuración y mapping)
  • Archivos Estáticos (imágenes, CSS & Javascript)
  • Diseño (Bootstrap & CSS)
  • Email 
  • Registration, Login & Logout con Django Registration Redux
  • QuerySets
  • y MUCHO MÁS!

¿Por qué 'Probar Django 1.10'?

  • 38 videos y horas de lecciones
  • Aprenderás los elementos básicos de Django para crear un proyecto personalizado y con mayor funcionalidad
  • Te presentaré los conceptos complejos de manera sencilla
  • Porque estaré contigo durante todo el proceso: escribiremos el código juntos y si te pierdes, repítelo todas las veces que haga falta!

Content

Probar Django | Construir una Aplicación Web (Django 1.10)

Instalación - PIP, Python & Django
Empezar Proyecto Nuevo
Primera Migración
Crear superusuario + Administración de Django
Primera Aplicación
Primer Modelo
Crear Objetos en Python Shell + Registrar Model en Admin
Personalizar Modelo en el Admin
Primera Vista
Configuración de Plantillas
Escribir Formulario
Formulario en una Vista
Metodo HTTP POST en Formulario
Validaciones Formulario pt.I
Guardar Datos del Formulario con el Modelo
Model Form
Validaciones Model Form
Contexto en la vista, plantilla
ModelForm en la vista
Custom Form para Contacto
Configurar Email
Configuración de Archivos Estáticos
Configuración Bootstrap
Plantillas: Herencia, Include Tag, Blocks
Django Crispy Forms
Estilo: Bootstrap 1
Estilo: CSS Custom
Enlaces con Nombres URL
Estilo: Bootstrap 2
Django Registration Redux 1
Django Registration Redux 2
Cambiar URL Redirect Después de Login
Autenticación para Enlaces en la Navbar
Formulario de Login en la Navbar
Estilo: Personalizar CSS en Jumbotron & Navbar
Añadir Video de YouTube al Jumbotron
Fontawesome
Contenido para Usuarios Autenticados
Introducción Básica a los Querysets

Screenshots

PROBAR DJANGO | Crear una Aplicación Web - Screenshot_01PROBAR DJANGO | Crear una Aplicación Web - Screenshot_02PROBAR DJANGO | Crear una Aplicación Web - Screenshot_03PROBAR DJANGO | Crear una Aplicación Web - Screenshot_04

Reviews

Javier
November 8, 2023
el curso está un poco desactualizado porque tiene ya unos cuantos años, pero si se hace sabiendo ésto y buscando documentaciones actuales se puede completar perfectamente y está bastante bien explicado todo
David
June 5, 2023
Explica bien, pero esta desactualizado y necesita más temas como el actualizar el eliminar. me gusto mucho las clases de registration redux
Victor
February 10, 2023
segui el modulo, muy bueno gracias, solo un comentario tu generas el proyecto con la instruccio python .\Scripts\django-admin.py startproject test_project pero fui a la carpeta y no habia un archivo .py solo un .exe asi que utilice el .exe python .\Scripts\django-admin.exe startproject test_project y resulto..
María
January 8, 2023
En algunos momentos la instructora mencionó que luego iba a explicar algo, el video terminó y no dio la explicación. El video está muy mal pensado, ya que la shell está pequeña en el centro de la pantalla, sin zoom y para poder leer el código que escribe la instructora tuve que ponerle zoom + 250% a mi navegador. Espero que mejore en los próximos videos.
Andrés
November 26, 2022
No lo termine, hubo partes en las cuales no entendia por lo que el curso es medio antiguo, de todas formas avance bastante, pude llegar al video 21 pero me trabe, pero gracias a esto me impulso a seguir aprendiendo sobre django, muy agradecido
Camilo
August 13, 2022
Excelente contenido, todo los ejemplos fueron bien explicados y claros, fáciles de implementar en nuestro ambiente de desarrollo con DJango-FrameWork, super genial el material...
Roberto
February 18, 2022
Te agradezco que impartas este curso sin embargo es muy complejo entender el porque se crea muchas carpetas.
Diego
January 23, 2022
Me parece excelente el contenido una forma sencilla de aprender un poco acerca de Django como marco de trabajo para desarrollo web ideal para estudiantes novatos
Alejandro
January 7, 2022
The way the lessons are explained make it easier for me to follow the course while learning the basics. 10/10
Lea
June 9, 2021
Está muy enfocado en el front, no tanto en el back. Hubiera preferido más detalles sobre el manejo del modelo en Django. Pero está bien para un primer pantallazo y empezar a familiarizarse. Al día de hoy (junio 2021) Django está en versión 3.2 por lo que algunas cosas cambiaron.
Lucas
May 10, 2021
Esta bueno, pero hay cosas que no estan muy claras, tuve que investigar por otras páginas para poder resolver algún que otro problema
Alberto
April 26, 2021
Karlita eres excelente explicando. Ojalá hubiera una actualización a django 3, usando: apiRest, channels, redis y reactJs
Leoncio
April 26, 2021
Primero, es un curso con Python 2.x. Segundo. no explica el por qué las cosas, por que se pone tal o cual sentencia, propiedad, parámetro, etc.
Giselle
April 7, 2021
Seguí todos los pasos con las versiones que estan actuales y me funiciono. Me encanta super bien explicado el video.
Hector
March 4, 2021
ha sido una buena experiencia. La relatora es muy dinámica para los temas. Para mejorar, hay que advertir que se trata de un curso para gente que conoce Python.

Charts

Price

PROBAR DJANGO | Crear una Aplicación Web - Price chart

Rating

PROBAR DJANGO | Crear una Aplicación Web - Ratings chart

Enrollment distribution

PROBAR DJANGO | Crear una Aplicación Web - Distribution chart

Related Topics

729456
udemy ID
1/15/2016
course created date
11/2/2019
course indexed date
Bot
course submited by