Open Source Software - IS303 - 202300

Descripción del Articulo

Descripción: El curso de Software Open Source es un curso de especialidad en la carrera de Ingeniería de Sistemas EPE con mención de Desarrollo con Tecnologías Emergentes, es de carácter teórico-práctico dirigido a los estudiantes a partir del 7mo Ciclo. El cual realiza reflexión y exploración en el...

Descripción completa

Detalles Bibliográficos
Autor: Malca Capcha, Milton David
Formato: informe técnico
Fecha de Publicación:2023
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/681914
Enlace del recurso:http://hdl.handle.net/10757/681914
Nivel de acceso:acceso abierto
Materia:IS303
id UUPC_f973ace6c1f4d14900aabcf582cea3a9
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/681914
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
spelling da878b90c5ef5a314c189ebd12b27db6500Malca Capcha, Milton David2024-11-26T19:18:40Z2024-11-26T19:18:40Z2023-01http://hdl.handle.net/10757/681914Descripción: El curso de Software Open Source es un curso de especialidad en la carrera de Ingeniería de Sistemas EPE con mención de Desarrollo con Tecnologías Emergentes, es de carácter teórico-práctico dirigido a los estudiantes a partir del 7mo Ciclo. El cual realiza reflexión y exploración en el uso de Tecnologías Open Source que son de amplia difusión en el mercado de desarrollo de software empresarial de investigación y de propósito general. El curso en la primera unidad académica describe un Overview de las Tecnologías y Herramientas de Software Open Source como Java, Docker, Spring Boot, Angular, MySQL, entre otros, con especial atención a Java con Entidades Persistentes; en la segunda unidad académica se realiza la implementación de APIs Rest con un enfoque DDD; en la tercera unidad académica se realizan las pruebas automatizadas de los componentes de un sistema utilizando herramientas open source tales como Sonarqube, Junit y cobertura de código y la construcción de las interfaces frontend con el Framework Angular y su integración con el backend; finalmente en la cuarta unidad se realiza el despliegue de las aplicaciones en AWS Cloud con Docker. Propósito: El curso ha sido diseñado con el propósito de que el estudiante aprenda a desarrollar aplicaciones utilizando tecnologías open source en un marco ágil de trabajo. Este conocimiento es necesario para los proyectos de ciclos superiores y a su vez para su desempeño profesional. Teniendo en cuenta que contamos con la acreditación, el curso contribuye directamente con la competencia general Ciudadanía a nivel de logro 2 y específica Trabajos en equipos multidisciplinarios (ABET Student Outcome 5) a nivel de logro 2. Cuenta con el curso prerrequisito de Plataformas Móviles y Análisis Cloud.application/pdfspaUniversidad Peruana de Ciencias Aplicadas (UPC)info:eu-repo/semantics/openAccessUniversidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCIS303Open Source Software - IS303 - 202300info:eu-repo/semantics/report2024-11-26T19:18:40ZPublicationORIGINALIS303_Open_Source_Software_202300.pdfapplication/pdf16335https://upc.dspace7.openrepository.com/bitstreams/00eac987-a168-5512-965c-66e4abc73287/download27bd00d5bd79ec38e48542f510c34163MD51TEXTIS303_Open_Source_Software_202300.pdf.txtIS303_Open_Source_Software_202300.pdf.txtExtracted texttext/plain13047https://upc.dspace7.openrepository.com/bitstreams/eb9584e2-4351-598a-8aa4-b5b28565ac63/downloadd7c6e3a2bfeb02cb85909eb0faa92f2bMD52THUMBNAILIS303_Open_Source_Software_202300.pdf.jpgIS303_Open_Source_Software_202300.pdf.jpgGenerated Thumbnailimage/jpeg56447https://upc.dspace7.openrepository.com/bitstreams/3972f1a9-6e83-5399-bd58-5b5feb3efeaf/downloadfc22c8d44005749548e46be7a8e69a9bMD5310757/681914oai:upc.dspace7.openrepository.com:10757/6819142024-11-28 04:37:34.186open.accesshttps://upc.dspace7.openrepository.comRepositorio académico upcrepositorioacademico@upc.edu.pe
dc.title.none.fl_str_mv Open Source Software - IS303 - 202300
title Open Source Software - IS303 - 202300
spellingShingle Open Source Software - IS303 - 202300
Malca Capcha, Milton David
IS303
title_short Open Source Software - IS303 - 202300
title_full Open Source Software - IS303 - 202300
title_fullStr Open Source Software - IS303 - 202300
title_full_unstemmed Open Source Software - IS303 - 202300
title_sort Open Source Software - IS303 - 202300
author Malca Capcha, Milton David
author_facet Malca Capcha, Milton David
author_role author
dc.contributor.author.fl_str_mv Malca Capcha, Milton David
dc.subject.none.fl_str_mv IS303
topic IS303
description Descripción: El curso de Software Open Source es un curso de especialidad en la carrera de Ingeniería de Sistemas EPE con mención de Desarrollo con Tecnologías Emergentes, es de carácter teórico-práctico dirigido a los estudiantes a partir del 7mo Ciclo. El cual realiza reflexión y exploración en el uso de Tecnologías Open Source que son de amplia difusión en el mercado de desarrollo de software empresarial de investigación y de propósito general. El curso en la primera unidad académica describe un Overview de las Tecnologías y Herramientas de Software Open Source como Java, Docker, Spring Boot, Angular, MySQL, entre otros, con especial atención a Java con Entidades Persistentes; en la segunda unidad académica se realiza la implementación de APIs Rest con un enfoque DDD; en la tercera unidad académica se realizan las pruebas automatizadas de los componentes de un sistema utilizando herramientas open source tales como Sonarqube, Junit y cobertura de código y la construcción de las interfaces frontend con el Framework Angular y su integración con el backend; finalmente en la cuarta unidad se realiza el despliegue de las aplicaciones en AWS Cloud con Docker. Propósito: El curso ha sido diseñado con el propósito de que el estudiante aprenda a desarrollar aplicaciones utilizando tecnologías open source en un marco ágil de trabajo. Este conocimiento es necesario para los proyectos de ciclos superiores y a su vez para su desempeño profesional. Teniendo en cuenta que contamos con la acreditación, el curso contribuye directamente con la competencia general Ciudadanía a nivel de logro 2 y específica Trabajos en equipos multidisciplinarios (ABET Student Outcome 5) a nivel de logro 2. Cuenta con el curso prerrequisito de Plataformas Móviles y Análisis Cloud.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2024-11-26T19:18:40Z
dc.date.available.none.fl_str_mv 2024-11-26T19:18:40Z
dc.date.issued.fl_str_mv 2023-01
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/681914
url http://hdl.handle.net/10757/681914
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.source.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
Repositorio Académico - UPC
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://upc.dspace7.openrepository.com/bitstreams/00eac987-a168-5512-965c-66e4abc73287/download
https://upc.dspace7.openrepository.com/bitstreams/eb9584e2-4351-598a-8aa4-b5b28565ac63/download
https://upc.dspace7.openrepository.com/bitstreams/3972f1a9-6e83-5399-bd58-5b5feb3efeaf/download
bitstream.checksum.fl_str_mv 27bd00d5bd79ec38e48542f510c34163
d7c6e3a2bfeb02cb85909eb0faa92f2b
fc22c8d44005749548e46be7a8e69a9b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv repositorioacademico@upc.edu.pe
_version_ 1870170069484437504
score 13.075366
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).