¿QUÉ APRENDERÁS DURANTE LAS PRÁCTICAS?
Durante tu periodo de prácticas tendrás la oportunidad de aplicar tus conocimientos en un entorno profesional y aprender de forma práctica cómo se desarrolla y mantiene software backend, trabajando junto a un equipo técnico.
A lo largo de las prácticas aprenderás a:
- Desarrollar aplicaciones backend con Java, consolidando tus conocimientos de programación y programación orientada a objetos.
- Comprender cómo se estructura y organiza un proyecto profesional desarrollado con Java y Spring.
- Aprender a desarrollar y modificar funcionalidades, trabajando con clases, métodos, objetos, interfaces, herencia, polimorfismo y colecciones.
- Conocer cómo se desarrolla la capa web de una aplicación, trabajando con controladores y gestionando peticiones de los usuarios.
- Aprender a trabajar con Git y GitHub, utilizando repositorios, ramas, commits y buenas prácticas de trabajo colaborativo.
- Familiarizarte con metodologías ágiles como Scrum, aprendiendo cómo se organiza, planifica y realiza el seguimiento de un proyecto de desarrollo.
- Aprender a utilizar herramientas de inteligencia artificial como apoyo al desarrollo de software, empleándolas para programar, revisar código, buscar soluciones y elaborar documentación técnica.
- Mejorar tu capacidad para analizar, revisar y optimizar código existente, identificando posibles mejoras en su estructura y organización.
- Aprender técnicas básicas para la detección y corrección de errores, así como para realizar pruebas de funcionamiento.
- Adquirir experiencia trabajando con bases de datos MySQL, aprendiendo a crear, modificar y mantener estructuras de datos.
- Aprender a realizar consultas SQL para obtener, modificar y analizar información.
- Comprender cómo se relacionan las diferentes tablas de una base de datos mediante claves primarias y foráneas y aprender a realizar consultas utilizando JOIN.
- Aprender buenas prácticas para la documentación del código, las consultas y las soluciones desarrolladas.
- Desarrollar habilidades de trabajo en equipo, colaboración y adaptación a los requisitos de un proyecto real.
Al finalizar las prácticas
Al finalizar tu periodo de prácticas habrás adquirido una visión más completa del desarrollo backend profesional, desde la programación en Java y la gestión de bases de datos hasta el uso de herramientas de desarrollo, control de versiones, metodologías ágiles e inteligencia artificial.
Además, habrás podido trasladar los conocimientos adquiridos durante tu formación a un entorno de trabajo real, desarrollando competencias técnicas y profesionales relacionadas con el perfil de Backend Java e Inteligencia Artificial.