Stanco dei soliti videocorsi pre-confezionati?

FORMAZIONE FRONT-END AVANZATA

Investi ora nel tuo futuro

A differenza dei soliti corsi preconfezionati io ti preparo con una formazione altamente personalizzata.

COSA?

Formazione front-end avanzata

DURATA

lezioni di ~ 1 ora

DOVE?

a casa tua! Comode sessioni Zoom

Perché hai bisogno di aiuto per studiare JavaScript e React?

Verità: non basta studiare su Udemy e Freecodecamp o conoscere solo jQuery per superare le interviste tecniche front-end.

Lo sviluppatore JavaScript moderno deve padroneggiare con maestria le parti "strane" del linguaggio, oltre a conoscere le moderne librerie front-end come React.

Con me imparerai i concetti più complicati del linguaggio JavaScript: Closures, Callback, Call Stack, JavaScript asincrono e molto altro.

E non solo. La formazione prevede molti esercizi di difficoltà crescente per affinare le tua abilità.

Sei pronto ad investire nel tuo futuro?

COSA POSSO FARE PER TE?

Tutti i programmi di formazione disponibili

JavaScript

Formazione JavaScript

Nato per aggiungere semplici interazioni, JavaScript è passato da linguaggio deriso e pieno di stranezze a lingua franca del web. Con il mio programma di formazione imparerai a padroneggiare i concetti più complicati di JavaScript come:

  • da ES5 a ESNext
  • event loop e call stack
  • closures
  • la keyword "new"
  • Promises e async JavaScript
  • e molto altro

React

Formazione React

React è una moderna libreria front-end per lo sviluppo di interfacce interattive.

Con un trend in continua crescita React è uno dei requisiti fondamentali per il Web Developer moderno.

Vuoi rimanere competitivo sul mercato dello sviluppo?.

Con il mio programma di formazione imparerai non solo le basi di React ma anche i concetti più avanzati.

Redux

Formazione Redux

Nata come libreria per lo state management, Redux non è solo codice.

Redux è prima di tutto una skill fondamentale per lo sviluppatore Front End.

Comprendere e saper usare Redux ti aprirà un modo completamente nuovo e farà di te uno sviluppatore avanzato

JAVASCRIPT TOOLING

I corsi di formazione includono anche un'introduzione al moderno tooling front-end:

  • webpack
  • Babel
  • Rollup

passando anche per il workflow e le best practices.

WEB APP TESTING

Sono ossessionato dal testing: da Selenium per Python passando per il testing di app JS con Cypress.

I miei corsi di formazione si concentrano molto anche su questo aspetto: imparerai lo unit testing e l'UI testing e sarai in grado di testare le tue applicazioni web con cognizione.

Ok, ma quanto costa studiare JavaScript e React con te?

Se chiedi in giro ti diranno che per padroneggiare JavaScript e React devi fare un master da 5000 Euro (che non ti garantisce nessun posto di lavoro).

Questo scoraggia molti sviluppatori che vorrebbero partire con un training JavaScript ma nel dubbio finiscono per affidarsi a corsi low cost.

Altri ti diranno che basta un corso da 11 euro per diventare sviluppatore.

Qual'è la verità?

La verità è che per imparare nel modo giusto devi fare pair programming con un'altra persona.

Questo tipo di training non è economico ma con me puoi investire gradualmente nella tua formazione.

TESTIMONIANZE

Testimonianze reali di sviluppatori che hanno beneficiato dei corsi di formazione

Abdi Saeed Abdi Saeed / Senior Front-end Developer @ KHWS

★ ★ ★ ★ ★

Valentino is a great trainer and mentor. He's flexible in his approach and tailors it to learner's needs.

What's appealing about his style is that not only he shows you "how" but also "why".

If you are looking to get up to speed or solidify your understanding, I would highly recommend Valentino.

Luca Parlapiano Luca Parlapiano / Android Developer

