User Avatar

Corso Firebase sviluppatore

64 ore
Qualsiasi livello

Firebase è una piattaforma serverless, un servizio di Backend as a Service. Sviluppato da Google. Firebase è una suite di strumenti per scrivere, analizzare e manutenere applicazioni web (Android/iOS). Nasce nel 2011 con il nome di Envolve, una startup che inizialmente forniva una API per l’integrazione di funzionalità di chat per i siti web.
Successivamente si trasforma in un “real-time database”. Dopo aver completato i prodotti Firebase Hosting e Autentication, viene acquisito da Google nel 2014.
Nel complesso Firebase è costituito da 18 prodotti, suddivisi nei gruppi: sviluppo, qualità e crescita.
Firebase offre numeri servizi integrabili nei propri progetti con poche righe di codice. E’ possibile integrare Firebase nei siti/applicazioni web, nelle applicazioni Android e iOS, nei videogiochi.
L’autenticazione di Firebase consente di creare in poco tempo un sistema di registrazione e login personalizzato. Appoggiandosi alle login di Google, Facebook o Twitter. Avendo cosi una gestione profili utente in modo semplice e in totale sicurezza.
Il real time database consente di integrare un sistema di messaggistica istantanea come quello di whatsapp. La sincronizzazione dei dati ogni millesecondo garantisce velocità assoluta e altissime performance. Servizio accessibile sia da mobile che da web.
Cloud Firestore è un NoSql database si basa invece su processi che funzionano in background e offre un servizio continuo. Consente di inserire e chiedere dati senza effettuare una query normale.
Il Cloud function permette di eseguire codice sul server senza implementarlo nei progetti.
Infine esistono servizi di Intelligenza Artificiale e di Machine Learning (auto riconoscimento del testo, dei volti, delle immagini ecc.) da integrare nelle proprie app. Servizi di Analytics per collegare rapidamente il proprio progetto a Google Analytics.

Obiettivi del Corso-Firebase-sviluppatore:

formare lo studente per comprendere le più importanti funzionalità e i servizi di Google Firebase per la realizzazione di un progetto web e/o mobile (utilizzando il linguaggio desiderato)


Requisiti per i discenti Corso-Firebase-sviluppatore:

sviluppatori esperienza nello sviluppo software/web; conoscenze di protocollo http/https, API RestFul Json; nozioni di database NoSql

Corso-Firebase-sviluppatore attivabile solo per le aziende e su richiesta.

Modalità virtual classroom online in diretta (o frontale in-house).

Vuoi essere ricontattato?

Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Programma Corso-Firebase-sviluppatore (64 ore):

    1.Introduzione a Google Firebase e ai suoi servizi
    Panoramica sui prodotti firebase
    Creazione e configurazione di un progetto
    Gestione amministrativa e pricing

    2.Firebase Autentication e integrazione con web app esistenti
    Token e loro utilizzo
    Autenticazione utenti
    Autenticazione con firebase su applicazioni già esistente

    3.Gestione Utenti
    registrazione,login,logout
    Utilizzo dei servizi con autenticazione
    Definizione e utilizzo dei ruoli utente con firebase

    4.Firestore DB
    gestione dati nosql
    Regole e configurazioni
    Interrogazioni e operazioni di crud

    5.Realtime DB
    gestione dati nosql
    Regole e configurazioni
    Interrogazioni e operazioni di crud

    6.Service Account, Firebase ADMIN
    utilizzo di firebase lato server
    Gestione ruoli e permessi
    Personalizzazione dei prodotti di amministrazione

    7.Cloud Messaging Notification
    gestione notifiche lato server e client
    Utilizzo console amministrativa
    Personalizzazione e configurazione delle notifiche

    8.SDK per il web e/o mobile
    gestione utenti tramite SDK
    Operazioni su Firestore tramite SDK
    Operazione real time Db tramite SDK

    9.API Rest Firebase
    gestione utenti tramite rest api
    Operazioni su Firestore tramite rest api
    Operazione real time Db tramite rest api

    10.Rules e Configurazioni
    gestione sicurezza
    Gestione ruoli
    Utilizzo delle Regole suo prodotti

    11.Firebase Hosting
    creazione progetto web
    Pubblicazione progetto
    Operazioni e comandi

    Contattaci su Whatsapp
    Innovaformazione
    Privacy Policy

    Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.

    È possibile regolare tutte le impostazioni dei cookie navigando le schede sul lato sinistro.