Il Java Full Stack Developer
Chi è il Java Full Stack Developer
Il programmatore Full Stack è quella figura che possiede forti competenze sia nei principali linguaggi Front End, sia in quelli Back End. Questa figura riesce a sviluppare un sito o applicazione web in tutte le sue fasi: può quindi creare progetti in autonomia ed è un profilo molto richiesto dalle aziende.
Le tecnologie che il Full Stack developer deve conoscere sono tante, e questo corso ha l'obiettivo di insegnartele in modo pratico ed efficace.
Per quanto riguarda il Front End, imparerai HTML, CSS, JavaScript, React, SASS e Bootstrap, mentre per quanto riguarda il Back End, imparerai Java, il linguaggio in assoluto piu richiesto dalle aziende.
Perchè diventare un Java Full Stack Developer?
Il Full Stack developer è una delle figure più richieste sul mercato.
Ma perchè scegliere Java come linguaggio Back End? Beh, se vuoi imparare a creare una web-app in mezz'ora, se vuoi acquisire competenze su un linguaggio "cool" e "trendy, se piace ti vincere facile allora Java non è per te.
Con Java si può fare di tutto: sviluppo Back End di siti web, applicazioni Smart TV e molto altro, ed è il principale linguaggio utilizzato per la realizzazione server-side di sistemi applicativi aziendali e industriali. Non è facilissimo, non è immediato, richiede un po' di pazienza e dedizione, ma se intendi crearti un solido bagaglio di competenze da spendere sul mercato del lavoro allora questo è proprio il percorso per te, poiché Java è ad oggi il linguaggio sul quale le aziende hanno più investito negli ultimi 20 anni e per il quale continuano a cercare sviluppatori.
A chi è rivolto il corso e quali sono i requisiti?
Questo percorso è pensato per persone alle prime armi interessate ad acquisire competenze Front End e Back End per iniziare a sviluppare in autonomia siti e applicazioni web, e per entrare nel mercato del lavoro.
Non preoccuparti se non hai mai scritto una riga di codice in vita tua questo corso è pensato proprio per portarti da zero a un colloquio di lavoro, indipendentemento dal tuo livello di partenza.
Cosa saprai fare alla fine del percorso?
Alla fine del percorso, sarai in grado di creare siti web in autonomia, e avrai tutti gli strumenti per trovare lavoro nel settore.
Durante il percorso, oltre a lezioni teoriche farai molta pratica realizzando i seguenti progetti:
Portfolio (html/css) - Onepage (html/css) - Landing (sass) - Event page (bootstrap) Convertitore (js) - Memory (js) - Pokedex (js) - CartaForbiceSasso (js) - ToDo App (Java) - CryptoList (react.js)
IL PROGRAMMA CHE SEGUIRAI
-
-
Presentazione del corso completo di introduzione alla programmazione web
Durata: 0h 6mImpara i concetti base della programmazione per avere un'idea generale di come funziona e cosa costruirai -
Corso base di HTML e CSS
Durata: 6h 20mImpara a programmare con la nostra guida completa di HTML e CSS -
Introduzione a JavaScript
Durata: 1h 53mImpara le basi di JavaScript, partendo dalla teoria fino a sviluppare il tuo primo programma!
-
Corso tutorial di Bootstrap
Durata: 2h 16mImpara come utilizzare il framework Bootstrap per creare pagine web riducendo i tempi di lavoro.
-
Conclusioni del corso completo di introduzione alla programmazione web
Durata: 0h 12mScopri la differenza tra Front end e Back end e continua il tuo percorso
-
-
-
Corso online: introduzione alla programmazione con Java
Durata: 4h 45mUna guida per imparare da zero i fondamenti della programmazione Java, mettendo le basi per imparare a sviluppare applicazioni lato back end -
Java Core
Durata: 18h 49mApprendi tutto quello che c'è da sapere su Java. Con questa guida completa al "core" di Java, impararerai la programmazione Object Oriented e la programmazione Funzionale. -
DataBase relazionali e SQL
Durata: 6h 17mInizia a gestire i dati della tua applicazione imparando a creare un DB relazionale con Postgresql e MySql -
Java DataBase Connectivity
Durata: 3h 43mImpara JBDC, un'API che ti consentirà di utilizzare diversi database senza per questo essere costretti a modificare il codice dell’applicazione -
Java - Web Applications e Web API
Durata: 15h 52mApprendi le tecnologie Java Enterprise per lo sviluppo di Web Applications e delle moderne Web REST API su cui si basa la programmazione cloud
-
-
-
Corso avanzato di HTML e CSS
Durata: 2h 39mCrea un sito moderno e di qualità con le tecniche più avanzate di HTML e CSS -
SASS - Ottimizza il CSS dei tuoi progetti
Durata: 1h 47mMigliora i tuoi stylesheets imparando il linguaggio SASS
-
-
-
JavaScript base
Durata: 6h 32mI fondamentali di JavaScript: blocchi condizionali, array, oggetti e cicli
-
JavaScript: oltre le basi
Durata: 8h 26mAndiamo più in profondità con JavaScript vedendo concetti più avanzati, per portare le nostre competenze ad un livello successivo
-
JavaScript avanzato
Durata: 9h 5mApprendi i concetti più avanzati di JavaScript come la OOP, Eventi, AJAX, moduli e tooling
-
Introduzione a Typescript
Durata: 2h 14mImpara a scrivere codice utilizzando Typescript, una versione di JavaScript ormai diventata fondamentale per gli sviluppatori.
-
-
-
Corso online | Introduzione a React.Js
Durata: 1h 29mImpara le basi di React, la libreria JavaScript più utilizzata al mondo e richiestissima dalle aziende, sviluppando una semplice applicazione web -
React intermedio: le funzionalità "core"
Durata: 4h 43mn questo modulo andremo a conoscere, imparare e utilizzare i componenti a classe, implementeremo la gestione degli eventi dell'utente, gestiremo form, indicatori di caricamento e utilizzeremo la libreria di React Router per andare a costruire la nostra applicazione come una vera Single Page Application. -
React avanzato: state management con Redux
Durata: 3h 34mContinua il tuo percorso con React utilizzando la famosa libreria di state management chiamata Redux.
-
-
-
Introduzione a GIT
Durata: 0h 35mInizia a utilizzare il software di controllo versione distribuito più diffuso al mondo -
Corso online di Docker
Durata: 2h 34mImpara a costruire e gestire i Docker container per migliorare lo sviluppo e la produzione di software
-
Gli step per candidarti alla borsa di studio
- Sostieni il test attitudinale e logico-matematico per accedere al programma, cliccando il bottone "Candidati ora".
- Entro 48 ore ti verrà comunicato via mail l'esito del test. Se lo avrai superato, potrai accedere al percorso con 200€ di sconto e potrai iniziarlo da subito!
- Infine, una volta terminato il percorso, avrai la possibilità di inviare la tua candidatura ed essere selezionato per un colloquio con una delle nostre aziende partner, per iniziare la tua carriera come Full Stack Developer.
Inizia il processo!
Le nostre aziende partner
Al termine del percorso avrai la possibilità di candidarti in autonomia per le posizioni aperte
delle nostre aziende partner, leader consolidate del settore.
COSA DICONO I NOSTRI STUDENTI
4.89
Corso completo di introduzione alla programmazione web ##
Mi è piaciuto tantissimo questo corso si introduzione alla programmazione. Infatti serve tantissimo per chi si approccia alla programmazione a capire quale percorso seguire e su cosa focalizzarsi...Facendo tutto ciò in modo semplice e pratico e riuscendo ad avere già fin dall'inizio delle basi solide per continuare a studiare e formarsi nel mondo della programmazione web... Complimenti...ci voleva proprio questo corso...magari ce lo avesse avuto prima io fin dall'inizio...Comunque anche se sono già "in strada", mi viene molto utile, ho imparato molti concetti nuovi e rinforzato altri tanti... e sicuramente consiglierò questo corso assolutamente!
Presentazione del corso completo di introduzione alla programmazione web
Una presentazione ineccepibile, capace di avvicinare alla materia, in modo comprensibile, anche chi non mastica la programmazione.
Corso base di HTML e CSS
Ho trovato degli aggiornamenti molto interessanti e utili rispetto alla versione precedente del corso...grazie mille!!!
Introduzione a JavaScript
il corso rappresenta una introduzione a javascript: storia ed evoluzione, che cosa è javascript, javascript nel web development, javascript un linguaggio full stack, javascript nella console, collegare un file js nella scrittura codice javascript. Le basi del linguaggio: valori, variabili e primitive, let, const e var, operatori di base, coding challenge, stringhe, templates literals, progetto il convertitore, soluzioni progettino.
Corso tutorial di Bootstrap
Un buon corso per principianti. Tutto spiegato molto bene, facile da seguire e mettere in pratica. Avrei apprezzato un'introduzione a SASS che invece si paga a parte!
Conclusioni del corso completo di introduzione alla programmazione web
corso introduttivo ai vari linguaggi della programmazione, dalla base ai trick di semplificazione. Panoramica che permette di rendersi conto di cosa consiste la programmazione
Corso online: introduzione alla programmazione con Java
Ho trovato il corso davvero molto costruttivo, spiegato veramente molto bene in ogni dettaglio. Per chi volesse avvicinarsi a questo ambito consiglio il corso.
Java Core
Corso strutturato e spiegato davvero bene!!Completo e chiaro!!
DataBase relazionali e SQL
SPLENDIDO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Java DataBase Connectivity
Corso molto ben dettagliato e consigliato!
Corso avanzato di HTML e CSS
Complimenti! Avevo già fatto il corso in passato, oltre a fare un ripasso, ho imparato nuove funzionalità che faranno sicuramente la differenza nei miei prossimi progetti. Corso veramente divertente e che guida passo a passo verso funzioni più avanzate ...lo consiglierei anche per chi ha già frequentato un corso simile e ha voglia di completare le sue conoscenze.
SASS - Ottimizza il CSS dei tuoi progetti
Corso utilissimo, spiegato in modo semplice e ricco di esempi pratici
Introduzione a Typescript
Ottimo, con la giusta velocità e metodologie per imparare le basi
Corso online | Introduzione a React.Js
Corso ben strutturato e ottimo per avere una panoramica di funzionamento di React
Introduzione a GIT
Corso veramente utile...spiegato in modo semplice e veloce per riuscire a collaborare in TEAM...Magari avesse avuto io anche questo corso quando ho cominciato a utilizzare GIT , mi avrebbe risparmiato tanto tempo di lettura ed errori commessi... Grazie mille per mettere questa guida a disposizione :)
Corso online di Docker
Davvero un buon corso. Complimenti ad Alvise. +++++
Scegli il piano più adatto alle tue esigenze!
CHI HA TROVATO LAVORO CON I CORSI LACERBA
Federico Manca Argiolas
Il vostro corso mi è stato utilissimo, consiglierei la vostra piattaforma e la riutilizzerei io stesso per ulteriori corsi, cosa che sto già facendo avendo aggiornato il mio percorso back end in full stack. Ho trovato lavoro grazie alle voste competenze in una grossa realtà. Non mi resta che ringraziarvi per le premure e attenzioni che offrite ai vostri studenti!
Mario Morisi
Full Stack Developer @ openmind
Questo percorso formativo, oltre ad avermi permesso di impare moltissime cose mi ha aiutato a trovare lavoro nel settore. Un grande ringraziamento agli insegnanti, in particolare a Matteo e Domenico!! Continuate cosi!!
Posso trovare lavoro in questo settore?

