IL Corso Sviluppatore React e Firebase
IN BREVE:
Nel nostro Corso Sviluppatore React e Firebase ti guideremo in un percorso graduale di apprendimento delle nozioni indispensabili per la programmazione web di UI performanti e moderne.
Data la natura professionalizzante del Corso, la presentazione di nuovi argomenti verrà accompagnata da esempi pratici.
Ed inoltre, come Sviluppatore, durante il percorso creerai un’App e sarai in grado di personalizzarla in completa autonomia.
Dopo aver acquisito delle solide nozioni di Javascript (ES6 e successivi), passerai alla strutturazione dell’ambiente di sviluppo e di un workflow all’avanguardia attraverso l’uso di Git - l’utility di versioning indispensabile per ogni Sviluppatore professionista - e Node.js, per l’automazione dei task ordinari.
La parte centrale del Corso prevede la creazione guidata, attraverso React.js e Firebase, di un’App responsive e con alcune delle funzionalità più richieste dal mercato.
Verranno mostrati i passaggi necessari per creare architetture scalabili e si implementeranno features come l’autenticazione - sia in app che lato terzi (Google, Facebook, Twitter ecc) - il routing, la lettura e la scrittura su un db remoto, la creazioni di query di ricerca performanti e la strutturazione di temi dinamici, e layout seamless (in grado cioè di adattarsi ad ogni device e monitor).
L’ultima parte del corso si focalizzerà sugli accorgimenti tecnici per ottimizzare il deploy di una web app, affrontando temi come il code splitting e la gestione della cache.
Verrà mostrato inoltre come servirsi dei Service Worker per permettere all’app di essere installata sul device dell’utente e raggiungibile anche in assenza di rete.
Il Corso Sviluppatore React e Firebase si rivolge ad utenti intermedi, che hanno già acquisito conoscenze pari o superiori nei seguenti argomenti: WEB DESIGN.