Corso di Specializzazione

Java Full-stack Developer

Durata: 320 ore totali
160 ore di orientamento e formazione
160 ore di specializzazione
160 ore di laboratorio con metodologia Azienda Simulata
Dove: Online / In presenza a Napoli

In aula / Napoli

Da remoto / Online

Java Full-stack Developer

320 ore

Un percorso che ti consentirà di apprendere i più diffusi linguaggi di programmazione e che ti renderà autonomo nello sviluppo di siti internet o applicazioni web. Partirai dalle basi e arriverai a padroneggiare lo sviluppo sia lato Front-end che lato Back-end.

Chi è il Java Full-stack Developer?

Il programmatore Full Stack possiede forti competenze sia nei principali linguaggi Front-end, sia in quelli Back-end. È la figura che riesce a sviluppare un sito o applicazione web in ogni sua fase ed è quindi completamente autonomo nella realizzazione dell’intero progetto. Le tecnologie che il Full-stack developer deve conoscere sono tante, questo percorso ha l'obiettivo di insegnartele in modo pratico ed efficace.

scuole vantaggio 2

Argomenti del corso

Acquisirai autonomia e competenze. In particolare imparerai a:
Sviluppare applicazioni ad oggetti con il linguaggio Java
Creare e gestire database con i seguenti DBMS: PostgreSQL e MySQL
Creare applicazioni con architettura REST e persistenza ORM, con Spring
Creare applicazioni client con Angular che si interfacciano con servizi RestFul

Dove e quando

Il corso si svolgerà in aula a Napoli, oppure online, per un totale di 320 ore. Sarai impegnato dal lunedì al venerdì, dalle ore 9.30 alle ore 17.30.

Il programma del corso

JavaScript (Node.js)
Logica di programmazione
Algoritmi fondamentali
Funzioni
I/O file
Crud
Html/Css
Bootstrap
Linguaggio TypeScript
Introduzione all’Object Oriented
Java OO
Object Oriented
Eccezioni
Thread
Collection
Linguaggio SQL
Java Persistenza
IO File
Serializzazione
gestione database relazionali
Il Ciclo di vita del software
Principali modelli di sviluppo software
Principali architetture software
Introduzione al Cloud computing
Che cosa sono i servizi Cloud PaaS
Formati di serializzazione dati: CSV, XML, JSON, YAML
Angular
Spring
Spring Core
Spring Boot
Spring Web
Spring Rest
Spring Data
Spring Security Spring Tiles
Spring Validation
Introduzione alla gestione dei microservizi

Inizia il tuo percorso come Java Full-stack Developer

Compila il form ed entra in Skill Factory.
Condividi i tuoi dati, ti ricontatteremo.

Arrow White Right
Inizia subito

I nostri corsi DI SPECIALIZZAZIONE

Scegli il tuo futuro

I nostri corsi

Scegli il tuo futuro

THE INNOVATION ACADEMY

Entra in Skill Factory.

L’Academy delle
professioni digitali.