- Recorrido Visual
- Copiar proyecto Github
- Renderizar HTML y markdown
- Django Pagedown: Markdown estilo Stack Overflow
- Imágenes Adaptables con Bootstrap
- Markdown con Django
- Filtros de Django (truncate tag)
- Vista Previa dinámica para Publicaciones (con jQuery)
- vista previa con jQuery II
- Django Crispy Forms
- Input Groups de Bootstrap
- Comentarios con claves foráneas I
- Comentarios con claves foráneas II
- Comentarios con claves foráneas III
- Model Managers para comentarios
- Instance Method para comentarios
- Formulario para publicar comentarios
- Responder a comentarios (reply)
- jQuery fadeToggle para reply (despliegue de respuestas)
- Hilo de Comentarios
- Contar Palabras y Calcular Tiempo de Lectura con Python
- Calcular Tiempo de Lectura en Django (modelo & pre_save señal)
- Delete View para comentarios
- Permisos para Borrar Comentarios
- Vista para Login, Register, Logout de Usuarios
- Validaciones y Autenticación para Login + Logout
- Registrar Usuario Nuevo + Validaciones (email)
- Decorador: User Login Required
- Navegación de Breadcrumb
Lo que aprenderás
- Desarrollar un blog robusto con Django (un backend framework para perfeccionistas con poco tiempo)
- Escribir código en Python y Javascript
- Mejorar documentos HTML con jQuery
- Construir un proyecto con alto rendimiento siguiendo el concepto CRUD
- Renderizar Markdown
- Trabajar con software de terceros y varias bibliotecas junto a Django
- Crear permisos & validaciones para autenticar Users
- Implementar un diseño simple a la vez que elegante con Bootstrap (un frontend framework)
- Habilitar comentarios para cualquier tipo de aplicación web
- Usar decoradores
- Crear un sistema básico de Login, Logout & Inscripción (sin un programa de terceros)
- Calcular el tiempo de lectura para cada publicación del Blog
Descripción
Probar Django 1.10 | Avanzar el Blog es la segunda parte de un video tutorial de Django en el que se explica paso a paso cómo crear un blog dinámico y bonito. Es un curso ideal para gente sin mucha experiencia técnica en general o desarrolladores que no han trabajado anteriormente con Django, ya que es un framework que fomenta el desarrollo rápido junto a un diseño limpio y pragmático. Te enseñaremos lo fundamental y lo suficiente, para que te quedes con un proyecto robusto sin marearte.
Crear el proyecto de tus sueños en poco tiempo.
- Empezar un proyecto con Django desde cero
- Acabar con un blog supermegachulo
- Aprender los componentes fundamentales del framework
- Desarrollar tu blog según el concepto CRUD
- Compartir en redes sociales
- Darle alto rendimiento & diseño atractivo
- Integrar software, frameworks & bibliotecas
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
Siguiendo el curso, MEJORAREMOS un blog (que hemos construido en el curso previo Probar Django 1.10 | Crear un Blog Dinámico), añadiendo elementos avanzados al proyecto. Escribiremos código en Javascript y mejoraremos nuestros documentos HTML con jQuery entre muchas otras cosas.
Este curso con enfoque práctico está dirigido a gente motivada, tanto desarrolladores de otros frameworks como emprendedores con poca experiencia técnica pero con grandes ideas, impulsados a crear una aplicación web distinta, dinámica y atractiva.
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.
RECOMENDAMOS hacer el primer curso en esta serie porque vamos a llevar los aspectos fundamentales de Django más allá.
Por último, las explicaciones son suficientemente básicas para que las puedan entender principiantes. Es decir, no te explicaré "en marciano". Quiero que tu experiencia con Django sea agradable NO frustrante!
Elementos que cubrimos en este curso:
- HTML & Markdown (estilo Stack Overflow)
- Imágenes adaptables (con Bootstrap)
- jQuery: vista previa, menús deplagables
- Claves Foráneas
- Model Managers
- Comentarios (responder & hilos de comentarios)
- Diseño atractivo y operativo con Bootstrap
- QuerySets
- Sistema de Login, Logout, Registro de Usuarios
- Permisos
- Señales
- Mapping dinámico de las URLs
- y MUCHO MÁS!
¿Por qué 'Probar Django 1.10 | Avanzar el Blog'?
- 28 videos y 5 horas de lecciones (en total 68 videos & 11 horas con los dos cursos de la serie)
- Aprenderás lo fundamental de Django para crear un proyecto personalizado y con mayor funcionalidad
- Los conceptos complejos se presentan 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 hagan falta!
- Dejar vuestras preguntas en los comentarios o mandarnos un mensaje privado para que podamos atender a nuestros alumnos y sus dudas.
***Código fuente en nuestra cuenta de github: probardjango > repositories > probar-django-1.10-Avanzar-el-Blog***
Los estudiantes también compraron
Información sobre el Instructor
- 4.3 Calificación
- 54200 Estudiantes
- 4 Cursos
Karlita K
Bilingual Fem Coder
Hola, gente! Soy americañola (con raices en España & Estados Unidos) y trotamundos... me apasiona aprender cosas nuevas: cocinar, trivialidades y por supuesto idiomas. Estudié antropología y linguística (hispanica e inglesa) en la universidad, pero decidí aprender otro lenguaje entonces cuando me quise dar cuenta ya estaba metida en el mundo de la programación. Aprendí a escribir código (de cero) y sigo haciéndolo todos lo días, créeme, esto nunca acaba, es una evolución constante.. y sin experiencia técnica. Pero ya ves, es por eso por lo que tú deberías permitirme a ayudarte en este camino. No te hablaré en "marciano", intentaré que mis explicaciones siempre sean lo más sencillas y llevaderas posible. Este curso para principiantes se centra en la idea de como hacerlo más que en el por qué, para no liar. Explicar, explico los conceptos, de la mejor manera para salir adelante con nuestros grandes proyectos en menos tiempo. Entonces, ¿qué dices? ¿Te animas? ¡Juntos podemos!
---
Hey! I'm a Spanish-American world traveler with a passion for learning... and I happen to be a perfectionist...which can be frustrating. Topics I enjoy learning about? Cooking & baking, useless factoids and yes, languages. I studied Anthropology and both Spanish & English linguistics in college. But then I wanted to learn a different type of language. So there I found myself, in the world of computer programming. I learned (and am still learning, trust me, it never ends) how to code from ZERO, with NO technical background. But you see, that's why you should let me help you, especially if you're just beginning. I try to avoid lengthy, overly confusing explanations because sometimes it's just better to "do" than constantly ask "WHY?" all the time.. been there, done that. So what do you say? Will you join me?
Comentarios de los estudiantes
Valoración del curso
Reseñas
Buen curso. Con este material ya se tiene una buena base para realizar tareas variadas en Django. Cumple los objetivos y está bien explicado!
Seria bueno que hicieran un video actualizado y con ajax en español
Se centró en detalles menos relevantes
Se pierde mucho tiempo en correcciones o cosas que bien podrían ir al grano