Curso Práctico de Django: Aprende Creando 3 Webs

Información
Udemy
Online
Curso
Cómo funciona Django 2 y su MVT basado en Modelos, Vistas y Templates. A desarrollar una colección de 10 apps reutilizables para tus futuros proyectos. A crear tus propios backends, con panel administrable, listos para darles un uso real. También aprenderás a desplegar Django en un servidor de producción gratuito en la nube. Obtendrás experiencia práctica con proyectos reales, como una web personal o para un negocio. Serás un experto en el uso de las CBV, las Vistas Basadas en Clases. Cómo gestionar usuarios, autenticación, registro y perfiles utilizando los módulos nativos de Django. Aprenderás a crear peticiones asíncronas utilizando la API Fetch de JavaScript. Te introducirás en el desarrollo guiado por pruebas: el TDD (Test Driven Development). Y docenas de funcionalidades más: Tags, Contextos, Formularios, Mixins, CRUD, Paginación, Señales, Managers, Tests A quién va dirigido A cualquiera que desee aprender a desarrollar web backends con Django 2 y Python. Requisitos Una máquina con Windows, Mac OS o GNU/Linux. Conocimientos de Python 3 (hasta las clases y objetos) y HTML básico. Si cuentas con algunos conceptos de Bootstrap 4 te pueden servir, pero no es obligatorio. Temario completo de este curso Contenido del curso Presentación del curso ¡No te la saltes! Qué es Django en 2 minutos Práctica: El entorno de desarrollo FAQ: Preguntas Frecuentes Respondidas El diseño de nuestra web personal Creando el proyecto Configurando el proyecto Primera App [Core] Vistas Extendiendo la App [Core] Práctica: Páginas portafolio y contacto Solución: Páginas portafolio y contacto Introducción a las plantillas: Templates Práctica: Crea los templates about, portfolio y contact Solución: Crea los templates about, portfolio y contact Utilizando la herencia en nuestras plantillas Práctica: Adapta las plantillas con herencia Solución: Adapta las plantillas con herencia El Template Tag {% url %} Template Tags Uniendo el Frontend con el Backend Creando la cabecera dinámica Práctica: Adapta los demás templates Solución: Adapta los demás templates Segunda App [Portfolio] Modelos Tipos de campos Opciones de campo El panel de administrador Personalizando el administrador (1) El patrón MVT: Modelo-Vista-Template Template Tags como Filtros Práctica: Añadir enlace a los proyectos Solución: Añadir enlace a los proyectos El diseño de nuestra web empresarial Práctica: Prepara la app [Core] Solución: Prepara la app [Core] Organizando mejor nuestras URLS Práctica: Fusiona el Frontend y el Backend Solución: Fusiona el Frontend y el Backend Resaltando la sección actual Práctica: Tercera App [Services] Modelo y admin Solución: Tercera App [Services] Modelo y admin Práctica: Tercera App [Services] Vista y template Solución: Tercera App [Services] Vista y template Cuarta App [Blog] Relaciones Personalizando el administrador (2) Creando las vistas del Blog (1) Creando las vistas del Blog (2) Quinta App [Social] Procesadores de contexto Sexta App [Pages] Template Tags propios Ordenación y edición directa de páginas Personalizando el administrador (3) Séptima App [Contact] Formularios Procesado y validación Fusionando el formulario Enviando emails de prueba Personalizando el administrador (4) Qué aprenderás en esta sección Preparando la App [Core] Revisión App [Core] CBV y TemplateView Preparando la App [Pages] Revisión App [Pages] ListView y DetailView Vistas CRUD con CBV: CreateView Vistas CRUD con CBV: UpdateView Vistas CRUD con CBV: DeleteView Formularios para Modelos en CBV Creando un Mixin de identificación Usando decoradores de identificación Octava App [Registration] Iniciando la sesión Cerrando la sesión Registro con CBV (1) Registro con CBV (2) Email obligatorio al registrarse Validando un email único Restauración de contraseña Creando un perfil de usuario Haciendo editable el perfil Mejorando el formulario de perfil Opción de editar el email Opción de editar la contraseña Introducción a las señales Introducción a las pruebas unitarias Optimizando el almacenamiento del avatar Práctica: Novena App [Profiles] Perfiles públicos Solución: Novena App [Profiles] Perfiles públicos Paginación de resultados en ListView Décima App [Messenger] Análisis y diseño Nota sobre los ejemplos de TDD TDD (1) Primeras pruebas TDD (2) Refactorización TDD (3) Creando un Model Manager Urls, vistas y templates Mensajes asíncronos con JS (1) Primer concepto Mensajes asíncronos con JS (2) Desarrollo Mensajes asíncronos con JS (3) Detalles Iniciando las consaciones Práctica: El detalle final Solución: El detalle final Entornos de producción Repositorios y controles de siones Creando un repositorio en Github Desplegando un proyecto de prueba Tutoriales de despliegue Información: Actualizaciones Django 2 Enlaces: Recopilación de temas varios más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Entender el funcionamiento de la cli y los diferentes modos de usuario de un equipo cisco así como las diferentes memorias... 2 cómo instalar packettracer en windows...
Mainframe IBM en tu PC
(Udemy)
Arrancar el sistema operativo mvs de ibm en la pc... sabrás cuáles son las principales industrias en donde se utilizan los mainframes instalarás un entorno de tipo...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Instalación de apache... instalación de centos linux... introducción a la plataforma lamp... adicionalmente, es recomendable contar con conocimientos básicos en...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Y si eres profesional aquí encontraras recopilada y organizada toda la información que necesitas sobre esta patología y cómo trabajarla... terapia de jaula...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Audio descargable (mp3)... niños y adultos que quieran leer y escuchar 16 cuentos clásicos en francés... a quién va dirigido estudiantes con nivel básico-intermedio...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Entusiastas y usuarios de power bi... crearán visualizaciones analíticas de datos para entender el desempeño del call center y evaluarlo... power bi desktop...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
La copia como medio... podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Py guardando el owner fuente guardando el owner probando acceso a api de productos resumen introducción documentando con swagger documentando con coreapi extra y...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Crear aplicaciones completas con react, apollo y graphql conocer más sobre mongodb y mongoose para integrarlo a sus aplicaciones react crear aplicaciones fullstack...
PEDIR INFORMACIÓN