Kurzusleírás
Bevezetés
Az Firebase több mint 25 eszközből álló csomag, amely könnyen integrálható egy Google Cloud Platform projektbe. API-kat biztosít Android és iOS mobilalkalmazások és webes alkalmazások fejlesztéséhez. Eszközöket biztosít a nagy teljesítményű alkalmazások fejlesztéséhez. Az egyszerű API-hívások lehetővé teszik összetett műveletek, például adatmegmaradás, bonyolult programozás nélkül történő végrehajtását. Lehetővé teszi a front-end fejlesztők számára, hogy komplett szerver nélküli alkalmazásokat fejlesszenek. Eszközöket biztosít az alkalmazások teljesítményének figyeléséhez. Az Analytics lehetővé teszi egy alkalmazás használatának elemzését, hogy meghatározza, hogyan lehet a legjobb üzleti értéket elérni.
Ez a program gyakorlati műhelyeket használ, amelyek bemutatják, hogyan lehet a legjobban kihasználni Firebase-et alkalmazások fejlesztésére, figyelésére és elemzésére. Kérjük a küldötteket, hogy hozzanak magukkal saját kódot a workshopokra. A program időtartama a szükséges lefedettség mértékétől függ.
A program testreszabható az Ön igényeinek megfelelően. Minden egyes Firebase jellemzőről áttekintést adunk. Igény szerint minden funkcióhoz részletes kódpéldák állnak rendelkezésre. Válassza ki, hogy szükségesek-e kódpéldák az Android, iOS és/vagy a webhez.
Firebase fejlesztői környezet beállítása.
A küldöttek hozzanak magukkal egy laptopot, amelyen telepítve van a szükséges szoftver Android, iOS vagy webes alkalmazás fejlesztéséhez. Ideális esetben a laptop meglévő Android, iOS vagy webalkalmazás kóddal is rendelkezik. Google Cloud Platform-fiók szükséges. A iOS fejlesztéshez Apple fejlesztői fiók szükséges. A beállítási utasításokat megadjuk.
Kezdő lépések: Firebase
- Mi az Firebase?
- Firebase alkatrészek.
- Támogatott nyelvek és platformok.
- Google Cloud Platform projektek.
- Firebase hozzáadása egy projekthez.
- Az Firebase konzol.
- Az Firebase szolgáltatások áttekintése
Firebase Platformtámogatás
- Android alkalmazások.
- iOS alkalmazások.
- A JavaScript SDK-t használó webalkalmazások.
- Firebase adminisztrációs alkalmazások.
- Workshop: Kezdjen el egy Android, iOS vagy webes Firebase alkalmazást építeni.
Firebase Hitelesítés
- Firebase SDK hitelesítési API.
- Email cím és jelszó hitelesítés.
- Az egyesített identitás: Google, Facebook, Twitter, Github.
- Telefonszám azonosítás SMS-ben.
- Egyedi hitelesítés.
- Engedélyezés.
- Workshop: Firebase hitelesítés hozzáadása az alkalmazáshoz.
Cloud Firestore
- Cloud valós idejű adatszinkronizálási megoldások.
- A Cloud Firestore, a Realtime Database és a Cloud Datastore összehasonlítása.
- Az adatok strukturálása.
- Kliens helyi tárhely.
- Accessadatait.
- Biztonság és adatellenőrzés.
- Adatok lekérdezése.
- Workshop: A Cloud Firestore vagy a Realtime Database megvalósítása.
Cloud Storage
- Google Cloud Storage.
- Biztonság és fájlátvitel.
- Képek, hang, videó és egyéb tartalmak tárolása.
- Access tartalom a felhőben.
- Konfigurációs lehetőségek.
- Workshop: A felhőalapú tárolás megvalósítása.
Firebase Tárhely
- Firebase hosting elvek.
- Egyéni domain nevek használata.
- Tartalom feltöltése Firebase CLI-vel.
- Szerver tanúsítványok.
- Workshop: Implement Firebase Hosting.
Felhőfunkciók
- Szolgáltatásként funkcionál (FaaS).
- Firebase és Cloud Functions.
- Felhő eseményindítók
- HTTP triggerek
- JavaScript vagy Python függvények írása és telepítése.
- Workshop: Felhőfüggvények létrehozása.
Cloud Run
- Konténerek és hangszerelés.
- Cloud Run alapelvei.
- Felügyelt Cloud Run és IAM.
- Workshop: Cloud Run használata.
Teljesítmény figyelés
- Indítási idő és hálózati forgalom mérése.
- Teljesítmény adatok.
- A teljesítmény rögzítése nyomkövetések segítségével.
- Egyéni mutatók létrehozása.
- Workshop: Teljesítményfigyelés engedélyezése.
Firebase Cloud Messaging (FCM)
- FCM értesítő üzenetek.
- FCM adatüzenetek.
- Admin SDK.
- HTTP és XMPP API-k.
- Értesítések zeneszerzője.
- Workshop: Használja Firebase Cloud Messaging.
Remote Config
- Alkalmazás konfigurációs paraméterei.
- Alkalmazások testreszabása demográfiai adatok vagy elemzések alapján.
- Az alkalmazás műszerezése.
- A távoli konfiguráció irányelvei és korlátai.
- Workshop: A Remote Config használata.
Marketing Kérelmek
- Előrejelzések.
- Firebase A/B tesztelés.
- Alkalmazáson belüli üzenetküldés.
- Dinamikus linkek.
- Alkalmazásindexelés.
Google Analytics for Firebase és a Crashlytics
- Analitikai alapelvek.
- Crashlytics és analytics.
- Alkalmazásstabilitási problémák nyomon követése, rangsorolása és javítása.
- Események jelentése egy alkalmazásban.
- Közönségek meghatározása használat és demográfiai adatok alapján.
- Az alkalmazások használatának megértése.
- Egyedi események és megfigyelés.
- Integráció más szolgáltatásokkal.
- Workshop: Analytics használata és integráció más szolgáltatásokkal.
Követelmények
- A mobil- vagy webalkalmazások és a felhőtechnológiák ismerete.
- Mobil vagy webes alkalmazások fejlesztésében szerzett tapasztalat.
- Java, Swift vagy JavaScript programozási tapasztalat.
Közönség
- Mobil- vagy webalkalmazás-fejlesztők.
Vélemények (4)
perfect level of knowledge transfair
Pascal - Diehl
Kurzus - Access Advanced
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Kurzus - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Kurzus - Access VBA
A helyzet atipikus volt, mert intenzív fejlesztői tréninget kellett tartani nem fejlesztőkkel. Lukasz empátiával és sok humorral vette fel ezt a kihívást. Intelligens és rugalmas modorával biztosítani tudta, hogy mindenki számára konkrét tanulási eredményt érjen el. Nagyon élveztem ezt, és szívesen részt vennék még egy szemináriumon Lukaszszal.
Christoph - Honda Bank GmbH
Kurzus - MERN Fullstack Development
Machine Translated