JS - A framework without framework

Costruiamo un micro framework con ciò che il linguaggio Javascript e Web API ci offrono, senza passare quindi dai framework più blasonati!

Il corso aiuta a comprendere tutte le caratteristiche dei framework più famosi, così da capire le fondamenta ed i principi che sono dietro le soluzioni più importanti del mondo del frontend.

Inoltre saranno anche approfondite alcune basi di JavaScript, oltre che alcune delle API che arricchiscono il linguaggio portandolo ai massimi livelli.

Durata: 28 ore

Livello: Avanzato

Lingua: Italiano

Partecipanti : 5 - 20

Scarica brochure

Cosa Faremo?

Durante il corso sarà quindi creato un micro framework frontend completo con tutte le caratteristiche che hanno i prodotti più blasonati. per capire alcuni principi sui quali si fondano. L’approccio al corso sarà misto ed includerà quindi sessioni teoriche e di live coding.

Cosa è incluso?

  • Corso pratico con live coding
  • Supporto setup environment
  • Slides in formato PDF
  • Repository del Progetto
  • Attestato di Partecipazione
  • Follow Up di fine workshop
  • Canale Slack dedicato ai partecipanti

Cosa è necessario?

  • Il proprio computer portatile
  • Tanta buona volontà e voglia di imparare
  • Connessione ad Internet

Dove si svolge?

Full-Remote

È possibile svolgere il corso in modalità full-remote con gli strumenti messi a disposizione da Devmy suddividendo, se lo si desidera, il tutto in sessioni da 4h.

Skill minime necessarie & livelli d'accesso

  • Conoscenza dei concetti di OOP
  • Conoscenza dei concetti API First
  • Conoscenza dei più comuni pattern di programmazione
  • Conoscenza intermedia di JavaScript

Argomenti trattati

  • Scaffolding & Tools
    • Webpack
    • Babel
    • Vite (come alternativa a webpack e babel insieme)
    • ESLint
    • Typescript (per fare transpiling)
    • Prettier
  • DOM Manipulation
  • Binding
  • Virtual DOM
  • Web Components
  • Components Communication
  • Components Composition
  • Change Detection
  • State Management
  • Routing
  • Http Communication

Contattaci.

Sei interessato a migliorare le competenze del tuo team in ambito di programmazione e sviluppo?

Vuoi maggiori informazioni su questo corso?
Compila il form e ti ricontatteremo a brevissimo.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.