Curso Desarrollo de aplicaciones web con Django en Python

Curso Desarrollo de aplicaciones web con Django en Python

90,00 IVA inc.

Características de este curso

  • Curso Desarrollo de aplicaciones web con Django en Python
  • Duración: 25 hs
  • Tutor personal – para resolver tus dudas
  • 100% online – Acceso al aula las 24 horas del día
  • Compra segura – todas las compras realizadas en nuestra web son seguras
  • IMPORTANTE – Una vez activado el curso NO se realizará ninguna devolución del importe pagado por el curso.
  • Diploma en formato PDF.

SKU: AD-004 Categoría:

Descripción

Curso Desarrollo de aplicaciones web con Django en Python

¡Bienvenido al curso Desarrollo de aplicaciones web con Django en Python!

En este curso, te sumergirás en el emocionante mundo del desarrollo de aplicaciones web utilizando Django, un framework potente y versátil basado en Python. Aprenderás paso a paso cómo crear y gestionar el backend de aplicaciones web de manera eficiente y profesional.

python-logo

Objetivo principal

Nuestro objetivo principal es brindarte las habilidades necesarias para convertirte en un desarrollador web competente utilizando Django. Durante el curso, te guiaremos a través de los conceptos fundamentales del framework, como el patrón Modelo-Vista-Template (MVT) y las Vistas Basadas en Clases (CBV), para que puedas construir aplicaciones web robustas y de alto rendimiento.

A medida que avancemos, te enseñaremos cómo preparar entornos de trabajo óptimos, manejar la autenticación y registros de usuarios, trabajar con el poderoso Panel de Administración de Django, y personalizar tus aplicaciones web según tus necesidades específicas.

Además, exploraremos funcionalidades avanzadas como la gestión de sistemas de identificación de usuarios, el uso de etiquetas (tags), la manipulación de contextos y la creación de formularios interactivos. Estas habilidades te permitirán llevar tus aplicaciones web al siguiente nivel y ofrecer una experiencia única a los usuarios.

django-logo

Enfoque formativo

Nuestro enfoque se basa en una combinación de teoría y práctica, donde tendrás la oportunidad de aplicar tus conocimientos en proyectos reales. A medida que avances en el curso, desarrollarás aplicaciones web completas que podrás utilizar tanto en tus proyectos personales como profesionales.

No importa si eres un principiante en el desarrollo web o si ya tienes experiencia previa, este curso está diseñado para adaptarse a todos los niveles. Nuestro equipo de instructores expertos estará a tu disposición para responder a tus preguntas y brindarte el apoyo necesario a lo largo de tu viaje de aprendizaje.

¡Prepárate para desatar tu creatividad y construir aplicaciones web sorprendentes con Django en Python! Únete a nosotros en este curso y toma el control de tu futuro como desarrollador web. ¡Inscríbete ahora y comencemos esta emocionante aventura juntos!

Objetivos del curso Desarrollo de aplicaciones web con Django en Python:

Al finalizar el curso «Desarrollo de aplicaciones web con Django en Python«, serás capaz de crear y gestionar el backend de aplicaciones web utilizando el framework Django.

Objetivos específicos:

  1. Preparar entornos de trabajo adecuados para la creación del backend en Django.
  2. Comprender y trabajar con el patrón Modelo-Vista-Template (MVT) para desarrollar el backend de aplicaciones web.
  3. Crear aplicaciones web backend para diferentes propósitos, integrándolas con el panel de administración de Django.
  4. Trabajar y personalizar el Panel de Administración de Django según tus necesidades.
  5. Manejar la autenticación y registros de usuarios en tus aplicaciones web.
  6. Utilizar las Vistas Basadas en Clases (CBV) de Django con fluidez.
  7. Desarrollar aplicaciones en Django que puedas utilizar en tus proyectos personales o profesionales.
  8. Gestionar sistemas de identificación de usuarios de manera eficiente.
  9. Tener control sobre funcionalidades avanzadas como tags, contextos y formularios.

¡Únete a este curso y adquiere las habilidades necesarias para convertirte en un experto en el desarrollo de aplicaciones web con Django en Python!

¿Necesitas más información sobre el curso online Desarrollo de aplicaciones web con Django en Python?

Curso Desarrollo de aplicaciones web con Django en Python dirigido a:

  • Programadores o estudiantes que quieran realizar aplicaciones backend con el framework de Django.

Requisitos del curso Desarrollo de aplicaciones web con Django en Python:

Para aprovechar al máximo este curso, es recomendable cumplir los siguientes requisitos:

  1. Conocimientos de programación: Es importante tener experiencia en programación, especialmente en el lenguaje Python, ya que utilizaremos Python como base para el desarrollo con Django. Si no tienes experiencia en Python, te recomendamos realizar un curso básico antes de comenzar este curso.
  2. Familiaridad con HTML y CSS: Aunque no es imprescindible, tener conocimientos básicos de HTML y CSS te ayudará a comprender mejor los conceptos de desarrollo web y facilitará tu progreso en el curso.
  3. Conocimientos de Bootstrap y JavaScript (JS): Si tienes alguna idea sobre Bootstrap, una biblioteca de CSS y JS para el diseño de sitios web responsivos, y JavaScript, un lenguaje de programación utilizado en el desarrollo web, te será de gran ayuda. Sin embargo, no te preocupes si no tienes experiencia previa en estos temas, ya que los abordaremos durante el curso.

