Firebase Basic
Firebase... Wat?
Informatie
Het ontwikkelplatform Firebase van Google helpt je om op een totaal andere manier apps te bouwen en te implementeren. Efficiënter. Gestructureerder. En nog professioneler. Wij leren je hoe je Firebase slim inzet in jouw projecten. Leer in deze 3-daagse training Firebase Basic om een applicatie te integreren binnen een eigen FireBase-project én leer de belangrijkste diensten van Firebase te gebruiken.
- Leer zelf een Firebase-project te bouwen
- Ontdek de belangrijkste diensten van Firebase
- Ga zelf aan de slag met een echte casus
- Leer van ervaren Firebase-experts
- Persoonlijke begeleiding
0
dagen
Niels Gorter
Trainer
Niels Gorter is Lead Software Developer en Trainer bij Iconica. Processen beter en slimmer maken is wat hij graag doet. Niet gek dus dat hij al jarenlang met Firebase werkt én er graag zijn kennis over deelt met anderen. Met zijn heldere training begeleidt hij je om volop van Firebase te profiteren.
Firebase zorgde voor een revolutie in appontwikkeling. Dit Backend-as-a-Service (BaaS)-platform helpt jou als ontwikkelaar om gemakkelijk mobiele apps en webapps te maken en uit te breiden. Leer in de Firebase Basic-training hoe jij een applicatie integreert binnen een Firebase-traject en hoe je de diensten van Firebase slim inzet.
Je gaat direct met een case aan de slag en gaat in 3 dagen een eigen applicatie bouwen en integreren met diensten van Firebase. Firebase is al jarenlang onderdeel van Iconica’s core tech stack. We hebben hier veel ervaring mee en leren je graag hoe je alles uit dit platform haalt. Van Cloud Firestore tot Firebase App Distribution - jij leert de belangrijkste functies kennen.
Bij deze driedaagse training duiken we uiteraard in de theorie en functies van Firebase, maar gaan we eigenlijk vooral praktisch aan de slag. Tijdens de training ga je ook zelf een applicatie bouwen (bij voorkeur in Flutter) die volledig geïntegreerd is met diverse Firebase-diensten. Zo leer je het Firebase-pakket zelf goed te gebruiken.
Het programma ziet er als volgt uit:
Dag 1. Je leert de basis van Firebase kennen. Waarom zou je Firebase gebruiken en wat zijn de alternatieven? Je configureert je eigen Firebase-project en kunt een simpele applicatie schrijven die aansluit op Realtime Database en Firebase App Distribution of Cloud Hosting.
Dag 2. Je leert het verschil tussen de verschillende producten van Firebase en weet welke je wanneer kunt gebruiken. Verder ga je in de gebouwde applicatie de Realtime Database vervangen door een Cloud Firestore Database. Daarnaast gaan we het hebben over authenticatie.
Dag 3. Je integreert Cloud Storage en implementeert de juiste beveiligingsregels voor alle geïntegreerde producten. Verder word je wegwijs in Google Cloud en bouw je de casus-applicatie volledig af. Jouw app met Firebase-toepassingen staat.
De training Firebase Basic is bedoeld voor ontwikkelaars die ervaring hebben met apps bouwen in Flutter of Javascript en die nieuwe technologie voor de backend zoeken. Voor deze training heb je geen voorkennis nodig over Firebase of over een andere cloudoplossing. Wel is het belangrijk dat je een simpele applicatie kunt bouwen in Javascript of Dart/Flutter én dat je bekend bent met het gebruik van SDK’s.
In overleg
De investering voor deze training is € 1.200,- per cursist. excl. btw
- Je weet wat Firebase en andere cloudoplossingen inhouden.
- Je kunt goed afwegen wanneer het gebruik van Firebase wel/niet slim is.
- Je kent de basis SDK’s van Firebase voor Flutter/Dart en Javascript.
- Je kunt een standaard Firebase-project aanmaken en inregelen.
- Je kent de verschillen tussen Cloud Firestore en Realtime Database en kunt hier een goede afweging in maken.
- Je kunt een applicatie-authenticatie toepassen via Firebase Authentication.
- Je weet hoe je Firebase App Distribution of Firebase Hosting gebruikt.
- Je kunt Cloud Storage gebruiken.
- Je kent de relatie tussen Firebase en Google Cloud.
- Je bent bekend met Firebase CLI.
Andere leuke trainingen
Dit is niet onze enige training. Ben je nog lang niet uitgeleerd? Mooi! Wij zijn ook nog lang niet uitgetraind. Bekijk bijvoorbeeld ook deze trainingen: