Java és un dels llenguatges més usats per crear el backend d’aplicacions web, apps mòbils, jocs o sistemes de gestió empresarial. És un llenguatge robust, potent i capaç de realitzar qualsevol tipus de projecte, gràcies als seus innombrables llibreries i el seu ecosistema de tecnologies en constant creixement i evolució.
És a més un llenguatge molt demandat a nivell empresarial, adequat per a tot tipus d’aplicacions , però sobretot de mida mitjana o gran, ja que facilita la realització d’un desenvolupament amb alt nivell de qualitat en el codi. Java és orientat a objectes i promou les pràctiques més desitjables per aconseguir un codi versàtil, extensible, mantenible … a El desenvolupament de backend en Java està principalment centrat en la creació de serveis web que són consumits per qualsevol tipus de frontal. Aquests serveis solen oferir dades als clients, per mitjà d’un API REST. Gràcies a aquesta arquitectura, és possible fer servir un mateix backend en Java per oferir el servei a una aplicació frontend moderna, una aplicació per a mòbils Android, iOS i qualsevol altre tipus de client.
Aprendre Java per implementar un backend implica conèixer un stack de tecnologies ampli, generalment no és suficient amb conèixer el llenguatge. A través dels cursos que trobes en aquest pla d’estudi podràs aprendre Java des del més bàsic. Després coneixeràs els paquets més usats de l’llenguatge per a la realització d’aplicacions i finalment tot un stack de tecnologies per al desenvolupament de serveis basats en API REST o arquitectures de microservicios.