Bygg sikre apper i sanntid med Firebase
Firebase er Googles backend-plattform, som lar utviklere lansere produksjonsklare apper uten å administrere servere. Dette læringsløpet fokuserer på de to grunnpilarene i de fleste Firebase-prosjekter: Authentication og Realtime Database. De lærer hvordan De registrerer og verifiserer brukere, håndhever detaljerte sikkerhetsregler og holder data synkronisert på tvers av klienter i sanntid – ferdigheter som kan brukes direkte i webapper, React Native-prosjekter og mye mer.
Dette lærer De
Læreplanen dekker hele arbeidsområdet for Firebase Auth og Realtime Database: oppsett av et Firebase-prosjekt og konfigurering av SDK-er, implementering av innlogging med e-post/passord og sosiale innlogginger via Google og andre OAuth-leverandører, spørring mot og strukturering av Realtime Database, skriving av sikkerhetsregler som beskytter data på nodenivå, aktivering av støtte for frakoblet modus og automatisk datasynkronisering, integrering av autentiseringstilstand med lesing og skriving i databasen samt bruk av migreringsstrategier og beste praksis for produksjonsutrullinger.
Læringsløpet
Elleve kurs går fra A1 til C1. Læringsløpet starter med Oppsett av Firebase-prosjekt og grunnleggende konsepter og fortsetter med introduksjoner på A2-nivå til Realtime Database og grunnleggende autentiseringsmetoder. B1-kursene legger til sosiale innlogginger, strukturerte spørringer og integrasjon mellom autentisering og database. På B2-nivå tar De for Dem avanserte autentiseringsfunksjoner, sikkerhetsregler og synkronisering i frakoblet modus. Læringsløpet avsluttes på C1-nivå med Avanserte mønstre for Realtime Database, som dekker kompleks datamodellering, denormalisering og strategier for høytytende spørringer.
Slik fungerer det
Hvert kurs er delt inn i korte, praktiske leksjoner som De fullfører i det innebygde kodeeditoren med tilbakemelding i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan gå fra en tom Firebase-konsoll til en fullt autentisert sanntidsapplikasjon som er beskyttet av sikkerhetsregler, i Deres eget tempo.