Aunque estos requisitos se consideran útiles para sacarle el máximo rendimiento al curso, no son estrictamente obligatorios.

Nuestro objetivo es guiarte en el aprendizaje de Django y proporcionarte los fundamentos necesarios para que puedas desarrollar aplicaciones web utilizando este framework.

Si tienes alguna pregunta o duda sobre los requisitos o cualquier otro aspecto del curso, no dudes en comunicarte con nuestro equipo de soporte. ¡Estamos aquí para ayudarte en tu viaje de aprendizaje de desarrollo web con Django!

Software necesario para el curso Desarrollo de aplicaciones web con Django en Python:

Es importante que antes de comenzar el curso de Desarrollo de aplicaciones web con Django en Python, te asegures de tener el software necesario previamente instalado en tu ordenador. A continuación, te proporcionaré una lista de los programas y herramientas que requerirás:

  1. Python: Django es un framework basado en Python, por lo tanto, necesitarás tener instalada una versión de Python en tu ordenador. Recomendamos utilizar la versión 3.x de Python, que es la más actualizada y compatible con Django.
  2. Django: Es necesario tener instalado el framework Django en tu entorno de desarrollo. Puedes instalarlo utilizando el administrador de paquetes de Python, pip, ejecutando el siguiente comando en tu terminal: pip install django.
  3. Editor de código: Para escribir y modificar el código de tus aplicaciones, necesitarás un editor de código. Puedes utilizar cualquier editor de tu elección, como Visual Studio Code, PyCharm, Sublime Text, Atom, entre otros.
  4. Gestor de base de datos: Django es compatible con varios gestores de base de datos, como PostgreSQL, MySQL, SQLite, etc. Es recomendable tener instalado al menos uno de estos gestores de base de datos en tu ordenador, según tus necesidades y preferencias.

Recuerda que estos son los principales programas y herramientas necesarios para el curso. Dependiendo de los requisitos específicos de tus proyectos y ejercicios, es posible que se mencionen otras herramientas adicionales durante el curso.

Si aún no tienes instalado alguno de estos programas, te recomendamos que los descargues e instales antes de comenzar el curso. De esta manera, estarás preparado para seguir las lecciones y realizar las prácticas sin problemas.

Si tienes alguna pregunta o dificultad durante la instalación del software, no dudes en consultar los recursos de soporte técnico proporcionados por los fabricantes o buscar asistencia en la comunidad de desarrolladores de Django.

Duración del curso Desarrollo de aplicaciones web con Django en Python:

El alumno podrá comenzar el Curso Desarrollo de aplicaciones web con Django en Python una vez formalizada su matriculación. El curso Desarrollo de aplicaciones web con Django en Python es impartido por tutores profesionales y tiene una duración de 25 horas.

25 Horas

Matriculación en el Curso Desarrollo de aplicaciones web con Django en Python:

¡Inscribirte en un curso es muy fácil! Solo debes agregarlo al carro de compras y seguir el proceso de compra hasta realizar el pago.

Puedes pagar el Curso Desarrollo de aplicaciones web con Django en Python mediante tarjeta de crédito, Paypal, Bizum, o a través de una transferencia bancaria enviando posteriormente el justificante. Una vez realizado el pago el tutor realiza la matriculación y te envía los datos de acceso.

Plazos

Tras formalizar el pago, dispones de 180 días para realizar el curso cómodamente.

Certificación del curso Desarrollo de aplicaciones web con Django en Python:

Al finalizar la formación con éxito, recibirás un Certificado de Aprovechamiento.

Los certificados, expedidos por Corporación Informática, indican el número de horas, contenido, fecha de expedición y otros datos referentes al curso realizado. Además, cada certificado tiene asignado un Código Seguro de Verificación (CSV) único que demuestra su autenticidad.

Tu certificado estará disponible en formato PDF de alta calidad una vez aprobado el curso, lo podrás descargar en tu ordenador o móvil.

certificado corporacion informatica

Aula virtual:

En el aula virtual podrás recibir noticias, ponerte en contacto con tus profesores, descargarte materiales complementarios y disfrutar de servicios diversos que te permitirán optimizar tu aprendizaje.

Aula virtual

Programa del curso Desarrollo de aplicaciones web con Django en Python:

Objetivo

Conocer la historia, filosofía y conceptos necesarios para empezar a trabajar con Django y ser capaz de preparar un entorno adecuado y optimizado teniendo en cuenta los requisitos para trabajar.

Duración de la unidad

3 Horas 25 Minutos

