Portafolio · Aplicaciones Web
Matrícula: 25311020 · Grupo: DSM 4-1
Me interesa el desarrollo web porque me gusta crear aplicaciones y sitios que sean útiles, funcionales y fáciles de utilizar. Me gustaría desarrollar proyectos como sistemas de gestión, páginas para negocios y aplicaciones web que ayuden a resolver problemas reales.
Sobre mí
Soy estudiante de la carrera de Desarrollo de Software Multiplataforma y me interesa aprender a crear soluciones tecnológicas que sean útiles y funcionales. Decidí tomar este curso porque quiero ampliar mis conocimientos en el desarrollo web y mejorar mis habilidades como programador. Con lo que aprenda, espero poder desarrollar proyectos y aplicaciones web para resolver problemas reales, además de seguir preparándome para mi futuro profesional.
Stack
Proyecto Integrador
CRUD creado en Django con HTML5 semántico integrado.
Evidencia por unidad
Aquí se muestran las prácticas realizadas en cada unidad, con sus enlaces de GitHub y Render cuando corresponde.
Unidad 1
Prácticas de la Unidad 1
Unidad 2
Proyecto Django — Semana 4
Desarrollo del proyecto Django con conexión a una base de datos MySQL alojada en Aiven y despliegue de la aplicación web en Render.
Unidad 3
Semana 5 — CRUD completo con ModelForms
Aplicación en Django para crear, listar, editar y eliminar servicios usando ModelForms y una base de datos MySQL de Aiven.
Semana 6 — Autenticación, sesiones y seguridad
Aplicación Django con registro de usuarios, inicio y cierre de sesión, protección de vistas y control de acceso para que cada usuario pueda administrar únicamente sus propios servicios.
Unidad 4
Semana 7 — Pulido funcional y mejoras UX
Sistema de gestión de servicios desarrollado con Django y MySQL de Aiven. Incluye autenticación de usuarios, CRUD de servicios, búsqueda por título, paginación de cinco registros y mejoras de accesibilidad y diseño responsivo.
Semana 8 — Deployment final y defensa oral
Versión final del sistema de gestión de servicios desarrollado con Django y MySQL de Aiven. Se realizó una auditoría de seguridad, revisión de variables de entorno, respaldo de la base de datos y verificación de las migraciones. También se actualizó el README definitivo y se creó un nuevo repositorio en GitHub para la entrega de la Semana 8. Finalmente, se publicó el sistema en Render con autenticación de usuarios, operaciones CRUD, búsqueda de servicios, paginación y protección de los datos de cada usuario.
Contacto