“Information technology: introvabile un candidato su due"
In un recente studio del Sole24Ore, che parla di quali sono i profili più richiesti e chi guadagna di più nel 2021, si afferma che “uno dei settori chiave dell’economia, con il maggior numero di posizioni aperte, è l’Information Tecnology,” ovvero l’area di cui fa parte lo sviluppo web.

"Secondo i dati di Page Personnel lo stipendio di un programmatore oscilla tra i 20.000 e i 25.000 euro lordi al primo anno, per raggiungere i 35.000 euro già a partire dal terzo anno di seniority"

"Uno studio sviluppato da Deloitte conferma il fatto che le nuove tecnologie hanno creato nuovi posti di lavoro, sia direttamente che indirettamente. La domanda crescente di posti di lavoro in campo IT è un esempio di diretta conseguenza"

"Secondo il BLS, i lavori nel web development cresceranno a un tasso del 13% in 10 anni, misurati dal 2016 al 2026. Questo tasso di crescita è più rapido rispetto alla maggior parte delle altre professioni"
I DOCENTI DEL PERCORSO
Daniele Ugolini
Back-end developer @ LacerbaAndrea Rocca
Full-stack developer @ LacerbaMatteo Fratesi
Developer | Co-Founder @LacerbaManuel Ricci
Full Stack DeveloperDomenico Marangoni
Marco Bologna
Front-end developerMassimo Ruggirello
CTO @LoveThesignAlvise Susmel
CTO @Hedge FundOBIETTIVI FORMATIVI
Alla fine di questo percorso sarai in grado di:
Scrivere codice con i linguaggi più richiesti
Imparerai uno dei linguaggi più richiesti dalle aziende per lo sviluppo di back end come Java, ma anche le principali tecnologie Front End
Entrare nel mondo del lavoro
Alla fine del percorso sarai in grado di sostenere colloqui come Java Full Stack Developer junior. Le competenze che andrai ad acquisire sono quelle attualmente richieste dal mercato
Realizzare progetti web
In questo percorso non imparerai solamente la teoria, ma realizzerai diversi siti web da mettere online, che andranno a creare il tuo porfolio.
Lavorare in autonomia
Pur garantendoti assistenza dedicata a ogni lezione, imparerai a sviluppare e gestire i tuoi progetti in maniera autonoma, grazie alle competenze e alla forma mentis acquisita
Domande frequenti:
Come funziona il corso online?
Il corso è online e on demand. Non dovrai per forza completarlo tutto in una volta ma potrai seguirlo secondo il tuo ritmo di apprendimento. Potrai rivedere le lezioni ogni volta che vuoi, senza scadenza alcuna, in qualsiasi momento. I video sono registrati e rimarranno sempre disponibili sulla piattaforma, anche una volta concluso il corso.
Quanto tempo ci vorrà per terminare il corso online?
La durata totale del corso è di 104h 0m. Tieni a mente però che il tempo di apprendimento dei concetti potrebbe essere più lungo. Per questo, una volta acquistato un corso, Lacerba si impegna a renderlo disponibile a vita.
Riceverò una certificazione?
Una volta concluse le lezioni obbligatorie riceverai una certificazione che attesta il superamento del corso. Potrai inserire la certificazione nel tuo cv oppure sul tuo profilo LinkedIn
Quale titolo di studio devo possedere per potermi iscrivere?
Per frequentare questo corso non è richiesto alcun titolo di studio.
Troverò lavoro alla fine del corso?
Nella tua area privata troverai le posizioni aperte dalle nostre aziende partner per professioni in linea con i contenuti del corso e le indicazioni per candidarti.
E' possibile pagare a rate?
Grazie al nostro partner Scalapay, potrai dividere il pagamento in 3 rate mensili. Potrai scegliere questa modalità di pagamento una volta aggiunti uno o più corsi al tuo carrello.
Ho già acquistato uno o più moduli compresi nel programma del corso: potrò ricevere uno sconto?
Contattaci tramite email o chat sul sito e provvederemo a scontare quanto già pagato in precedenza dal prezzo totale del corso.
Cosa succede se il corso online non corrisponde alle mie aspettative?
Se ritieni che le lezioni non corrispondano a quanto descritto nel programma o che la descrizione del corso sia stata ingannevole, contattaci entro 30 giorni dall’acquisto e procederemo al rimborso di quanto speso! Una volta trascorsi 30 giorni dall’acquisto valuteremo insieme, se non avrai ancora fruito delle lezioni, il rilascio di un buono per l’acquisto di altri corsi sulla nostra piattaforma. Non forniamo rimborsi in caso di ripensamenti da parte dell’acquirente non legati al programma del corso.
Cosa accade se i contenuti del corso vengono aggiornati dopo l’acquisto?
Riceverai gratuitamente eventuali aggiornamenti al programma del corso se la data di acquisto non supera i 18 mesi. Trascorsa questa scadenza ti offriremo uno sconto dedicato su qualsiasi eventuale aggiornamento o rifacimento del programma.