Web Apps Python Django IA
campus
PER
Programa
Sistemas IA
Tipo
Curso
Nivel
4
Área
Sistemas
Periodo
242
Estado
Actualizado


Web Apps Python Django IA ?
Adéntrate en el dinámico mundo de las aplicaciones web con nuestro curso integral de Web Apps. Aprende a crear aplicaciones robustas y atractivas utilizando Python y Django para el back-end y HTML, CSS y JavaScript para el front-end. Con la asistencia de inteligencia artificial, llevarás tus habilidades de programación a un nuevo nivel. Al final del curso, tendrás la oportunidad de desarrollar y desplegar una aplicación web completa, lista para impresionar en el mundo real. ¡Este curso es tu puerta de entrada al emocionante campo del desarrollo web!

Habilidades a desarrollar

Desarrollo de back-end con Python y Django. Creación de front-end interactivo con HTML, CSS y JavaScript. Integración de front-end y back-end para crear aplicaciones web completas. Gestión de bases de datos MySQL. Despliegue de aplicaciones web en un servidor.

Módulos del curso
Contenido
Tipo / Actividades
Duración
1.0 - Módulo 1: Introducción a las Aplicaciones Web
Resumen: Visión general de lo que son las aplicaciones web, diferenciando entre back-end y front-end. Se explicará la estructura y funcionamiento general de una web app.
Presencial
4:00:00
2.0 - Módulo 2: Fundamentos del Front-end: HTML, CSS y JavaScript
Resumen: Introducción a los lenguajes fundamentales del front-end: HTML para estructura, CSS para estilo y JavaScript para interactividad. Se realizarán ejercicios prácticos básicos.
Presencial
4:00:00
3.0 - Módulo 3: Introducción a Python y Django para el Back-end
Resumen: Aprendizaje de los fundamentos de Python y el framework Django para el desarrollo del back-end. Se enseñará cómo estructurar y manejar la lógica del servidor y la base de datos.
Presencial
4:00:00
4.0 - Módulo 4: Integración de Front-end y Back-end
Resumen: Enseñanza de cómo integrar el front-end y el back-end de una web app. Se cubrirán temas como la comunicación entre el cliente y el servidor y la gestión de solicitudes HTTP.
Presencial
4:00:00
5.0 - Módulo 5: Gestión de Bases de Datos con MySQL
Resumen: Aprendizaje sobre la configuración y el uso de bases de datos MySQL en el contexto de una aplicación web. Se enseñarán conceptos como esquemas de bases de datos, consultas SQL y la integración con Django.
Presencial
4:00:00
6.0 - Módulo 6: Uso de IA en el Desarrollo Web
Resumen: Cómo utilizar herramientas de inteligencia artificial, como ChatGPT, para asistir en el desarrollo de web apps, especialmente en la generación de código y solución de problemas.
Presencial
4:00:00
7.0 - Módulo 7: Contratación y Gestión de un Servidor Web
Resumen: Enseñanza sobre cómo contratar y gestionar un servidor para alojar una web app. Se incluirán temas como hosting, dominios y despliegue de la aplicación.
Presencial
4:00:00
8.0 - Módulo 8: Seguridad y Optimización en Web Apps
Resumen: Aprendizaje de conceptos de seguridad web y técnicas de optimización para garantizar que la web app sea segura y eficiente.
Presencial
4:00:00
9.0 - Módulo 9: Proyecto: Planificación de la Web App
Resumen: Inicio del proyecto final. Los estudiantes elegirán una de las 10 web apps propuestas y comenzarán la planificación y diseño de su proyecto.
Presencial
4:00:00
10.0 - Módulo 10: Proyecto: Desarrollo del Front-end
Resumen: Desarrollo del front-end de la web app seleccionada. Los estudiantes aplicarán sus conocimientos de HTML, CSS y JavaScript.
Presencial
4:00:00
11.0 - Módulo 11: Proyecto: Desarrollo del Back-end con Django
Resumen: Desarrollo del back-end utilizando Python y Django. Se integrará con la base de datos y se asegurará la funcionalidad completa del servidor.
Presencial
4:00:00
12.0 - Módulo 12: Proyecto: Integración y Pruebas
Resumen: Integración del front-end y back-end de la web app. Se realizarán pruebas para asegurar que todo funcione correctamente.
Presencial
4:00:00
13.0 - Módulo 13: Proyecto: Despliegue y Evaluación Final
Resumen: Despliegue de la web app en un servidor gratuito y evaluación final del proyecto. Se valorará la funcionalidad, diseño y uso eficiente de las tecnologías implementadas.
Presencial
4:00:00

Actividades

Conferencia

Práctica Guiada

Taller

Experiencia en Campo

Instruccional

Salida Académica

Evaluación

Sustentación

Práctica Laboral

Trabajo en grupo