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
https://serveiocupacio.gencat.cat/es/soc/centres-dinnovacio-i-formacio-ocupacional-cifo/barcelona-la-violeta/)
Centre: CIFO La Violeta (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)
Plan: Plan de Cualificación en Tecnología Móvil - PQTM 2019 (https://serveiocupacio.gencat.cat/ca/soc/centres-dinnovacio-i-formacio-ocupacional-cifo/cifo-lhospitalet-de-llobregat/pqtm/desenvolupador-java/index.html)
Curs: Desenvolupament JAVA PQTM (
Recursos web
Documentació, cursos, tutorials i videos útils
https://moocfi.github.io/courses/2013/programming-part-1/)
Curs gratuit JAVA SE: Universitat Helsinki MOOC JAVA (https://www.youtube.com/playlist?list=PLj2IVmcP-_QNBBjqZxShU13kKO48ISbvP)
Master UPM Videos i codi JAVA Spring Boot: UMP MIW (https://spring.io/)
Documentació oficial SPRING: Spring IO (https://www.youtube.com/channel/UC7yfnfvEUlXUIfm8rGLwZdA)
SPRING Developer: Canal Youtube oficial de Spring (https://start.spring.io/)
Crear un projecte Spring Boot: Spring Initializr: Bootstrap your application (
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.
- Ocupacions: Analista informàtic, Desenvolupador/a d’aplicacions web, Programador/a, Expert/a en aplicacions TIC...
- Tecnologies: UML/Java/Java EE/JPA/MVC/Spring/Hibernate/SQL/Serveis REST/Git/
Clonar en repositorio en tu equipo mediante consola:
- Situarse en una carpeta raíz donde se encuentran los proyectos, mediante la consola:
>cd %ruta-de-la-carpeta% - 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
- Import Project, y seleccionar la carpeta del proyecto
- Marcar Create Project from external model, elegir Maven
- Next … Finish