Contenido

  • Introducción a Django
  • Introducción
  • Vamos por partes… ¿Qué es un framework?
  • ¿Qué es Django?
  • Estructura general de Django (un poco de teoría)
  • Interacción de los componentes
  • Preparando la máquina
  • Python en Linux
  • Python en Windows
  • Python en Mac
  • Visual Studio Code
  • Instalación
  • Entorno virtual
  • Pipenv
  • Instalación y uso de Pipenv
  • Mantenimiento del entorno virtual
  • Configurando Pipenv en Visual Studio Code
  • Resumen

Objetivo

Conocer los principios de las webs dinámicas, presentar páginas básicas en Django con soltura y ser capaz de crear tus primeras respuestas HTTP desde Django.

Duración de la unidad

2 Horas 50 Minutos

Contenido

  • Empezar con Django
  • La web dinámicas
  • Ventajas de las páginas web dinámicas
  • Proceso de instalación de Django
  • Proyecto Django
  • Comenzar un proyecto
  • Probando el proyecto
  • Nuestro Proyecto, misitioweb
  • Configurando el proyecto
  • Idioma del proyecto
  • Configurar Base de datos
  • Instalar postgresql
  • Instalar psycopg2
  • Crear BBDD Postgresql
  • Modificar Settings.py
  • Migrate
  • La Primera App
  • ¿Qué son las APP?
  • La primera APP
  • La primera Vista
  • La primera URL
  • Modificar la respuesta HttpsResponse
  • Resumen

Objetivo

Comprender y trabajar con el potente motor de plantillas de Django que permite separar el diseño de las páginas del código fuente subyacente.

Duración de la unidad

4 Horas 15 Minutos

Contenido

  • Entendiendo las plantillas de Django(MVT), pues la T de templates
  • Introducción a las plantillas: Templates
  • Crear plantillas
  • Tempalte HTML
  • Cambiar la estructura de la view
  • Herencia en nuestras plantillas
  • La plantilla base.
  • Template tag {% %}
  • Template tag {% url %}
  • base.html
  • urls.py
  • Frontend con Backend
  • Proceso
  • Recursos estáticos
  • La cabecera dinámica
  • Resumen

Objetivo

Asimilar y trabajar con clara separación entre los datos y la lógica de los datos (de la misma forma en que las vistas y las plantillas permiten una separación de la lógica y la vista).

Conocer las herramientas que Django tiene para interactuar con bases de datos, lo Modelos.

Duración de la unidad

4 Horas 35 Minutos

Contenido

  • La ‘M’ de Models y el panel de administración
  • Modelos
  • Cómo interactúa Django con la base de datos
  • Cómo funciona Model
  • ORM
  • Configuración de la base de datos
  • Creando un Modelo sobre nuestro sitio web
  • Pensando el modelo
  • Paso 1
  • Paso 2
  • Paso 3
  • Panel de administrador
  • Crear usuario
  • Activando el modelo
  • Últimas modificaciones de nuestro modelo
  • Nombre de la app
  • Campos especiales
  • Servir ficheros media
  • Mostrando el modelo en el template
  • Implementando la integración
  • Readaptando URLS
  • Readaptando la vista
  • Readaptando el Template
  • Resumen

Objetivo

Realizar una correcta integración de la parte backend dentro de nuestro sitio web para darle un aspecto integrado, creando y manejando formularios para nuestras secciones de la web y formularios de contacto.

Duración de la unidad

3 Horas 55 Minutos

Contenido

  • Crear y procesar Formularios
  • HttpRequest
  • INFORMACIÓN ACERCA DE LAS URL
  • Información de los datos recibidos
  • Creando formulario de contactos sin archivo forms.py
  • Formulario para la página de contactos usando vistas y HTML.
  • Creando la app
  • Template del Formaulario
  • Qué hemos hecho aquí
  • Formulario views.py
  • Qué hemos hecho y qué pasa aquí:
  • Últimas modificaciones
  • El primer formulario usando clases
  • Form.py
  • Uniendo el formulario a la vista
  • Modificación en la Vista
  • Modificación en la Plantilla
  • Enviar emails usando django
  • Establecer configuración de correo en Settings.py
  • Modificar vista
  • Resumen

Objetivo

Crear una app específica sobre la gestión de RRSS en nuestra web.

Duración de la unidad

2 Horas 50 Minutos

Contenido

  • Últimas modificaciones, Redes Sociales y Panel de Administración
  • Mejorando las urls de nuestro proyecto
  • La app de RRSS
  • Procesadores de contexto
  • Personalizando el administrador 1
  • Personalizando el administrador 2
  • Personalizando el administrador 3
  • Resumen

Objetivo

Realizar todo el proceso de despliegue de nuestro proyecto.

Duración de la unidad

3 Horas 10 Minutos

Contenido

  • Despliegue
  • Entorno
  • Repositorios y controles de versiones
  • Creando un repositorio en Github
  • Cómo utilizar github con tokens personales.
  • Desplegando el proyecto I
  • Desplegando el proyecto II
  • Resumen

¿Necesitas más información sobre el curso online Desarrollo de aplicaciones web con Django en Python?

Puedes contactarnos a través de nuestro formulario de contacto pinchando en el siguiente enlace:

O por WhatsApp en el número +34 644 267 228.

También te recomendamos…

Ir a Arriba