Treffer: Practicante en lenguaje de programación JAVA y nuevas tecnologias

Title:
Practicante en lenguaje de programación JAVA y nuevas tecnologias
Contributors:
López Betancur, Julio Cesar
Publisher Information:
Universidad Tecnológica de Pereira
Ingeniería de Sistemas y Computación
Facultad de Ingenierías
Pereira
Publication Year:
2025
Collection:
Universidad Tecnológica de Pereira: DSpace
Subject Geographic:
Document Type:
Dissertation bachelor thesis
File Description:
24 páginas; application/pdf
Language:
Spanish; Castilian
Relation:
Schwaber, K., & Sutherland, J. (2020). The Scrum Guide: The Definitive Guide to Scrum: The Rules of the Game. Recuperado de: https://scrumguides.org; Spring Framework. (2024). Spring Boot Reference Documentation. Recuperado de: https://spring.io/projects/spring-boot; Angular. (2024). Official Documentation. Recuperado de: https://angular.io/docsMongoDB. (2024). MongoDB Documentation. Recuperado de: https://www.mongodb.com/docs/; Clean code: ¿cuáles son las buenas prácticas de programación? Clean code: ¿cuáles son las buenas prácticas de programación? %7C Blog SYDLE; JUnit. (2024). JUnit 5 User Guide. Recuperado de: https://junit.org/junit5/docs/current/user-guide/; Newman, S. (2019). Building Microservices: Designing Fine-Grained Systems. O'Reilly Media. Recuperado de: https://www.oreilly.com/library/view/building- microservices/9781492034018/; Atlassian. (2024). What is Scrum?. Recuperado de: https://www.atlassian.com/agile/scrum; https://hdl.handle.net/11059/15725; Universidad Tecnológica de Pereira; Repositorio Universidad Tecnológica de Pereira; https://repositorio.utp.edu.co/home
Rights:
Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 de la Ley 23 de 1982. En concordancia suscribo (suscribimos) este documento en el momento mismo que hago (hacemos) entrega de mi (nuestra) OBRA a la Biblioteca “Jorge Roa Martínez” de la Universidad Tecnológica de Pereira. Manifiesto (manifestamos) que la OBRA objeto de la presente autorización ; Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) ; https://creativecommons.org/licenses/by-nc-nd/4.0/ ; http://purl.org/coar/access_right/c_abf2 ; info:eu-repo/semantics/openAccess
Accession Number:
edsbas.E6258EB4
Database:
BASE

Weitere Informationen

figuras, tablas ; La presente práctica empresarial se llevó a cabo en BL GROUP S.A.S dentro del área de Sistemas, con el objetivo de fortalecer las habilidades en el desarrollo de software. A lo largo de seis meses, se realizaron actividades enfocadas en el aprendizaje y aplicación de tecnologías de Backend y Frontend, utilizando Java, Spring Boot, Angular, bases de datos SQL y NoSQL, además de metodologías ágiles. Las principales tareas incluyeron la optimización de microservicios, la refactorización de código, la modificación de una API y la implementación de nuevas funcionalidades en la plataforma EasyHub. También se desarrollaron pruebas unitarias y se aplicaron técnicas para mejorar la eficiencia y mantenibilidad del software. Los resultados obtenidos evidencian un progreso significativo en la capacidad para diseñar, desarrollar y optimizar soluciones tecnológicas. Se fortalecieron competencias técnicas en arquitectura de software, gestión de bases de datos y desarrollo full-stack, así como habilidades blandas relacionadas con el trabajo en equipo y la adaptación a entornos empresariales dinámicos. ; Tabla de ilustraciones -- 6 Planteamiento del problema -- 8 Metodología -- 9 Capacitación y Autoaprendizaje -- 9 Análisis y Comprensión de Requerimientos -- 9 Pruebas y Validación de Resultados -- 10 Retroalimentación -- 11 Objetivos --12 Objetivo general -- 12 Objetivos específicos -- 12 Marco conceptual -- 13 Desarrollo de Software -- 13 Metodología Ágil SCRUM -- 13 Arquitectura de Microservicios -- 13 Backend y Frontend -- 14 Java y Spring Boot -- 14 Bases de Datos SQL y NoSQL -- 14 Pruebas Unitarias e Integración -- 14 Refactorización de Código -- 15 Desarrollo de la práctica -- 16 5 Capacitación Inicial -- 16 Modificación en la Plataforma EasyHub -- 16 Gestión de Ramas en el Desarrollo -- 17 Modificación de la API y Refactorización de Código -- 19 Pruebas y Validación de Resultados -- 20 Seguimiento -- 20 Resultados de aprendizaje -- 21 Fortalecimiento de Conocimientos Técnicos -- 21 Aplicación de Buenas ...