Menú principal

Prácticas de formación


Prueba tus conocimientos de programación resolviendo cualquiera de los enunciados de prácticas que acompañamos a continuación. Prueba resolver las funcionalidades solicitadas y haznos llegar el código fuente mediante un Zip o a través de Github para que podamos revisarlo y solucionar los puntos que se hayan podido quedar atascados.

Práctica Java - Intérprete de comandos

fácil El objetivo de esta práctica es la realización de un intérprete de comandos que permita al usuario introducir sentencias desde el teclado de forma interactiva. A través de esos comandos el usuario podrá ejecutar instrucciones que permitan manipular el sistema de ficheros de forma básica

Práctica Java - Hundir la flota por comandos

media El objetivo es crear un sistema que permita jugar a hundir la flota contra la CPU en modo consola a través de órdenes introducidas por el usuario en el terminal de comandos.

Práctica Java - Reserva hotelera por sockets

difícil El objetivo de esta práctica es crear un servicio accesible por red que permita reservar plazas hoteleras sobre un hotel imaginario durante un mes. Este servicio será consumido por una segunda aplicación Java que actuará de cliente y que interactivamente permitirá al usuario realizar operaciones sobre el sistema de reservas.

Práctica Java - Gestión de stocks con acceso a base de datos

medio El objetivo de esta práctica es realizar un proyecto con SpringBoot desde cero y orientado por fases para trabajar primero con test unitarios, y terminar creando una aplicación web completa con conexión a SQL con Java Persisten Api más HTML dinámico con Thymeleaf.

Práctica Spring boot - Gestor documental web

media Crear un gestor documental con SpringBoot más Thymeleaf, que aloje los ficheros en un sistema de ficheros organizados por carpetas. Ha de ser un sistema multi-sitio, es decir el primer nivel será la carpeta del sitio y dentro de este se alojarán documentos y sub-carpetas.


Si quieres que revisemos tu trabajo o tienes alguna duda, haznos llegar tus proyectos o un enlace a github para que podamos revisar tus habilidades<


Artículos relacionados

Gestión de usuarios en PostgreSQL

Cuando se crea una aplicación en Java y en cualquier otro lenguaje, no conviene que la aplicación use las credenciale...

Cómo incorporar seguridad con Spring Security

Spring Security es el módulo del proyecto Spring para incorporar seguridad de acceso a las aplicaciones hechas con Sp...

Introducción a JPA con base de datos SQL

JPA o Java Persistence API es el sistema predeterminado y muy potente para conectar aplicaciones Java con bases de da...

10 Razones de por qué Java es el mejor lenguaje de programación

Java es el lenguaje de programación más usado en las empresas que desarrollan su propio software. Analizamos las prin...

Quickstart   |   Más artículos