★ ★ ★ ★ ★

Ottimo insegnante preparato e professionale!

La sua preparazione di background ed il suo metodo di insegnamento consentono di chiarire ed esplorare in maniera completa gli argomenti. Le lezioni sono molto rilassate e basate sul far comprendere il concetto in maniera completa ed esaustiva allo studente.

Il tuo tutoring mi ha fatto risparmiare non meno di 5-6 mesi di ricerche su Redux!

Irene Tomaini Irene Tomaini / Front-end Developer

★ ★ ★ ★ ★

Ottimo insegnante.

Ho apprezzato molto la tipologia degli esercizi mirati a situazioni pratiche e reali.

Gli esercizi non sono mai banali ma richiedono sempre uno sforzo che aiuta ad interiorizzare i concetti.

Utilissimo inoltre essere seguiti in un percorso senza perdere tempo nelle centinaia di risorse che si trovano in giro.

Cristiano Bianchi Cristiano Bianchi / JavaScript Developer

★ ★ ★ ★ ★

Ho sempre studiato JavaScript da autodidatta ma ho deciso di rivolgermi a Valentino sia perché sentivo il bisogno di approfondire tanti aspetti del linguaggio che non conoscevo, sia per massimizzare il tempo che ho a disposizione per lo studio.

Valentino riesce a spiegare in maniera chiara e tranquilla, andando a dettagliare quello che serve rispetto alle mie esigenze.

Anche gli esercizi e il materiale tra una lezione e l'altra sono mirati per entrare ancora più nello specifico degli argomenti affrontati.

Ottimo insegnante, lo consiglio assolutamente!

Thodoris Kallias Thodoris Kallias / JavaScript Developer

★ ★ ★ ★ ★

Valentino is not only a JavaScript and React expert, but also has the required ability to clearly transmit this knowledge.

He attributes great importance to testing, a field in which few have comprehensive knowledge.

He is a great teacher, and I would highly recommend him.

FREQUENTLY ASKED QUESTIONS

"Perchè dovrei pagare qualcuno per studiare JavaScript e React?"

Ho pensato la stessa cosa diversi anni fa. Ho comprato decine di corsi. Ho letto centinaia di tutorial.

Eppure mancava ancora qualcosa: il contatto umano, qualcuno che potesse guidarmi quando avevo bisogno.

Vuoi continuare a studiare da solo?

Non è meglio investire seriamente nel tuo futuro (con un programma di coaching)?

"Come funziona il programma di formazione?"

La formazione che propongo è basata su programmi di studio personalizzati per ogni corsista.

Non ci sono video pre-registrati, tutto è cucito su misura per ognuno.

Il programma è composto da sessioni video/audio 1 a 1, materiale ed esercizi.

Non c'è un numero minimo di sessioni, puoi decidere tu quante programmarne, in base alle tue esigenze.

Mentre le sessioni sono a pagamento, il materiale di studio e gli esercizi sono compresi nel prezzo.

Il vantaggio per te? Puoi rivenderti a peso d'oro. (Chiedi in giro quanto costa un contractor senior JavaScript o React).

"Valentino, cosa riceverò se divento tuo coachee?"

Ho sempre amato condividere tutto quello che so con gli altri.

Ecco cosa riceverai:

  • i video delle lezioni
  • il materiale di studio
  • sconti riservati sui workshop in aula

"Conosco PHP, Mysql, jQuery. Il tuo corso potrebbe essermi utile?"

Se sei uno sviluppatore PHP con qualche base di jQuery allora benvenuto!

I miei corsi sono il complemento ideale alle tue skill.

React, Vue, Redux sono molto utilizzati in combinazione con i framework PHP moderni.

"Sono uno sviluppatore Wordpress, devo studiare anche JavaScript?"

Bingo!

Sapevi che Gutenberg, il nuovo editor di Wordpress utilizza Redux?

Indovina, studiare JavaScript ti servirà anche se lavori con il PHP di Wordpress.

Imparare JavaScript moderno è ormai fondamentale per aumentare le tue capacità di successo sul mercato del lavoro.

"Sono un sviluppatore UI/UX, il tuo programma di formazione fa per me?"

Oggi le posizioni Front End Developer molto spesso combaciano con quelle di sviluppatore UI.

Anche se sei un designer duro e puro prima o poi dovrai fare i conti con React e Redux.

Vuoi farti trovare impreparato?

"Quali sono i requisiti per partecipare al training JavaScript?"

Se vuoi studiare JavaScript con me a partire da 0, bene, non ci sono requisiti di ingresso.

Una conoscenza di base dei principali concetti di programmazione è comunque gradita.

"Quali sono i requisiti per partecipare al training React o Redux?"

Anche se partiamo sempre dalle basi, React o Redux sono argomenti avanzati.

E' richiesta quindi una conoscenza di JavaScript, non approfondita ma comunque sufficiente per iniziare con il piede giusto.

"Vorrei studiare vanilla JavaScript, ES6, React e Redux. Quanto tempo impiegherei?"

Ti devo dire la verità. Lo sviluppo web è un viaggio, un percorso. E spesso è molto duro.

Ogni persona apprende in modo differente: alcuni impiegano 2 mesi, altri impiegano 1 anno.

Ma la buona notizia è che i miei studenti imparano Redux in 10 giorni (1 lezione al giorno) o ~ 1 mese (2 lezioni a settimana).

Lo stesso vale per i percorsi di studio JavaScript e React.

Considerando quindi un percorso completo (JS, ES6, React, Redux) puoi aspettarti di essere operativo al 100% in circa 3 mesi (facendo 2 lezioni a settimana).

Posso fare le lezioni insieme ad un collega o devo partecipare da solo?

Le sessioni 1 a 1 sono personali.

Questo significa che durante le lezioni posso interagire con una sola persona, che dovresti essere tu.

Se vuoi far assistere un'altra persona alla sessione non sono contrario, a patto che rimanga semplice spettatore.

Comunque dopo ogni sessione ti verrà fornito anche il video, che puoi condividere con chi vuoi.

"Valentino come mai hai scelto di insegnare? Non c'è abbastanza lavoro come sviluppatore?"

Sviluppare per il Web è fantastico ma i sogni a volte si scontrano con progetti irrealistici e budget ridicoli.

Con il tempo ho notato che avevo una forte attitudine ad insegnare e sempre più persone mi facevano i complimenti: "riesci a spiegare concetti complicatissimi con parole molto semplici"

Da quel momento ho deciso che mi sarei concentrato sulla formazione verso gli sviluppatori.

Faccio comunque anche consulenza front-end ma solo per progetti selezionati.

Vuoi portare al massimo le tue skills JavaScript e React?

Curo in prima persona ogni studente, per questo motivo posso seguire un numero limitato di persone ogni mese.

Contattami per conoscere i costi e la disponibilità per i prossimi mesi.

Valentino Gagliardi

L'istruttore

Mi chiamo Valentino Gagliardi ed aiuto sviluppatori e team a rimanere al passo con i moderni workflow JavaScript.

Tengo corsi e consulenza su JavaScript, React, Redux, Vue e sull'ecosistema JavaScript in generale. Ho all'attivo centinaia di ore di formazione verso individui ed aziende.

Scrivo molto, uno dei miei migliori articoli è React Redux Tutorial for Beginners: The Definitive Guide. Mark Erikson (Redux mantainer) menziona il mio articolo come una delle migliori guide per studiare Redux.

Scrivo anche libri! Dai un'occhio a "Il Piccolo Libro di JavaScript".

Oltre a JavaScript sono anche attivo nella community Python. Servo come coach for Django Girls ed ho tenuto un talk a Pycon Italia X. Qui trovi i miei talk