Firebase
Schulung & Kurs

Applikationen mit Firebase als Backend as a Service entwickeln.

Binde Firebase als mächtiges Backend direkt an dein Frontend an. Von Echt-Zeit-Datenbank, über Authentifizierung, Rechte-Regeln, Messaging bis hin zu Analytics bietet es ein Komplettpaket.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

   

Kursinhalt:


Eine skalierbares, hochverfügbares, sicheres, selbst-synchronisierendes Backend mit Authentifizierung, Berechtigungen, Messaging und Analytics ist ein grosser Brocken, den man zuerst mal bauen muss. Deswegen bietet Firebase in vielen Situationen eine starke Alternative zum eigenen Backend. Und auch wenn man bestimmte Funktionen in einem separaten Service integriert, kann Firebase als mächtiger Partner genutzt werden. Lass uns die Vorteile, Möglichkeiten und aber auch Grenzen von Firebase erkunden.


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

Teilnehmer/innen kenne die Grundlagen um Firebase als Backend as a Service einzusetzen.


Dauer:

2 Tage (Wird bei In-House Kursen individuell angepasst.)


Form:

Verfeinerter Mix aus Erläuterung, Live Coding und gemeinsamem Aufbau der umfassenden Kurs-Applikation mit praktischem Fokus. 


Zielgruppe:

Software Entwickler welche Firebase in Projekten professionell einsetzen möchten. Sowohl Java, C#, Python, PHP, Backend, Smartphone App als auch JavaScript Entwickler haben diesen Kurs bereits erfolgreich und zufrieden absolviert.


Voraussetzungen:

Erfahrung in der Entwicklung mit Objektorientierten Programmiersprachen sowie Grundverständnis der Webentwicklung. 


Vorbereitung:

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen zugestellt. Passend zu den Antworten senden wir ein individuelles Feedback. Nach Bedarf kann vor dem Training eine Mini-Setup Session via Remote Session durchgeführt werden (im Training inbegriffen).

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Mehr über Firebase



Firebase ist Googles umfassende Backend-as-a-Service-Plattform für die Entwicklung von Web- und Mobilanwendungen. Sie bietet Echtzeit-Datenbank, Authentifizierung, Cloud Firestore, Cloud Functions, Hosting und Analytics als integriertes Paket. Dank der tiefen Integration mit Google Cloud können Firebase-Anwendungen nahtlos mit anderen Google-Diensten kombiniert und beliebig skaliert werden.




History


Firebase wurde 2011 von Andrew Lee und James Tamplin als Echtzeit-Chat-Dienst gegründet und entwickelte sich schnell zu einer vollwertigen Backend-Plattform. Im Jahr 2014 wurde Firebase von Google übernommen und seither kontinuierlich ausgebaut. Google integrierte Firebase tief in sein Cloud-Ökosystem und machte es zur bevorzugten Plattform für App-Entwickler, die schnell skalierbare Backends benötigen, ohne eigene Serverinfrastruktur betreiben zu müssen.


Heute umfasst Firebase über 18 Produkte und Dienste, darunter Cloud Firestore als modernes NoSQL-Dokumentdatenbank-System, Firebase Authentication, Realtime Database, Cloud Storage und Firebase Hosting. Durch die enge Verzahnung mit Google Cloud können Entwickler Firebase-Anwendungen jederzeit um native Google-Cloud-Produkte erweitern.