Stanco dei soliti videocorsi pre-confezionati?

WORKSHOP JAVASCRIPT AVANZATO

SCOPRI IL PROGRAMMA

QUANDO E DOVE?

5/6 Luglio

Zoworking Sesto Fiorentino (FI)

DURATA

16 ore / 2 moduli indipendenti

POSTI DISPONIBILI

12

PERCHE' UN WORKSHOP SU JAVASCRIPT?

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 il funzionamento dei motori JavaScript.

In questo workshop intensivo imparerai i concetti più complicati del linguaggio JavaScript: Closures, Callback, Call Stack, JavaScript asincrono e molto altro.

E non solo. Il workshop è organizzato in modo da lasciare molto spazio alla pratica. Nella prima parte della giornata vedremo la teoria mentre nella seconda parte il codice la farà da padrone.

PROGRAMMA DEL WORKSHOP *

DAY 1 - MATTINA

registrazione

inizio workshop

  • Introduzione
  • Re-introduzione al DOM
  • JavaScript sincrono, i motori JavaScript
  • Le parti strane di JavaScript: this, constructors, i prototipi
  • Le parti strane di JavaScript: closures, hoisting, variabili

coffe break

si continua con la teoria

pausa pranzo

DAY 1 - POMERIGGIO

inizio workshop

al lavoro sul progetto

coffe break

chiusura workshop

DAY 2 - MATTINA

8:40 registrazione

9:00 inizio workshop

  • JavaScript asincrono
  • ES6 Promises in depth (Promise.all, Promise.race, Promise.allSettled, Promise.any)
  • Da XMLHttpRequest a Fetch
  • ES7 async/await
  • ES6 classes, organizzazione del codice in JavaScript

coffe break

si continua con la teoria

pausa pranzo

DAY 2 - POMERIGGIO

inizio workshop

al lavoro sul progetto

coffe break

chiusura workshop

* l'ordine degli argomenti potrebbe subire piccole variazioni senza preavviso

FREQUENTLY ASKED QUESTIONS

Perchè dovrei partecipare a questo workshop avanzato JavaScript?

Il moderno mercato dello sviluppo web richiede persone realmente preparate. JavaScript sembra un linguaggio banale ma la verità è ben diversa.

Come funzionano i motori JavaScript? Sapresti descrivere cos'è una closure in poche parole?

Se la risposta è no, niente paura. Sei nella stessa posizione di centinaia di altri sviluppatori JavaScript.

Partecipando al workshop avrai l'occasione di avanzare le tue skills ed essere pronto per fare il salto successivo.

Cosa imparerò da questo workshop?

Dopo aver completato il workshop:

  • potrai uscire a testa alta dalle interviste tecniche JavaScript
  • farai bella figura con il tuo capo e con i tuoi colleghi sviluppatori
  • saprai usare JavaScript con cognizione
  • avrai padronanza degli aspetti più complicati di JavaScript
  • sarai in grado di scrivere codice JavaScript ben strutturato

A chi è rivolto il workshop?

Il workshop JavaScript avanzato è rivolto a:

  • sviluppatori front-end che vogliono perfezionare le proprie skill JavaScript
  • sviluppatori software che vogliono approfondire JavaScript a livello avanzato
  • sviluppatori Web che vogliono riscoprire JavaScript
  • principianti che vogliono approfondire lo studio

A chi NON è rivolto il workshop?

Questo workshop JavaScript avanzato NON è adatto a te se:

  • è la tua prima volta con la programmazione
  • conosci già le parti più complicate di JavaScript
  • hai pre-concetti verso JavaScript e lo consideri un linguaggio di serie B

Cosa riceverò partecipando al workshop?

Ho sempre amato condividere tutto quello che so con gli altri. Dopo aver partecipato al corso riceverai:

  • le slide del workshop
  • Il Piccolo Libro di JavaScript nelle versioni italiana ed inglese
  • 2 ore di consulenza specializzata su un progetto JavaScript a tua scelta
  • accesso al canale riservato

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.

PRENOTA ORA

Per prenotare riempi il modulo qui sotto, riceverai tutte le info per completare l'iscrizione!

Prezzi

solo 1 giorno: 399€ (iva esente)

2 giorni: 798€ 700€ (iva esente)

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