Publication:
Plataforma de cursos online Saber Aprendelandia basados en microservicios

dc.contributor.advisorMarín Lozano, Diego Fernando
dc.contributor.authorTumbaco Rojas, Anyerson Arbey
dc.contributor.authorDíaz Josa, William Mauricio
dc.date.accessioned2025-12-03T14:06:06Z
dc.date.available2025-12-03T14:06:06Z
dc.date.issued2025
dc.description.abstractEl siguiente trabajo analiza la problemática de las plataformas en línea, dando una solución mediante un desarrollo web para facilitar el acceso a la información de una manera sencilla, basada en la arquitectura de microservicios distribuidos, facilitando el desarrollo y su mantenimiento, ya que, al aplicar buenas prácticas, tecnologías, modernas y metodologías agiles, permite que sea adaptable, mantenible y escalable. Combinando bases de datos como PostgreSQL y MongoDB para la gestión de información y contenidos de la plataforma. El desarrollo se ejecuta aplicando el framework FastAPI con Python minimizando la duplicidad de código ofreciendo un código limpio para un alto rendimiento, todo esto se logra mediante uso de contenedores con Docker, para incluir todo lo necesario que requiere la aplicación y permitir que esta se ejecute en un entorno diferente. Así mismo, todo esto se comprueba mediante pruebas con la herramienta pytest, garantizando el funcionamiento del código para una entrega funcional. Finalmente, con su documentación automatizada con MkDocs, facilitando el conocimiento del desarrollo sirviendo de guía para nuevas propuestas de plataformas en línea, dando como resultado una mejor página web de cursos en línea, amigable y adaptable, en donde los usuarios puedan ver el contenido de los cursos avances y calificaciones, cumpliendo así con el objetivo.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero(a) de Sistemasspa
dc.format.extent32 p.
dc.format.mimetypeapplication/pdfspa
dc.identifier.urihttps://repositorio.uniremington.edu.co/handle/123456789/8851
dc.language.isospaspa
dc.publisherCorporación Universitaria Remingtonspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.placePasto (Nariño, Colombia)spa
dc.publisher.programIngeniería de Sistemasspa
dc.rightsDerechos Reservados - Corporación Universitaria Remington, 2025spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)spa
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/spa
dc.subjectTransformación digitalspa
dc.subjectMicroserviciosspa
dc.subjectMetodologías ágilesspa
dc.subjectEscalabilidadspa
dc.subject.lembProgramación en internet
dc.subject.lembDesarrollo de programas para computador
dc.subject.lembSistemas de información
dc.titlePlataforma de cursos online Saber Aprendelandia basados en microserviciosspa
dc.typeTrabajo de grado - Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dc.type.redcolhttp://purl.org/redcol/resource_type/TPspa
dc.type.versioninfo:eu-repo/semantics/publishedVersionspa
dspace.entity.typePublicationspa
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RIU-PRE-2025 Plataforma cursos online.pdf
Size:
2.67 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
No Thumbnail Available
Name:
BL-FR-11 Cesión Derechos_TG_v.3 Aprendelandia.pdf
Size:
278.23 KB
Format:
Adobe Portable Document Format
Description: