Il ruolo del Full Stack Developer

Cosa fa il Full Stack Developer?

Il programmatore Full Stack è quella figura che possiede forti competenze sia nei principali linguaggi Front End, sia in quelli Back End. 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. Durante la carriera sono previste una serie di prove basate su progetti reali. Il team Lacerba verificherà questi progetti con feedback e spunti per migliorare e alla fine ti verrà rilasciata una certificazione.

Come si diventa Full Stack Developer?

Diventare Full Stack developer è un percorso che richiede sia teoria che pratica, dato che si devono padroneggiare diverse competenze  applicandole a progetti reali. Proprio per questo non necessariamente occorre possedere una laurea in informatica o simili per ricoprire questo ruolo. Chiunque voglia creare un progetto web personale, un sito per clienti, o trovare lavoro in un’agenzia come sviluppatore, seguendo corsi di programmazione completi (come questo che Lacerba ti propone) può raggiungere questo obiettivo.

Quali competenze deve avere il programmatore Full Stack Developer?

La carriera di programmatore Full Stack è pensata per l’aspirante programmatore che vuole sviluppare competenze nei più noti linguaggui Back End e Front End e utilizzarle poi per sviluppare progetti web personali o in team.

Alla fine di questo percorso sarai in grado di:

  • Creare siti web con HTML e CSS, partendo dalle basi della programmazione fino a creare autonomamente siti web statici

  • Aggiungere una certa dose di interattività ai tuoi siti imparando a utilizzare JavaScript

  • Utilizzare una delle più famose librerie di JavaScript: jQuery

  • Utilizzare SASS, per scrivere codice in maniera più effficiente e creare siti più complessi

  • Creare siti web utilizzando Bootstrap, il framework frontend più utilizzato

  • Creare applicazioni web complesse imparando uno dei linguaggi back-end piu diffusi tra i developer: Ruby on Rails

  • Utilizzare i più importanti comandi di GIT

  • Utilizzare i sistemi di tracking e analytics di Google (Google Analytics e Google Tag Manager

 

Esempi di progetti che verranno realizzati durante il percorso

HTML/CSS intermedio: https://lacerbadev.github.io/portfolio-multipage/

HTML/CSS avanzato: https://lacerbadev.github.io/agency-onepage/

SASS: https://lacerbadev.github.io/app-landing/

BOOTSTRAP: https://lacerbadev.github.io/conference-landing/  -  https://lacerbadev.github.io/conference-page/

JAVASCRIPT: https://lacerbadev.github.io/carta_forbice_sasso/  -  https://lacerbadev.github.io/LacerGif/

RUBY ON RAILS: https://lacermarket.herokuapp.com/

IL PROGRAMMA CHE SEGUIRAI

IL MONDO DEL LAVORO

"Il settore dello sviluppo software è in continua evoluzione. Le aziende tendono a retribuire un programmatore, anche molto bene, in base all’esperienza e alle skill acquisite, ecco perché un professionista del codice non smette mai di studiare e di approfondire nuove tecnologie"

 

Html.it

"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"

 

Bureau of Labor Statistics

"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


Deloitte

"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"

 

Page Personnel

I DOCENTI DEL PERCORSO

Matteo Fratesi
Matteo Fratesi
Graphic Designer e Front End Developer @Lacerba
Andrea Rocca
Andrea Rocca
Full-stack developer @ Lacerba
Daniele Ugolini
Daniele Ugolini
Back-end developer @ Lacerba
Simone Pelagatti
Simone Pelagatti
Specialist Consultant & Head of Technology & Development @Instilla
Anna Mariscotti
Anna Mariscotti
Google Ads & Google Analytics Specialist
Massimo Ruggirello
Massimo Ruggirello
CTO @LoveThesign
Alvise Susmel
Alvise Susmel
CTO @Hedge Fund
Gerg Tamasi
Gerg Tamasi
Founder @Ensolab
Luca Barboni
Luca Barboni
Founder & VP of Marketing @ 247X

OBIETTIVI FORMATIVI

Diventare un Full Stack Developer è un percorso che richiede competenze specifiche, pratiche e aggiornate. Questo percorso è stato creato insieme a docenti professionisti per formare sviluppatori web in grado di lavorare ed essere competitivi sul mercato, sia come freelancer che in agenzia.


Job ready


Tutto il percorso è concentrato sul lavoro di Full Stack Developer. 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.

Linguaggi più richiesti


Imparerai i linguaggi più richiesti a uno sviluppatore Full Stack, come HTML, CSS, JavaScript e SASS e Ruby on Rails, oltre a framework come BootStrap

Autonomia


Nel senso che, 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

COSA DICONO I NOSTRI STUDENTI

4.8

2392 recensioni

PRICING PLAN

FAQ

Domande frequenti:

Quanto tempo ci vorrà per terminare il corso?

La durata totale del corso è circa di 36 ore. Tieni a mente però che il tempo di apprendimento dei concetti potrebbe essere leggermente più lungo. Per questo, una volta acquistati i corsi, Lacerba si impegna a renderli disponibili a vita!

1

Com'è strutturato il percorso?

Il percorso è suddiviso in 15 moduli. Significa che non hai bisogno di completarlo tutto in una volta, ma puoi seguirlo un pezzetto per volta, seguendo i tuoi tempi di apprendimento

2

Cosa succede se non sono soddisfatto del percorso?

Non vorremmo mai che tu rimanga insoddisfatto/a di uno dei nostri percorsi! Se dovesse accadere, contattaci e cercheremo di risolvere entro 24h qualsiasi problema tu abbia riscontrato. Alternativamente, procederemo al rimborso di quanto speso!

3