JAVA FULL STACK DEVELOPER

LIVELLO: INTERMEDIO
DURATA: 200 ORE teoria + 150 project work in azienda
FREQUENZA: FULL TIME (lun – ven / 9-16 con pausa pranzo)
TIPOLOGIA: A PAGAMENTO € 1.390 ( Acconto 390 + 4 rate da € 250) (prezzi IVA esclusa)
GARANZIA: STAGE/PW IN AZIENDA IT PARTNER
MODALITÀ: BLENDED
MODALITÀ DI PARTECIPAZIONE: SELEZIONE IN INGRESSO

REQUISITI MINIMI DI ACCESSO
ETÀ: TRA I 18 E I 29 ANNI
TITOLO DI STUDIO: DIPLOMA/LAUREA A INDIRIZZO TECNICO/INFORMATICO
ESPERIENZA: HTML, CSS, SQL, JAVA (6 MESI)

 

DESCRIZIONE DEL CORSO

L’Academy IT Specialist – Full Stack Developer avrà una durata complessiva di 350 ore, di cui 200 di attività formative tecnico pratiche e 150 ore dedicate a un project work presso le sedi delle Aziende partner.
La fase iniziale prevede la selezione dei futuri discenti sulla base della valutazione del cv, delle esperienze e delle attitudini tecniche. Saranno svolti pertanto dei colloqui tecnico/conoscitivi per l’ingresso in aula.
Una volta costituita la rosa di discenti partecipanti, la stessa sarà sottoposta all’attenzione dei referenti delle Aziende che prenderanno parte all’iniziativa, i quali avranno modo di valutare in fase di input gli studenti in modo da intercettare sin da subito il potenziale.
Durante il processo formativo i discenti saranno sottoposti a test di apprendimento per misurare l’andamento della formazione per ottimizzare al massimo il livello in uscita.
Al termine della fase teorica, i discenti prenderanno parte ad uno specifico progetto in collaborazione con le società IT partner che avranno modo di effettuare una valutazione finale.
L’intero processo avrà una durata totale di 10 settimane.

 

LO SVILUPPATORE JAVA FULL STACK

Lo Sviluppatore Java Full Stack può lavorare come consulente in ambito IT e ICT, sia come freelance che come dipendente, non solo in grandi aziende, ma anche nelle piccole e medie imprese, come le software houses specializzate nello sviluppo di app e di software su commessa. Può lavorare su progetti in settori come il banking, i pagamenti elettronici. l’automotive, le assicurazioni, l’insuretch e il fintech. Si può occupare anche di software di logistica, automazione e robotica, ma anche di e-commerce e retail.

 

Le opportunità di lavoro offerte dalle aziende partner

I Master Insieme Academy IT Specialist sono realizzati in collaborazione con aziende partner nel settore IT attentamente selezionate per la loro affidabilità, serietà, modernità e innovazione. Sono aziende realmente interessate ai partecipanti per offrirgli un’opportunità di assunzione dopo il master. Per questo seguono gli studenti già durante il corso e li coinvolgono in progetti concreti durante lo stage, avendo così la possibilità di valutare ogni singolo studente per un’eventuale assunzione.

 

Il Job Placement è gestito da Insieme in collaborazione con il CSF Centro Servizi e Formazione srl - Agenzia per il Lavoro.

Grazie alla collaborazionepartnership con il CSF Centro Servizi e Formazione srl, Agenzia per il Lavoro autorizzata che si occupa di recruiting e collocamento, ogni partecipante al master sarà affiancato da un career coach che lo accompagnerà verso percorsi professionali individuali.


OBIETTIVI DEL CORSO

Il settore IT è costantemente in evoluzione e la richiesta da parte delle aziende di sviluppatori di software diventa sempre più specifica e articolata.
Questa Academy è stata progettata in seguito ad un confronto con i partner sull’evoluzione del mercato del lavoro e sulle future tendenze tecnologiche e si pone l’obiettivo di:

1) Fornire ai discenti il know – how tecnico pratico e le soft skills necessarie per adattarsi ai vari contesti organizzativi.
2) Accompagnare i discenti in un percorso di inserimento occupazionale post-stage garantendo tutela ed adeguate formule contrattuali
3) Garantire una formazione tecnico/pratica di alta qualità che rispetta gli standard e le tendenze più attuali.

La figura professionale in uscita sarà quella dello SVILUPPATORE JAVA FULL STACK.

 

COMPETENZE PRINCIPALI IN USCITA

 BACK-END   FRONT-END

JDBS
JAVA
PHP
LAVAREL HIBERNATE
SPRING

JavaScript
Vue.js
React
Angular

 


IL PROGRAMMA | LATO BACK END

1. Strutture dati in java:

2. JDBS


3. Introduzione a PHP


4. Libreria Hibernate

5. Framework Spring


6. PHP Framework

7. Laravel

 
8. Laravel: la struttura MVC


9. Sviluppare un progetto con Laravel

 
10. Quartz scheduler

 
11. RabbitMQ (gestore code)

 
12. Apache Kafka

 
13. Database MongoDB

 
14. Creazione di un back-end RESTful con le seguenti caratteristiche

 
15. Creazione di un back-end RESTful con le seguenti caratteristiche

 
16. Attività pratiche

 
17. Testing: libreria JUNIT

 

IL PROGRAMMA | LATO FRONT END

1. HTML 5

 
2. CSS

3. SCSS

4. JavaScript

5. Vue.js

6. TypeScript

7. Ambiente sviluppo front-end/Angular

8. Angular

 
9. Utilizzo di SVN

10. Utilizzo di GIT (differenze con SVN)