Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/albertprofe/java_pqtm2019

Projectes d'exemple JAVA PQTM 2019 CIFO Violeta
https://github.com/albertprofe/java_pqtm2019

Last synced: about 6 hours ago
JSON representation

Projectes d'exemple JAVA PQTM 2019 CIFO Violeta

Awesome Lists containing this project

README

        

# JAVA_pqtm2019
Projectes d'exemple de JAVA PQTM 2019 Violeta

# JAVA SE/EE i Spring-Arquitectures Web
> Aquest projecte pretén ser un repositori d'exemples senzills de patrons bàsics UML i patrons Web
> #### Centre: *CIFO La Violeta* (https://serveiocupacio.gencat.cat/es/soc/centres-dinnovacio-i-formacio-ocupacional-cifo/barcelona-la-violeta/)
> #### Plan: *Plan de Cualificación en Tecnología Móvil - PQTM 2019* (https://serveiocupacio.gencat.cat/es/detall/article/PQTM-2019) (https://serveiocupacio.gencat.cat/ca/soc/centres-dinnovacio-i-formacio-ocupacional-cifo/cifo-lhospitalet-de-llobregat/pqtm/competencies/index.html)
> #### Curs: *Desenvolupament JAVA PQTM* (https://serveiocupacio.gencat.cat/ca/soc/centres-dinnovacio-i-formacio-ocupacional-cifo/cifo-lhospitalet-de-llobregat/pqtm/desenvolupador-java/index.html)

# Recursos web
> Documentació, cursos, tutorials i videos útils
> #### Curs gratuit JAVA SE: *Universitat Helsinki MOOC JAVA* (https://moocfi.github.io/courses/2013/programming-part-1/)
> #### Master UPM Videos i codi JAVA Spring Boot: *UMP MIW* (https://www.youtube.com/playlist?list=PLj2IVmcP-_QNBBjqZxShU13kKO48ISbvP)
> #### Documentació oficial SPRING: *Spring IO* (https://spring.io/)
> #### SPRING Developer: *Canal Youtube oficial de Spring* (https://www.youtube.com/channel/UC7yfnfvEUlXUIfm8rGLwZdA)
> #### Crear un projecte Spring Boot: *Spring Initializr: Bootstrap your application* (https://start.spring.io/)

### Tecnologies necessàries
* Java SE y EE
* Maven
* GitHub
* Eclipse
* Intellj Idea
* Spring Legacy 3.9 / Spring Boot / Spring MVC

## Objectius
Formar desenvolupadors junior en Java que programin aplicacions preferentment en entorn
servidor (back-end) fent servir les tecnologies com Java EE, Spring MVC, Hibernate... que interactuïn
amb bases de dades, i rebin formació complementària (soft-skills) en documentació , control de
versions, processos de compilació i distribució de programari automatitzat, entorns de proves...

## Entorn professional
El programador s'encarrega de crear, escriure, verificar i mantenir programari informàtic. També
resol errors, elabora la documentació tècnica i els manuals, i ajuda als usuaris.
En entorn servidor s'ocuparà del tractament de dades (GET, POST, FILES, COOKIES) rebudes, crear o
modificar documents amb la informació disponibles a les bases de dades i altres fonts, manipular
dades, implementar serveis HTTP, etc.
1. Ocupacions: Analista informàtic, Desenvolupador/a d’aplicacions web, Programador/a, Expert/a en
aplicacions TIC...
2. Tecnologies: UML/Java/Java EE/JPA/MVC/Spring/Hibernate/SQL/Serveis REST/Git/

### Clonar en repositorio en tu equipo mediante consola:
1. Situarse en una carpeta raíz donde se encuentran los proyectos, mediante la consola:
**>cd %ruta-de-la-carpeta%**
1. Clonar el repositorio, se visualizará el contenido de la rama por defecto:
**>git clone https://github.com/AlbertProfe/carpeta**

### Importar el proyecto mediante IntelliJ IDEA
1. **Import Project**, y seleccionar la carpeta del proyecto
1. Marcar **Create Project from external model**, elegir **Maven**
1. **Next** … **Finish**