Django 3 o 4 con Python +IntegraciónCon Vue, Bootstrap 4 o 5
$19.99
Shop on Udemy

Description

En este curso aprenderás a trabajar con el framework PHP Django 3 o 4 desde cero; cuando termines el curso podrás crear aplicaciones en este framework básicas y no tan básicas de manera fluida. Tendrás una idea clara de cómo atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog, o tienda en línea, y mediante sockets con Django Channels. Vas a aprender a crear apps tradicionales con módulo administrador empleando Django admin, conocer los componentes base del framework como librerías, funciones de ayuda, manejo del MTV, creación de Rest Apis hechas a medias, consumirlas mediante Vue y adaptar tu ds con otras tecnologías como Bootstrap 4 o 5.***IMPORTANTE***Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de Django 3 o 4 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas. En el caso de Django, fué creado empleando la versión 3, pero lo presentado en el curso funciona para la versión 4. En el caso de Bootstrap, el curso fue grabado con Bootstrap 4 pero se van dando pequeños tips para adaptar el desarrollo a Bootstrap 5 en donde sea necesario.¿Qué aprenderemos?A nivel técnico aprenderás ha trabajar con las siguientes características en Django: Sobre DjangoRequerimientos de Django y software a emplearPrimeros pasos con PythonCrear espacios virtuales e instalar paquetesInstalar Django mediante la PIPLa herramienta de CLI de Django para crear aplicaciones, manejar migraciones y levantar el servidorExplicar estructura de un proyecto en DjangoVisual Studio Code como IDE para desarrollarManejo de las rutasMTVTrabajar con múltiples vistas (layout)Conexión a la base de datosFormularios para la gestión de datos y validaciónSesión y sesión flashCarga de archivosRedirecciones y mensajes por sesiónSeeder: Generar datos de prueba en nuestra aplicaciónCRUD con los modelosConocer las librerías y funciones de ayuda principales en DjangoCrear funciones de Ayuda o helpers personalizadas. Creación de RestApis tipo CRUDMódulo de usuario con login registroUso de los middleware para interceptar peticionesPaquetes y aspectos generalesIntegrar con PayPalPersonalizar el módulo administradorEnvío de emailsCarrito de compraIntegrar con Bootstrap 5Crear apps en Vue con la CLICRUDs. Integrar con Naive UI. Consumir la Rest Api. Tailwind. css. Vistas Basadas en clase tipo CRUD y para el LoginCrear apps en Vue con la CLIManejo de CSVs y PDFsIntroducción a Alpine. jsEn Bootstrap vamos a usar: NavCartasAlertasModalsTablasImágenesCarruselBotonesGrid y contaninerFont Awesome para los íconosProyectos o aplicacionesSecciones para crear una aplicación de tienda en línea con PayPal y Stripe con listado de productos, filtros, login y pasarela de pagos. Secciones para crear apps en Vue para consumir la Rest Api y comunicar con los websockets. Secciones para crear una aplicación de chat y de alertaAplicación para generar y leer archivos excels y csv; generar pdfs. Aplicación de to do con Alpine y Boostrap con una Rest Api en DjangoVentajas de desarrollar en Django y de tomar este cursoDjango es un framework estupendo para ti y para comenzar en el mundo de desarrollo y adentrarse al desarrollo de apps con Python, es mucho más amigable que trabajar con otros frameworksOfrece una excelente organización modular, es un framework rápido, potente, con librerías y helpers listas para usar tanto de Django como de Python y extensible con paquetes y librerías de terceros; a su vez. Visita las secciones del curso para más información.

logo

Udemy