Struttura del corso

Introduzione

L'evoluzione dello sviluppo frontend

  • Strumenti e processi per Web Development

Panoramica del ciclo Web Development

  • Controllo delle versioni, codifica, compilazione, test, distribuzione.
  • Automatizzare il processo

Preparazione dell'ambiente di sviluppo

  • Editor e IDE (Integrated Development Environment)
  • Considerazioni sul sistema operativo (Windows, Mac e Linux)

Controllo della versione

  • GitHub, GitLab, ecc.
  • Impostazione e gestione di un sistema di controllo delle versioni

Gestori di pacchetti

  • Ottenere e condividere il codice NodeJS
  • Ottenere e condividere il codice JQuery

Sviluppo

  • Utilizzo di preprocessori e framework CSS per estendere e gestire CSS
  • Utilizzo di Task Runner per automatizzare le attività ripetitive (Grunt, Gulp, ecc.)
  • Sviluppo utilizzando framework applicativi (Angular, React, ecc.)
  • Debug con gli strumenti per sviluppatori di Chrome e Firefox.

Collaudo

  • Automatizzare l'aggiornamento del browser dopo le modifiche al codice
  • Trovare errori di codice con JSHint
  • Controllo dello stile del codice con JSCS

Distribuzione

  • Invio delle modifiche al sistema di controllo delle versioni
  • Automazione con strumenti e processi di Continuous Integration

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Esperienza con lo sviluppo web frontend

Pubblico

  • Sviluppatori web frontend
 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative